FoRuM MxC - TuToriale CounTer StriKe, DC++ & OtheR
Doriti să reactionati la acest mesaj? Creati un cont în câteva clickuri sau conectati-vă pentru a continua.

Tutorial Instalare Apache,Mysql,PHP (WINDOWS)

In jos

Tutorial Instalare Apache,Mysql,PHP (WINDOWS) Empty Tutorial Instalare Apache,Mysql,PHP (WINDOWS)

Mesaj  Admin Joi Ian 10, 2008 6:09 pm

Acest tutorial își propune să-i îndrume, pe cei doritori de a avea un server web în Windows, în pașii instalării celor trei pachete gratuite și open-source, Apache, MySQL și PHP.

În cazul de față vom folosi:
Sistem de operare: Windows XP Professional (SP2)
Server web: Apache 2.2.2
Server baze de date: MySQL 5.0.22
Interpretor: PHP 5.1.4


Instalare Apache 2.2.2


Mai întâi vom obține binarele serverului: apache_2.2.2-win32-x86-no_ssl.msi (aproximativ 4,2 MB)
După ce am descărcat kit-ul, începem instalarea, executând dublu-clik pe executabil (dacă în sistem exista deja o versiune mai veche a serverului, o dezinstalăm în prealabil).

Urmează Next apoi citim (eventual și suntem de acord cu) termenii și condițiile după care Next din nou.
Citim și instrucțiunile de folosire și iar Next
Am ajuns la informațiile despre server, unde completăm astfel:

Network Domain (e.g. somenet.com):
localhost

Server Name (e.g. www.somenet.com):
localhost

Administrator's Email Address (e.g. webmaster@somenet.com):
tu@domeniu.ro
iar mai jos, în aceeași fereastră, bifăm

for All Users, on Port 80, as a Service -- Recommended
Astfel, serverul Apache se va instala ca serviciu, va porni automat odată cu Windows-ul și va fi disponibil pentru toți utilizatorii sistemului.
În continuare Next. Ne întreabă de tipul instalării, bifam Typical și apăsăm Next (love Windows Smile ). În continuare, suntem informați că Apache se va instala în C:\Program Files\Apache Software Foundation\Apache 2.2\. Totul e ok și aici, îi dam Next și Install
Ok, installerul și-a făcut treaba, apăsam Finish și am terminat cu instalarea serverului Apache în Windows (voi reveni mai tarziu, în acest tutorial, asupra configurării acestuia). Dacă totul a decurs în regulă, vei observa că a apărut o iconiță nouă în System Tray (în dreapta jos, unde este și ceasul).

Acestea fiind zise, am terminat, momentan, cu Apache-ul.

Instalare MySQL 5.0.22


Obținem binarele serverului: Windows (x86) 5.0.22 (aproximativ 36,7 MB)
Deschide arhiva (implicit, Windows-ul știe să deschidă arhive .zip) și, ca de obicei, dublu-click pe executabilul din interior (Setup.exe) (Dacă în sistem există deja instalată o versiune mai veche de MySQL, dezinstaleaz-o. De notat este că după dezinstalare, fișierele bazelor de date create cu versiunea veche se pastreaza (C:\Program Files\MySQL\MySQL Server 5.0\data) și se vor putea refolosi în noua versiune.).

În continuare Next, iar apoi alegem Typical la tipul instalării și Next din nou.
Mai departe, ne este prezentat rezumatul instalării. Apasăm Install
Următoarea fereastră ne îndrumă să creeam un cont gratuit la MySQL.com dar vom alege Skip Sign-up deoarece crearea acestui cont nu face obiectul acestui tutorial. Apăsam Next

Mergând mai departe, ne este prezentată o fereastră în care este prezentă o bifa cu

