Az Apache beállítása a kezdők, csak a legjobb értékeléseket az interneten
Apache - csak megbízható és ergonomikus webszervert. Sajnos, vannak olyanok, akik nem akarnak használni, mint egy helyi szervert az egyik oka - hiánya miatt a grafikus konfigurátor mellett a Windows környezet, ami szokatlan elég sok felhasználó számára ezen aggregátum. Apache úgy van beállítva, hogy kézzel A konfigurációs fájl szerkesztése httpd.conf. De az ötlet a homályból és összetettsége ez a folyamat rossz, két okból.
Mire van szükségünk?- Fuss a legnépszerűbb webszerver fut a legnépszerűbb platform - a Windows.
- Oldal fájlok tárolására a könyvtárat, ahol a számunkra kényelmes - akkor is, ha ez lesz a C: www.
- Gond van kódolás, mindenekelőtt - kijelzővel cirill.
- Teljesen valószínű - egy ponton dolgozni több webhelyet.
Igyekszünk megoldani ezeket a bajok. Mi megy abba az irányba, ahol a telepített Apache. Keresse meg és nyissa meg a httpd.conf fájlt - ez található az alkönyvtár conf.
Ez az irányelv meghatározza, hogy melyik könyvtárban van leképezve a gyökérkönyvtárban a helyén. Rögzítése azt DocumentRoot C: / www (z megjegyzés - itt majd az úton osztásjeleket használunk, ferde jobbra, sem balra, ezeket használják a Windows felhasználók számára). Az a baj, hol van a honlapon a megfelelő helyen megoldott.
Ezután állítsa a biztonsági szabályok neki. Ehhez Directory irányelv használt Apache. Ezt használják a következők szerint:
Options szerver funkció
AllowOverride lehetőségek
Rendelési lehetőségek
A lista a felhasznált paraméterek mellett.
Options - meghatározza, hogy mely szerver-specifikus funkciók lesznek olcsó. Úgy látszik, a következő lehetőségek közül:
AllowOverride - meghatározza, hogy mely konkrét irányelveket a .htaccess fájlokat képes lesz érvényesülnek ugyanebben meghatározott httpd.conf. beállítások:
Rendelés - határozza meg a szabályokat a szerver elérését. beállítások:
Most alapján kezdeteket beállítani szerveren. A httpd.conf létezik két példányban Directory direktíva alap - és. Az első lehetőség vagyunk és a nagy ne érintse, lépjünk a második és állítsa be a következő paramétereket:
Options Indexes FollowSymLinks
AllowOverride Semmi
Order allow, deny
Hagyjuk az összes
Lefordítva orosz nyelv - a C: / www, korábban kiválasztott, mint a gyökér a helyi oldalon, és annak minden alkönyvtárak kiválasztva az alábbi paraméterekkel:
Mentsd httpd.conf és újraindítani az Apache - c Apache Monitor vagy a parancssorban parancs apache -k restart. Minden beállítás gyökérkönyvtárában egy site befejeződött.
Ha nem nyílt - meg kell nagyon gondosan ellenőrizni mind hozzájárultak az átalakulás httpd.conf - talán, valami elromlott.
De abban az esetben, hogy látható lesz a teljes lehet, hogy ahelyett, hogy a cirill karaktereket vesszük észre valami olvashatatlan. Ez annak a ténynek köszönhető, hogy egyrészt az Apache biztosítja a böngésző, az oldal kérik, az alapértelmezett kódolást az oldal, másrészt - a kódolás, ez nem a cirill. És ha MSIE a legtöbb ilyen környezetben is meghatározza a kódolás maga az oldal, akkor az Opera vagy a Mozilla baj szinte garantált.
Mondanom sem kell, hogy lehetséges, hogy ki a set használt karakterek bármikor manuálisan a böngésző, hanem hogy mást nevezni ergonomikus irreális.
Ennek alapján felállított Apache kiadásához szükséges alapértelmezett kódolás. Találunk a httpd.conf gyromitra kezdődő AddDefaultCharset. Valószínűleg ez lesz teljesen AddDefaultCharset néz ki, mint az ISO-8859-1, amely megfelel az ISO-8859-1 kódolás, ahol a cirill jelei hiányoznak.
Változás az ISO-8859-1 a windows-1251, ha azt feltételezzük, hogy a honlap tartalmaznak lapokat Windows kódolást KOI-8r, ha használják KOI-8, vagy az egyik, hogy szükség van. Mentsd el a fájlt, indítsa újra az Apache - és észre a hétköznapi orosz nyelv a nemzeti tesztoldal minden böngészőben.
Szakasz a httpd.conf, mely beállítja az összes kell tennie, hogy végzett a fájlt, és az úgynevezett virtuális gépekhez.
ServerAdmin webmaster @ site2
ServerName site2
DocumentRoot C: / www2
ScriptAlias / cgi / C: / www2 / cgi /
ErrorLog C: /www2/error.log
CustomLog C: /www2/custom.log közös
Apache újraindításához. Most gyűlt össze egy sor böngésző 127.0.0.1, megkapjuk az első lokális, összegyűjtése 127.0.0.2 - a második. Csak akkor tudjuk jelenteni, hogy az egyes rekeszekbe VirtualHostot lehet használni szinte minden Apache direktíva, amely lehetővé teszi, hogy konfigurálja a helyszínen a legrészletesebben.
Szerző: Alex Zvyagin
Konfigurálása LAMP (Linux - Apache - Mysql - PHP) ubuntu 16.04 szerver részletesen.
érdekes rekordok
Népszerű cikkek az oldalon:
Meg kell azonnal felek kapcsolódnak, hogy az alkalmazás először szükséges csak azok a felhasználók, mi nem lesz képes motiválni magad és osztályok ...
Megállapította rendkívüli konferencián „A jövő most kezdődik” a Zelenograd Műszaki Főiskola № 50. Mérnökök, fiatal tudósok, tanárok és ...
Az első program fut a számítógépen, majd azonnal indul - az úgynevezett Basic Input / Output System (Basic készlet ...