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.

Kapcsolódó cikkek