Configure the MySQL Server now
O bifăm și apăsăm Finish, pentru a continua cu configurarea serverului MySQL.
Se va deschide utilitarul de configurare al serverului, în care apăsăm Next, în următoarea fereastră bifăm Standard Configuration și, bineânțeles, Next.
În continuare, bifăm Install As Windows Service pentru ca serverul să se instaleze ca serviciu și să pornească de fiecare dată când pornește Windowsul. Apăsăm Next
Ne sunt prezentate două câmpuri, în ambele introducem aceeași parolă, a userului root. Parola o vom folosi ulterior pentru a ne conecta la serverul MySQL. Apăsăm Next

Următoarea fereastră ne prezintă pașii ce vor fi executați pentru configurarea serverului. Apăsăm Execute iar apoi Finish
Atât la instalarea serverului MySQL.

Instalare PHP 5.1.4

Obținem binarele interpretorului: PHP 5.1.4 zip package (aproximativ 8,9 MB) precum și colecția de extensii pentru acesta, Collection of PECL modules for PHP 5.1.4 (aproximativ 2,2 MB)
Dezarhivăm conținutul arhivei php-5.1.4-Win32.zip în directorul c:\php\ iar conținutul arhivei pecl-5.1.4-Win32.zip în directorul c:\php\ext\, proaspăt creat anterior

Urmatorul pas este copierea fisierelor c:\php\php5apache2.dll, c:\php\dev\php5ts.lib si c:\php\php5ts.dll in directoarele c:\windows, c:\windows\system si c:\windows\system32. Recomand si copierea fisierelor din c:\php\ext in directoarele mentionate anterior.
În continuare, creăm fișierul de inițializare al PHP-ului. Astfel, copiem fișierul php.ini-recommmended în directorul c:\windows\php.ini, urmând ca pe viitor să editezi acest fișier pentru a activa/dezactiva/modifica diverse opțiuni ale PHP-ului.
Acestea fiind zise, am terminat cu instalarea PHP-ului. Acum trebuie să modificam fișierul de configurare al serverului Apache, pentru ca acesta să știe să servească scripturile PHP. Deschide fisierul C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf cu un editor text (Notepad, de exemplu) și modifică astfel ("..." reprezinta rânduri pe care le poți ignora):


ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
...
LoadModule php5_module "c:/php/php5apache2.dll"
...
DocumentRoot "C:/calea/catre/fisierele/siteurilor/tale"
...
<Directory "C:/calea/catre/fisierele/siteurilor/tale">
...
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
...
<IfModule mime_module>
....
AddType application/x-httpd-php .php
...
</IfModule>
Acestea fiind zise, restartează sistemul și gata, ai un server web sub Windows, la tine în calculator.
Ca să verifici dacă totul e în regulă, creează un fișier test.php în directorul C:/calea/catre/fisierele/siteurilor/tale

<?php
phpinfo();
?>
și accesează în browser http://localhost/test.php sau http://127.0.0.1/test.php
Asta este tot.
NOTA: în cazul în care la pornirea Apache-ului primești un mesaj de eroare de genul: Could not load c:/php/php5apache2.dll atunci urmează pașii următori:


  • descarcă arhiva php5apache2.zip și extrage fișierul din interior în directorul unde ai instalat PHP-ul, suprascriind-ul pe cel existent
  • descarcă arhiva httpd.zip și extrage fișierul din interior în directorul unde ai instalat Apache-ul, mai exact în directorul C:\Program Files\Apache Software Foundation\Apache2.2\bin, suprascriind-ul pe cel existent
  • instaleaza Visual C++ 2005 Redistributable Package (daca ai deja instalat framework-ul .NET 2, sari peste acest pas)

Pașii aceștia funcționeaza doar pentru PHP 5.1.x și Apache 2.2 !
Admin
Admin
FonDaToR FoRuM
FonDaToR FoRuM

masculin Numarul mesajelor : 96
Varsta : 32
Localizare : Bucuresti
Stare de spirit : Foarte Buna
Data de inscriere : 08/01/2008

http://WwW.MxC-NeTwoRk.FoRuMeR.Ro

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum