Configurarea php MySQL server de web Apache pe Windows 7

Selectați cea mai recentă versiune (la momentul scrierii - 2.2.17) și a trece la lista de distribuție. Pe computerul de acasă este puțin probabil să aibă nevoie de SSL, deci se descarca versiunea Win32 Binary fără cripto (fără mod_ssl) (MSI Installer).

Acum, rulați programul de instalare (utilizatorul trebuie să aibă drepturi de administrator). La început nu este nimic interesant - doar un ecran de bun venit:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (1)

A doua etapă - sunt de acord cu termenii licenței:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (2)

A treia etapă - câteva cuvinte introductive din partea dezvoltatorilor. Faceți clic dreapta următor:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (3)

A patra etapă. Aici este necesar pentru a introduce datele în toate cele trei câmpuri de text. Puteți introduce un non-existent de tip domeniu test.test sau example.com. Aceste date sunt necesare pentru a crea un fișier de configurare de bază. Sub câmpurile de text este una dintre cele mai importante setări - pentru a instala Apache ca un serviciu sau ca un program normal. Alegerea «pentru toți utilizatorii, pe portul 80, ca un serviciu - recomandat» - setat ca un serviciu:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (4)

tipul de instalare. Selectați Personalizat (eșantion):

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (5)

Etapa a șasea. Alegerea componentelor și locația de instalare. Am lasat toate valorile implicite:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (6)

A șaptea etapă. Totul este gata pentru instalare. Push Instalare:

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (7)

instalare de completare (Finish):

Configurarea php MySQL server de web Apache pe Windows 7

Instalarea Apache pe Windows (8)

Instalarea este completă. Pictograma tavă Apache va apărea, cu care se poate opri / porni serviciul rapid:

Configurarea php MySQL server de web Apache pe Windows 7

Configurarea php MySQL server de web Apache pe Windows 7

Server pentru a fi disponibil nu numai pe computerul local, dar, de asemenea, din exterior, trebuie să deschideți intrarea TCP port 80 la Windows Firewall.

Deschiderea porturilor în Paravanul de protecție Windows

Deschideți Start -> Panou de control -> Sistem și securitate -> Windows Firewall. click pe link-ul „Advanced Settings“, în coloana din stânga. În fereastra care se deschide, în coloana din stânga, faceți clic pe „Reguli inbound“, și apoi, în coloana din dreapta „New Rule ...“:

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor din paravanul de protecție Windows (1)

Acest lucru deschide un expert pentru a crea regula. Regula de tip alege „Către portul“:

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor din paravanul de protecție Windows (2)

Protocoalele și porturi. protocolul TCP. Mai jos selectați „porturile locale specifice“, și chiar în câmpul de text, introduceți numărul de port - 80:

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor din Windows Firewall (3)

Acțiune. Alegeți „Permiteți conexiunea“:

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor din paravanul de protecție Windows (4)

Profil. Lasam implicit (marcate cu trei opțiuni: domeniu, privat, public):

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor în Windows Firewall (5)

În final, introduceți numele regulii create. Cum ar fi Apache Web Server:

Configurarea php MySQL server de web Apache pe Windows 7

Deschiderea porturilor din paravanul de protecție Windows (6)

Asta e tot. Faceți clic pe Finish. Acum puteți încerca să se conecteze la un alt computer.

Vă reamintesc că pentru conexiuni la server, nu numai din rețeaua locală, dar, de asemenea, de pe Internet de pe router (dacă este cazul) trebuie să configurați redirecționarea pe portul 80 (port forwarding, sau altceva, este adesea numit server virtual).

Apache fără PHP? Acest lucru este un nonsens! În continuare, considerăm manual (fără a utiliza programul de instalare) instalarea PHP pe modulele Apache în funcțiune.

  1. VC9 x86 non thread-safe - să fie instalat pe IIS în modul FastCGI.
  2. VC9 x86 Subiect Safe -.
  3. VC6 x86 non thread-safe - pentru instalare pe Apache în modul CGI / FastCGI.
  4. VC6 x86 Subiect Safe - pentru instalare pe modulul Apache în funcțiune - alegerea noastră.

pentru că am început manualul de instalare, descărcați zip-fișier.

Despachetează conținutul arhivei în directorul de instalare. Am ales C: \ Program Files \ PHP.

Mutare în acest director. La baza instalării veți găsi două fișiere php.ini-dezvoltare și php.ini-producție. Aceste fișiere conțin setările de bază. Primul fișier este optimizat pentru dezvoltatori și unul pentru sistemele de operare. Principala diferență - în setările pentru dezvoltatorii permis de ieșire la ecranul de eroare, în timp ce pentru eroarea sistemelor de lucru de ieșire este interzisă din motive de siguranță.

Acum, în php.ini trebuie să faceți câteva modificări:

Acum vom merge la setările Apache.

Deschideți directorul de instalare Apache (implicit C: \ Program Files \ Apache Software Foundation \ Apache2.2 \). Deschideți conf dosar. Deschideți fișierul httpd.conf.

Du-te la sfârșitul fișierului și atașează următoarele linii:

Calea către directorul PHP, specificați cel pe care l-ați selectat în timpul instalării.

În același fișier găsiți următoarea linie:

Înainte de a termina index.php index.html prin spațiu. Rezultatul este:

Pentru ca modificările să aibă efect, reporniți serviciul Apache. Dacă serviciul este repornit - acesta este un semn bun. - în cazul în care nu, uita-te pentru erori în fișierele de configurare. Verificați în special tot drumul.

Configurarea php MySQL server de web Apache pe Windows 7

PHP instalare Verificați

Dacă vedeți o pagină cu cuvintele «Funcționează!», Încercați pentru a actualiza pagina folosind CTRL + F5.

Și spune-mi, te rog, prietenii mei, în LoadModule php5_module «c: \ program files \ php \ php5apache2_2.dll«php5_module»- acesta este întotdeauna cazul? Pentru că fișierul DDL am sunat la o alta (versiune ușor diferită) php5apache2_4.dll.

Aici a răspuns, de asemenea, propria sa întrebare. Desigur, este necesar să specificați calea către fișierul care există în realitate! În cazul tău mă php5apache2_2.dll pe php5apache2_4.dll

Rulați programul care se deschide un port pentru conexiunile de intrare necesită privilegii administrative sau setări speciale, care necesită, de asemenea, drepturi de administrator. Deci ...

Trebuie să privim. Cel mai probabil problema în temele CSS

Cred că se poate, dar pentru a rula ca un serviciu nu va funcționa!

Pentru a mări rezoluția, a crea un /etc/X11/xorg.conf cu următorii parametri în secțiunea de ecran a podcektsiyu Add Display cu opțiunea de ...

In schimb, sudo comanda mount -o bind / dev / mass-media // dev sudo introdus mount -o bind / dev / mass-media // Acum mount conține două ...

Configurarea php MySQL server de web Apache pe Windows 7

articole similare