34480 skanuj0003 (585)

34480 skanuj0003 (585)



Rozdział 1. ♦ Podstawy 13

Linux

Instalacja przy użyciu pakietów

Większość popularnych dystrybucji Linuksa zawiera zarówno PHP, jak i serwer WWW Apache, zatem podczas instalacji systemu wystarczy zaznaczyć odpowiednią opcję, aby w pełni korzystać z tych narzędzi. To najlepsza opcja dla początkujących użytkowników, gdyż praktycznie nie wymaga wykonywania żadnych dodatkowych czynności (oprócz ewentualnego dopasowania konfiguracji). Po prostu po instalacji systemu zarówno serwer, jak i PHP są gotowe do pracy. Jeśli jednak nie zainstalowaliśmy pakietu w trakcie instalacji systemu, w każdej chwili można go doinstalować korzystając ze standardowych procedur.

Instalacja przy użyciu kodów źródłowych

Bardziej zaawansowani użytkownicy mogą pokusić się o samodzielną kompilację kodów źródłowych i instalację powstałych w tym procesie plików binarnych. Dystrybucyjną wersję kodu źródłowego PHP można pobrać z internetu (http://www.php.net), jest ona również dostępna na dołączonej do książki płycie CD (PHP w wersji 5.X.X i 4.3.X). Proces kompilacji i instalacji jest podobny w większości dystrybucji Linuksa; w razie problemów należy jednak zajrzeć do dostarczonej z systemem i z PHP dokumentacji.

PHP dystrybuowane jest w postaci archiwów skompresowanych archiwizatorami tar i gzip. Pierwszą czynnością jest zatem rozpakowanie archiwum do wybranego katalogu, np. /usr/var/src. W wierszu poleceń (na konsoli) należy wpisać dwa polecenia (oczywiście nazwa pliku jest przykładowa i trzeba ją dopasować do posiadanej wersji PHP): gzip -d php-5.0.3.tar.gz oraz

tar -xvf php-5.0.3.tar

Powstanie w ten sposób katalog php-5.0.3, w którym zostaną umieszczone wszystkie zawarte w archiwum pliki źródłowe. Następne czynności to konfiguracją kompilacja kodu oraz instalacja. Przechodzimy zatem do wymienionego katalogu, wydając polecenie: cd ./php-5.0.3

Aby sprawdzić, jakie opcje konfiguracyjne oferuje dana dystrybucja PHP, uruchamiamy plik wykonywalny configure z opcją - -hel p, czyli:

./configure --help

Liczba opcji jest dosyć duża, ich znaczenie znajdziemy w dokumentacji. W najprostszym przypadku, kiedy chcemy skompilować PHP jako współpracujący z serwerem moduł CGI, z obsługą MySQL, wydajemy polecenie:

./configure --with-mysql

Po wykonaniu tego polecenia rozpocznie się proces konfiguracji (rysunek 1.1).


Wyszukiwarka

Podobne podstrony:
skanuj0005 (548) Rozdział 1. ♦ Podstawy 15 W przypadku gdy PHP ma pracować jako moduł serwera niezbę
skanuj0007 (481) Rozdział 1. ♦ Podstawy 17 Rozdział 1. ♦ Podstawy 17 Rysunek 1.3. Konfiguracja serwe
51780 skanuj0009 (420) Rozdział 1. ♦ Podstawy 19Pierwszy skrypt Poznawanie nowej techniki programowa
43385 skanuj0011 (381) Rozdział 1. ♦ Podstawy 21 ♦    Moduł PHP przetwarza dane, inac

więcej podobnych podstron