Telepítése Apache php mysql web szerver a Windows 8

Az utolsó cikk (kézi telepítése MySQL Windows) telepítettük MySQL, és nem ismétlődnek meg, hogy ezt a cikket alapul venni, és folytassa a telepítést alkatrészeket.

Mivel a rendszer 64-bites, úgy döntöttem: php-5.5.8-Win32-VC11-x64.zip.

Válasszon, attól függően, milyen a rendszer 64 bites vagy 32 bites és kattintson a Tovább gombra:

Letöltés után indított telepítés:

Most vissza kell telepíteni a PHP:

Növelje akár 16 MB maximális mérete által kapott adatok a POST módszert módosítja:

(Megjegyzés: kivéve a visszaperjelek az utat!):

Hozzon létre egy üres könyvtárat "C: \ server \ php \ magában foglal", tárolására plug-osztályok.

Állítsa be az értéket az ezen irányelv a mappa elérési útját a kiterjesztések:

Hozzon létre egy üres mappát a "C: \ server \ php \ upload", az ideiglenes fájlok tárolásához letöltött HTTP-n keresztül.
Keresse meg a sort:

Növeli a maximális mérete feltöltött fájlokat 16MB:

Hozzon létre egy üres mappát a "C: \ server \ php \ tmp" tárolására ideiglenes session fájlokat.


Mentse és zárja be a php.ini fájlt.

Telepítése és konfigurálása PHP interpreter - befejeződött.

Folytassuk telepíteni Apache:

A letöltés után nyissa meg az archívumot, és bontsa ki a mappa tartalma „Apache24” egy előre létrehozott könyvtárba, mondjuk C: \ server \ Apache24

És a változás könyvtárban:

LoadModule rewrite_module modules / mod_rewrite.so

Töltse le a PHP értelmező, a végén a blokk terhelési modult, hozzá kell adnia a következő sort:

LoadModule php5_module "C: /server/php-5.5.8/php5apache2_4.dll"

Határozzuk meg a könyvtárat, amely a konfigurációs PHP fájlt és add hozzá a következő sort az alábbi:

Adjon az Apache, hogy kiterjesztésű fájlokat php, úgy kell tekinteni, mint a php-script:

AddHandler application / x-httpd-php .php

Rendeljen a gyökér könyvtárat az oldal üzemeltetőjének

Keresse meg a blokk:


Options FollowSymLinks
AllowOverride Semmi
Rendelési tagadja, hogy
Deny minden

És cserélje ki a következőket:


Options Indexes Tartalmazza FollowSymLinks
AllowOverride All
Hagyjuk az összes

#
# Controls, aki tud dolgokat ezen a szerveren.
#
Megkövetelni, hogy minden biztosított


DirectoryIndex index.html

Cserélje ki:


DirectoryIndex index.html index.htm index.shtml index.php

Cserélje a következő (ebben az esetben, megtekintheti a globális kiszolgáló hibafájlt könnyebb lesz):

Kapcsolódó cikkek