instalați
Acest articol este un ghid pas cu pas pentru crearea unui server web local. Descrie instalarea serverului web Apache 2.4 pe platforma Windows OS. Testarea instalării a fost efectuată pe Windows XP SP3.

Conţinut

  • Instalarea pachetului de actualizare a bibliotecii Visual C++
  • Instalarea și configurarea serverului Apache 2.4
  • Instalarea PHP 5.4
  • Configurarea php.ini
  • Instalarea și configurarea MySQL

Compoziția serverului web:

windows

  • Apache 2.4 (versiunea 2.4.10);
  • PHP 5.4 (versiunea 5.4.34);
  • MySQL 5.5 (versiunea 5.5.23).

Acest mediu de lucru este potrivit pentru:

  • webmasteri cu experiență pentru a-și testa proiectele;
  • webmasteri începători să-și creeze primele site-uri.

Distribuțiile Apache 2.4 și PHP 5.4 sunt compilate în VC9 (Visual Studio 2008).

Versiunea Apache 2.4 VC9 funcționează cu aproape toate versiunile actuale de Windows (7/8/Vista/XP SP3).

Pentru ca aplicațiile VC9 să funcționeze, în primul rând, trebuie să actualizați bibliotecile Visual C++.

Instalarea pachetului de actualizare a bibliotecii Visual C++

Descărcăm distribuția de actualizări vcredist_x86.exe de pe site-ul web Microsoft, rulăm fișierul și efectuăm actualizarea.

Instalarea și configurarea serverului Apache 2.4

Nu există nicio versiune de Apache 2.4 pentru Windows pe apache.org. Prin urmare, vom prelua distribuția de pe apachelounge.com. La momentul scrierii, cea mai recentă versiune este Apache 2.4.10.

În secțiunea Adițional + VC9, puteți alege două versiuni ale distribuției - cu și fără suport ssl. Ne oprim la a doua variantă și descarcăm arhiva httpd-2.4.10-win32-VC9.zip.

Nu există niciun fișier de instalare în distribuția Apache. Prin urmare, instalarea se va face manual.

Creați un folder și despachetați arhiva httpd-2.4.10-win32-VC9.zip.

Fișierul de configurare httpd.conf este implicit la rutele C:Apache24. Prin urmare, va fi mult mai puțină editare în fișierul de configurare dacă despachetați arhiva în acest folder.

Vom despacheta distribuția în folderul C:TestServer.

Facem modificări în fișierul de configurare C:TestServer Apache24confhttpd.conf. Când scrieți căi, în loc de caracterul „” (backslash), ar trebui să utilizați caracterul „/” (forward slash). Așa sunt scrise căile în sistemele de operare Linux și Unix. Dar Apache a fost inițial dezvoltat special pentru aceste sisteme de operare.

Efectuăm o înlocuire de grup a textului C:/Apache24 cu C:/TestServer /Apache24.

Setăm valoarea parametrului ServerName. ServerName localhost:80

Setăm valoarea parametrului ServerAdmin (e-mailul administratorului). ServerAdmin [email protected]

Setăm valoarea parametrului DocumentRoot (locația documentelor). DocumentRoot C:/TestServer/Apache24/htdocs

Poate doriți să stocați documentele site-ului separat de server. De exemplu, în folderul C:MySites. Apoi acest parametru poate fi modificat. DocumentRoot C:/Mysites

Executabile Apache se află în folderul C:\TestServer\Apache24bin. Adăugați această valoare la variabila de mediu Windows PATH. PATH = C:TestServerApache24bin ;

Instalăm Apache ca serviciu. httpd.exe -k instalare

Dacă este instalat firewall-ul Windows, în timpul instalării va apărea un mesaj despre blocarea programului de la conexiunile externe. Pentru ca serviciul să funcționeze, trebuie să acordați permisiunea de deblocare.

Pornim serverul Apache. httpd.exe -k start

Verificăm performanța serverului. În linia de comandă a browserului, tastați adresa: http://localhost. Dacă instalarea Apache a avut succes, pe ecran va fi afișat textul Funcționează! In altîn cazul în care vom vedea un ecran gol.

Dacă serverul nu pornește, ar trebui să verificați dacă portul 80, pe care Apache îl folosește implicit, este ocupat.

Acest lucru se face folosind comanda netstat-anb

Cel mai adesea, acest port este folosit de Skype sau Firefox. În acest caz, ar trebui fie să eliberați portul, fie să comutați Apache pe portul 8080.

Pentru a face acest lucru, modificați valorile parametrilor ServerName și Listen în fișierul httpd.conf. ServerName localhost:8080 Ascultă 8080

După aceea, reporniți serviciul cu comanda httpd.exe -k reporniți

și încercați să accesați din nou http://localhost

Pentru confortul de a lucra cu serverul Apache, puteți seta o comandă rapidă în meniul de pornire Windows care indică C:TestServer Apache24bin ApacheMonitor.exe

Instalarea PHP 5.4

