Instalarea serverului web apache php mysql pe Windows 8

În ultimul articol (Instalarea manuală a MySQL pe Windows) am instalat MySQL, și să nu se repete, să ia acest articol ca bază, și să continue cu componentele de instalare.







Deoarece sistemul meu este pe 64 de biți, am ales: php-5.5.8-Win32-VC11-x64.zip.

Alegem, în funcție de sistemul dvs. 64- sau 32-bit și faceți clic pe următorul:

După descărcare, executați instalarea:

Acum, înapoi la instalarea PHP:

Creșteți dimensiunea maximă a datelor primite prin metoda POST la 16 MB prin modificarea acesteia la:

(Rețineți excepția! Backslashes la specificarea căii):

Creați un director gol "C: \ server \ php \ includes", pentru a stoca clasele plug-in.

Setați valoarea acestei directive pe calea spre dosarul cu extensiile:

Creați un dosar gol "C: \ server \ php \ upload", pentru a stoca fișierele temporare descărcate prin HTTP.
Găsiți linia:

Creșteți dimensiunea maximă a fișierelor încărcate la 16 MB:

Creați un dosar gol "C: \ server \ php \ tmp" pentru a stoca fișierele temporare de sesiune.








Salvați modificările și închideți fișierul php.ini.

Instalarea și configurarea interpretului PHP - finalizat.

Să trecem la instalarea Apache:

După descărcarea, deschide arhiva și extrage conținutul folderului „Apache24“ într-un director de pre-create, spune: C: \ server \ Apache24

Și schimbați directorul:

Modulele rewrite_module LoadModule / mod_rewrite.so

Pentru a încărca interpretul PHP, adăugați următoarea linie la sfârșitul blocului de încărcare a modulului:

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

Definiți directorul care conține fișierul de configurare PHP adăugând următoarea linie:

Indicăm lui Apache că fișierele cu extensia php ar trebui tratate ca script-uri php:

Aplicația AddHandler / x-httpd-php .php

Alocați directorul rădăcină al gestionării site-ului

Găsiți acest bloc:


Opțiuni FollowSymLinks
AllowOverride Nici unul
Ordinul neagă, permiteți
Negi de la toate

Și înlocuiți-l cu următoarele:


Opțiunile includ indexuri FollowSymLinks
AllowOverride All
Permiteți tuturor

#
# Controlează cine poate obține lucruri de pe acest server.
#
Solicitați toate acordate


DirectoryIndex index.html

Înlocuiți-l cu:


IndexIndex index.html index.htm index.shtml index.php

Înlocuiți cu următoarele (în acest caz, veți fi mai confortabil să răsfoiți fișierul de eroare global al serverului):







Articole similare

Trimiteți-le prietenilor: