Instalarea manuală a Apache și PHP pe Windows Server 2018

instalarea Apache

Mai întâi descărcați cea mai recentă versiune de Apache HTTP Server win32 și extrage fișierele într-o locație convenabilă, cum ar fi «C: \ Apache». Dacă Apache este instalat în «C: \ Program Files \ Apache2.2», script-uri CGI și PHP poate localiza corect calea către fișierele din cauza lacunelor în nume de directoare.

În acest exemplu, vom crea directorul Apache. Prin utilizarea „Notepad“, deschideți fișierul httpd.conf. Acest fișier este într-un subdirector al / conf. Rețineți că, în fișierele de configurare Apache în căile complet la dosar trebuie utilizat slash „/“.

Acum puteți încerca să instalați Apache pe Windows7. Deschideți un prompt de comandă și să navigați la directorul «c: \ Apache \ bin» și introduceți comanda httpd -k instala:

Din codul de mai sus fragmentul arată că serviciul a fost instalat, dar cu o eroare. Rădăcinile serverul trebuie să fie fixat înainte de începerea serviciului, în cazul în care valoarea a fost schimbat directorul de instalare implicit (valoarea /Apache2.4 implicită). În acest caz / Apache:

Apoi, faceți dublu clic pe fișierul executabil Monitor Apache Server, sau prin linia de comandă, de tip start / stop / reporni serviciul. Exemple de comenzi CMD sunt prezentate în următorul fragment de cod:

Dacă executați mesajul de eroare de server Apache PHP Windows este afișat (de mai jos), verificați pentru a vedea dacă procesul httpd se execută deja. rulează proces IIS și ascultă pe portul 80. IIS este instalat pe serverul de Web implicit, acesta este setat la portul 80:

În cazul în care IIS se execută în prezent, o puteți dezactiva prin intermediul „Server Manager.“ introduceți «services.msc» În linia de comandă. Localizați serviciul «publicarea pe web platforma», dublu-clic pe ea cu mouse-ul pentru a deschide proprietățile serviciului și opriți-l. Pentru a dezactiva pentru a rula la următoarea repornire, puteți schimba tipul de pornire la Manual. În plus, în cazul în care serverul este instalat Skype. De asemenea, ea intră în conflict cu 80 de port.

instalarea PHP

Mai întâi descărcați fișierele binare PHP și dezarhivați-le într-un dosar «C: \ php». Apoi, redenumiți fișierul C: \ php \ php.ini-dezvoltare în php.ini. Deschide-l și modifica valorile de mai multe variabile.

În plus, trebuie să setați Windows folderul de fișiere temporare sessions.save_path variabilă (de exemplu, C: \ Temp).

PHP și Apache directoare, de asemenea, nevoie pentru a adăuga variabile de mediu pentru căi. Du-te la Panoul de control - Sistem și securitate - sistem de localizare și adăugați „; C: \ php; C: \ Apache \ bin „la sfârșitul listei“ calea Variabile de sistem „și faceți clic pe“ OK „pentru a salva modificările.

Înainte de a reporni serviciul Apache Windows trebuie să fie specificate în fișierul httpd.conf module PHP. Adăugați următoarele linii la sfârșitul httpd.conf sub «LoadModule» secțiunea:

De asemenea, trebuie să adăugați «index.php» în secțiunea DirectoryIndex în httpd.conf. așa cum se arată mai jos:

După efectuarea de modificări, salvați fișierul httpd.conf și închideți-l.

Pentru ca modificările să aibă efect, trebuie să reporniți serviciul Apache. Acest lucru se poate face prin intermediul serviciului Monitor Apache sau din linia de comandă - „httpd -k restart“.

Creați o nouă pagină «index.php» în directorul C: \ Apache \ htdocs și puneți-l în orice php-cod. De exemplu, am folosit următorul cod:

articole similare