Accesați site-ul web al dezvoltatorului http://windows.php.net/download/. Distribuția PHP 5.4 o găsim în secțiunea VC9 x86 Thread Safe și descărcam arhiva php-5.4.34-Win32-VC9-x86.zip.

Creăm un folder pe computerul local, să fie C:TestServer PHP54 și despachetăm arhiva.

Revenim pe site-ul cu distribuția Apache. În secțiunea Suplimentar + VC9, găsiți arhiva php5apache2_4.dll-php-5.4-win32.zip cu module Apache PHP și descărcați-o.

În arhivă, găsiți folderul cu cea mai recentă versiune a modulului php5apache2_4.dll și plasați-l în folderul C:TestServer PHP54.

Adăugați linia în fișierul de configurare httpd.conf:

LoadModule php5_module „C:/TestServer /PHP54/php5apache2_4.dll” Aplicația AddHandler/x-httpd-php .php # configurați calea către php.ini PHPIniDir „C:/TestServer/PHP54/php”

În folderul C:TestServer Apache54htdocs, creați un fișier test.php.

echo „Bună ziua Apache!”; ?>

RepornimApache.

Tastați http://localhost/test.php în bara de adrese a browserului. Dacă pe ecran apare textul Hello Apache!, instalarea PHP a avut succes.

Configurarea php.ini

Pentru a lucra cu baza de date MySQL, trebuie să configuram php.ini - fișierul de configurare PHP.

Există două șabloane în folderul C:TestServerPHP54: php.ini-development și php.ini-production.

Redenumiți șablonul php.ini-production în php.ini.

Bibliotecile pentru lucrul cu baza de date MySQL se află în folderul C:TestServerPHP54ext. Această cale trebuie specificată în directiva extension_dir a fișierului de configurare php.ini.

Găsim acest parametru, eliminăm simbolul de comentariu de la începutul liniei (este punct și virgulă) și scriem calea. extension_dir = "C:/TestServer/PHP54/ext"

Există două biblioteci pentru lucrul cu baza de date PHP MySQL: php_mysqli.dll este mai nou și se recomandă să-l folosești în muncă; php_mysql.dll este vechi, dar este folosit pe majoritatea site-urilor.

Este mai bine să înregistrați ambele biblioteci în fișierul php.ini. extensie=php_mysql.dll extensie=php_mysqli.dll

După finalizarea editărilor, asigurați-vă că reporniți serverul Apache.

Instalarea și configurarea MySQL

Accesați pagina http://www.mysql.ru/download/. Alegeți versiunea pentru Win32 sau Win64. Vom descărca pachetul de instalare mysql-5.5.23-win32.msi.

Rulăm fișierul mysql-5.5.23-win32.msi.

Suntem de acord cu termenii licenței, selectați Tipul de instalare tipică.

Să trecem la configurarea serverului MySQL.

Selectați Configurație detaliată - setări de configurare detaliate.

Alegem tipul de server cu cerințe minime de memorie - Developer Machine.

Acum trebuie să decideți cu ce bazedate (InnoDB, MyISAM) serverul nostru va funcționa.

Bază de date multifuncțională - InnoDB și MyISAM sunt acceptate. Doar baza de date tranzacțională - InnoDB este acceptat. Numai baze de date non-tranzacționale - acceptate de myISAM.

Când alegeți suportul InnoDB, următorul pas este alegerea unde să stocați tabelul InnoDB.

Pentru numărul maxim de conexiuni simultane, este mai bine să selectați Setare manuală și să acceptați valoarea implicită (15).

La acest pas, parametrul Enable TCP/IP Networking activează suportul pentru conexiunile TCP, selectează portul pe care vor fi realizate aceste conexiuni. Este setat și parametrul Enable Strict Mode - modul de strictă conformitate cu standardul MySQL.

Acum trebuie să selectați codarea implicită. Cea mai bună opțiune este codificarea UTF-8. De aceea alegem Cel mai bun suport pentru multilingvism.

Pentru ca MySQL să ruleze ca serviciu Windows, instalați Instalați ca serviciu Windows. Dacă este necesară pornirea automată a acestui serviciu, instalați Lansarea automată a serverului MySQL.

Acum setați parola de administrator și dezactivați opțiunea Modificare setări de securitate.

După ce faceți clic pe Next și Execute, instalarea MySQL poate fi considerată finalizată.

Pentru a verifica funcționalitatea MySQL, faceți clic pe butonul Windows Start, găsiți utilitarul pentru lucrul cu MySQL (MySql Server 5.5 MySQL Server Command Line) și lansați-l.

După introducerea parolei de administrator, ajungem la linia de comandă MySQL.

Introduceți comanda arata baze de date;

Dacă vedem o listă de baze de date, va însemna că serverul funcționează corect.

Ieșiți din modul linie de comandă: Ieșire;

Aceasta finalizează instalarea serverului. Loc de muncă bun!

Vizualizări:10

  • 1
  • 2
  • 3
  • 4
  • 5