Telepítés (növény) apache, php 5
1. Első disztribúció
Letöltés PHP forgalmazás (37,8 MB)
Letöltés Apache disztribúció (13,2 MB)
Redownload MySQL (31,1 MB)
2. telepítése Apache
Apache2.zip csomagolja az archívumban a C: \ Program Files \ Apache2.
Most mi lesz csípés a fájl a C: \ Program Files \ Apache2 \ conf \ httpd.conf. Ez az a fájl, amely a konfigurációs Apache. A fő beszélni róla előttünk, és bár úgy módosítjuk, hogy az Apache kezdődött.
35. sor legyen:
ServerRoot "c: / program files / Apache2"
172 vonalon kell a formában:
ServerName localhost
176 húr kell a formában:
DocumentRoot "c: / program files / apache2 / htdocs"
Ezután telepítése az Apache, mint szolgáltatás. Ehhez futtassa a következő parancsot a parancssorba:
C: \ Program Files \ Apache2 \ bin \ httpd.exe -k telepíteni
Ha alapján Vista / 7 A parancs futtatása, akkor fennáll a veszélye egy rossz szót olvasni, mint ez:
Így bonyolult azt állította, hogy ezt a parancsot, hogy rendszergazda jogokkal. Meg kell futtatni rendszergazdaként. Például mentés, mint egy denevér-fájlt, és kattintson a fájlra a jobb klikk - és kiválasztja a helyi menüből a Futtatás rendszergazdaként (Futtatás admininstrator).
Ha a szolgáltatás telepítve van, megpróbálja futtatni:
C: \ Program Files \ Apache2 \ bin \ httpd.exe -k Start
A lényege a hibák már fogott: bármely program vagy szolgáltatás már ki magát a hoszt és port, amely szerint az Apache akart dolgozni. Leggyakrabban ez IIS vagy a Skype.
Nyomtató ti ketten: vagy dekulakize program / szolgáltatás kootrye „ül” a 80-as porton, vagy menjen egy másik portot.
Ha szeretné, hogy válassza ki a 80-as portot egy másik program, akkor kell kitalálni az első, amelyben. Ez segít a listához, hogy a Windows épít egy csapat az Ön számára
netstat -anb
Nos, beállítása után észlelési program vagy szolgáltatás jellemzőinek megfelelően.
Ahhoz, hogy menjen egy másik portra (pl 8080), meg kell állítani a két sort a httpd.conf-ban:
A string 46 kell a formában:
Hallgassa 8080
172 vonalon kell a formában:
ServerName localhost: 8080
És most próbáljon szerencsét újra
C: \ Program Files \ Apache2 \ bin \ httpd.exe -k Start
Ha a parancs lefut, nem vonnak semmit - Apache végül megállapított.
Ha nem látja a feliratot «Tiltott»
megtekintése - Apache nem blokkolja a tűzfal
Check - akár Apache2.2 létesített szolgáltatás. Megtudja, akkor megy a Windows Vezérlőpult - Adminisztráció / Service (Felügyeleti eszközök / Szolgáltatások).
A Windows Vista gyakran Apache indítását és leállítását csak a Service Console
Segíthet telepíteni a tetején a httpd.conf fájl Win32DisableAcceptEx irányelv
Nos, az utolsó sáv: tegye a Windows Startup menü (indítás) feltüntető címkével
C: \ Program Files \ Apache2 \ bin \ ApacheMonitor.exe
Megkönnyítik a Apache újraindításához
3. php.zip Az archívum kibontása a c: \ php
Ez az a hely orientált sorban konfiguráció php fájlokat. Ha először telepíti az Apache / PHP / MySQL - jobb, ha választani ezt a helyet, mert különben meg kell változtatni néhány beállítást a konfigurációs fájlokat.
4. módosítás a httpd.conf fájlban
Jelentésük: elmondjuk Apache, hogy van egy modul, hogy működik a PHP kiterjesztés
A kicsomagolt archive c: \ php van install.txt fájlt. Amint meg van írva angl.yazyke milyen változtatásokat kell tenni a httpd.conf fájlban. nevezetesen:
Vonal 808 install.txt fájl egy sort:
LoadModule php5_module "c: /php/php5apache2.dll"
Meg kell szerkeszteni, javított változata Apache:
LoadModule php5_module "c: / php / php5apache2_2 .dll"
és beiktatjuk a végén a LoadModule httpd.conf fájl utasítás blokk (129th vonal httpd.conf)
Így rámutatott, hogy ha a letöltés apache fut a PHP értelmező, mint a modult. Most azt mutatják, Apache, ahol meg kell keresni a php.ini fájlt (paraméterek php)
Vonal 812 install.txt fájl van egy vonal esetén a PHPIniDir "C: / php". Meg kell tenni a httpd.conf fájlban (az 130).
Most meg kell adnia, hogy a modul kezelje fájlokat php
Vonal 809 install.txt fájl egy sort:
AddType application / x-httpd-php .php
Her behelyezett végét httpd.conf AddType egység (386-edik sorban httpd.conf)
5. Hozzon létre és írja le a httpd.conf mappában tárolja a WEB-mappákat.
A WEB-szerver képes kezelni több helyen (vagy webes alkalmazások). Apache megkülönbözteti őket a domain név - és ezen nevek alapján kijelölt WEB-könyvtárat (ahol a fájlok tárolásához az oldalon).
Ahogy fel ezeket a megfelelések - én megbeszéljük a következő fejezetben. Addig, hozzon létre egy mappát, ahova majd a WEB-mappákat.
Tehát hozz létre egy mappát a C: \ www (persze, és csak akkor hívják). Most, a httpd.conf fájlban hozzá a leírás a mappa engedünk hozzáférést ezt a mappát a protokoll http (alapértelmezés szerint ez a hozzáférés nincs jelen). Ismertetése után az általános elhallgatás (sorról 196) hozzáadni a következő blokk:
6. Kapcsolja be a mechanizmus a virtuális gépek
Most térjünk az extra mappában. amely ugyanabban a könyvtárban, mint a httpd.conf fájlban. Ebben találjuk a fájl httpd-vhosts.conf
Nyisd ki, és vnesom új virtuális host:
# Név alapú virtuális tárhely.
#
NameVirtualHost *: 80 # Ha azt szeretnénk, - megváltoztatja a megadott portszám a Listen direktíva
Megjegyzés: slash vonalat. c: / www / tm
Nos, most, hogy ne Apache «csaló», hozzon létre egy mappát a C: \ www \ tm
7. Az emberi irányelv DirectoryIndex
Ez az irányelv mintegy 248-edik sorban httpd.conf. Tartalmazza az alapértelmezett keresési lista fájlt a WEB-mappa index.php:
DirectoryIndex index.html index.htm index.php
8. Hozzon létre egy konfigurációs fájl
Nevezze át a c: \ php \ php.ini-termelés a állományban.
9. Az Apache újraindítása
Abban az esetben sikeres telepítése Apache a jobb alsó sarokban van az Apache monitor hívás ikon.
Kattintson duplán indítani, és az Újraindítás gombra. Ezután zárja be az ablakot Apache Monitor
Néhány a legújabb Windows-verziók, így újra kell indítani az Apache nem fog működni. És akkor nem is veszi észre, hogy nem indítja újra az Apache: látszólag minden úgy fog kinézni, mint egy sikeres startup. Ebben az esetben, akkor újra kell indítani az Apache szolgáltatás segítségével a Windows Vezérlőpult.
Hozza létre a fájlt a C: \ www \ tm \ index.php az alábbiak szerint:
11. Beállítás php
11.1. Szerkesztése php.ini fájlban. A cél: csatlakoztassa a szükséges könyvtár funkcióit.
Kérjük, vegye figyelembe: van két könyvtár funkcióit dolgozni MySQL - régi és új. php dokumentációt határozottan ajánlja egy új - php_mysqli.dll. Ugyanakkor, a legtöbb webhely és a „régi emlék” alkalmazások a régit. Ezért magában foglalja mind a jó, hogy ne ütközzenek.
11.2. Az apache újraindítása
Php telepítés befejeződött.
12. telepítése és konfigurálása MySQL
MySQL telepítés rendkívül egyszerű - akár egy egyszerű másolata.