Cuprins
- 1. Precizari preliminarii
- 2. Instalarea unui server web
- 3. PHP - Scurta istorie
- 4. Instalarea PHP pentru Microsoft IIS (folosind PHP installer)
- 5. Instalarea PHP pentru Apache HTTP Server
- 6. Instalarea MySQL 5
- 7. Precizari pentru Microsoft IIS
- 8. Precizari pentru Apache HTTP Server
- 9. Nota de final
Instalarea si configurarea PHP si MySQL cu serverele web Apache si IIS sub sistemul de operare Windows
6. Instalare MySQL 5
Pentru inceput, puteti descarca kitul de instalare Windows Essentials de la http://dev.mysql.com/downloads/mysql/5.0.html.
Alegeti tipul de instalare Typical, iar la sfarsitul instalarii optati pentru configurarea imediata a serverului MySQL (optiunea Configure the MySQL Server now trebuie sa fie bifata).
Alegeti Standard Configuration, apoi debifati optiunea Install As Windows Service in caz ca nu doriti ca serverul MySQL sa porneasca ca serviciu Windows (daca alegeti sa debifati aceasta optiunea, va trebui sa porniti manual serverul, ruland c:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld.exe pentru Windows 95/98 sau c:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe pentru Windows NT/2000/XP.
Nota: In unele versiune mai vechi, instalarea se face in directorul c:\mysql\).
Pe o platforma de test, pe care o utilizati numai dvs., puteti lasa pentru numele de utilizator sau pentru parola cate un sir gol. Mai tarziu, va trebui sa folositi aceste date, la orice conectare la serverul MySQL.
Pentru a lasa numele de utilizator si parola ca siruri goale, debifati optiunea Modify Security Settings, in acest stadiu. In acest fel, numele de utilizator va fi setat ca fiind "root". La sfarsit, apasati Execute pentru a termina procesul de configurare.
Nota: Deoarece MySQL este un server, la fel ca IIS sau Apache, va trebui mai intai sa-l porniti conform instructiunilor de mai sus ca sa lucrati cu el.
7. Precizari pentru Microsoft IIS
Pentru a testa daca instalarea serverului MySQL a fost realizata cu succes, descarcati fisierul test sau scrieti dumneavoastra unul si copiati-l in directorul c:\Inetpub\wwwroot.
La accesarea acestuia, la adresa http://localhost/testdb.php, veti primi un mesaj corespunzator cu privire la conectarea la server-ul MySQL. In caz de eroare, asigurati-va ca ati pornit serverul MySQL conform instructiunilor de mai sus.
8. Precizari pentru Apache HTTP Server
Este nevoie sa editati php.ini pentru a activa extensia pentru MySQL.
Deschideti acest fisier cu Notepad (in mod normal, fisierele de tip ini sunt asociate cu Notepad) si cautati linia ;extension=php_mysql.dll, si stergeti virgula din fata ei.
Salvati fisierul si restartati serverul web Apache. In acest moment, suportul pentru functiile MySQL este activat.
9. Nota de final
La momentul scrierii acestui articol, ultimele versiuni erau Apache 2.2.3 si respectiv Apache 1.3.37, PHP 5.1.6 si respectiv PHP 4.4.4 si MySQL 5.0. Este posibil ca acuratetea acestor instructiuni sa fie diminuata cu versiunile viitoare.
Apache HTTP Server, PHP si MySQL sunt solutii gratuite open-source (sursa libera) protejate de GNU General Public License.
Consultati licenta pentru fiecare produs in parte daca aveti nelamuriri cu privire la termenii de utilizare. Microsoft Internet Information Services (IIS) este software protejat de legislatia română si internationala si este disponibil numai cu CD-ul licentiat de Windows.
Documentatia completa (inclusiv instructiuni de configurare pentru alte tipuri de servere, note de compatibilitate intre versiuni etc.) o puteti gasi pe siturile producatorilor.
Microsoft IIS: http://www.iis.net
Apache HTTP Server: http://httpd.apache.org
PHP: http://www.php.net
MySQL: http://www.mysql.com
(Autor: Bogdan Ghervan, Designlabs)
