Beállítása az apache - Jurij Klyuchevskii
Miután telepíti az Apache szerver hasznos lesz, hogy néhány módosítást, hogy könnyebb velük dolgozni a jövőben.
Létrehozása virtuális gépeket
Először a merevlemezen szeretne létrehozni egy mappát, amely az összes projektet. Van ez a szerver mappát a gyökér a „C” meghajtó.
1. lépés: Apache felhasználói hozzáférési jogosultságokat www apa a merevlemezen.
A fájl keres egy blokk nyilatkozatok:
AllowOverride Semmi
Options None
Order allow, deny
Hagyjuk az összes
Az alábbiakban a dobozt helyezze be a következő utasításokat:
AllowOverride All
# Options None
Options Indexes FollowSymLinks
Order allow, deny
Hagyjuk az összes
Így voltunk hozzáférhetnek a Apache szerver könyvtár gyökerében a merevlemezen.
2. lépés: Hozzon létre egy hely a fájlok tárolására a webhelyen.
A kiszolgáló mappa, akkor létre kell hozni egy mappát a neve a honlapunkon (pl mysite). A mappában mysite létre két mappát: www - tárolók fájlok és naplók - itt Apache automatikusan rögzíti a hibákat működésével kapcsolatos, a kiszolgáló és információk a kapcsolatot az oldalon.
Mivel általában dolgozik, több telephellyel (azaz szerver merevlemez gyökér mappában, lehet, hogy több projekt: .. MySite webhely1 sajatwebhely2 stb), hogy rendelkezésre állnak a különböző helyi URL, akkor be kell állítani az Apache dolgozni virtuális házigazdák.
Ehhez a konfigurációs fájlban C: Program FilesApache Software FoundationApache2.2confhttpd.conf kell csatlakoztatni egy további konfigurációs fájlt virtuális gépeket.
Keresi a httpd.conf sorban #Include conf / extra / httpd-vhosts.conf. a folyamat, hogy egy további konfigurációs fájl virtuális gépeket, hogy távolítsa el a kettőskereszt (#) előtt ezen a vonalon.
Végén a fájlt, adjuk hozzá a következő mondat:
ServerName mysite.loc
DocumentRoot «C: / server / mysite / www»
ErrorLog «C: /server/mysite/logs/error.log»
CustomLog «C: /server/mysite/logs/access.log» közös
Bekezdés ServerName megadja az URL-t, amely alatt lesz elérhető a helyi számítógép böngészőjében fejlesztése weboldalak, fájlok, amelyek a mappa C: / www / mysite / www. Fájl: C: /www/mysite/logs/error.log információt tartalmaz hibákat a munkaterületen, és a C: /www/mysite/logs/access.log - információk kapcsolatokat.
3. lépés: az átirányítás a helyi kiszolgáló kéri.
Ez minden, most Apache újraindításához, kattintson a bal gombbal az ikonra az óra mellett, és válassza az Újraindítás lehetőséget.
Hogy alkalmazza a változtatásokat a fájlba httpd.conf Apache újra kell indítani.
Megszokott a kezdő oldal
Abban az esetben, ha meg csak a domain nevet mysite mappa C: servermysitewww betölti az index.html fájlt (úgy, hogy az Apache alapértelmezésben úgy van beállítva, és hogy ez a fájl automatikusan elindul, amikor belép a domain név).
Mivel az utóbbi időben, a nagy elterjedt dinamikus weboldalak PHP-ben íródott, az index.html fájl neve nem index.html. és index.php. Ahhoz, hogy együtt index.html amikor egy domain név automatikusan futtatni index.php is szükség van, hogy kis változások a fájlt a C: Program FilesApache Software FoundationApache2.2confhttpd.conf:
Találunk a blokk irányelvek DirectoryIndex index.html.
Az irányelv szükséges hozzá DirectoryIndex index.html index.php űrben. történni, mint ez:
DirectoryIndex index.php index.html
Megjegyzem, hogy ebben az esetben az Apache fogja keresni az index.php fájlt, és megpróbálja futtatni, majd az index. html.
Mint a bejegyzést? Oszd meg barátaiddal, értékelni fogják:
Share on Facebook