Podręcznik PHP Poprzedni Rozdział 3. Instalacja Następny Instalacja na systemach UNIXowych Ten rozdział poprowadzi Cię przez konfigurację i instalację PHP na systemach UNIXowych. Przeczytaj wszystkie informacje dotyczące konkretnie twojej platformy zanim zaczniesz proces instalacji. Wymagana wiedza i oprogramowanie: Podstawowa znajomość UNIXa (znajomość polecenia "make "i kompilatora C) Kompilator ANSI C (jeśli masz zamiar kompilować) flex (do kompilacji) bison (do kompilacji) Serwer WWW Komponenty wymagane przez poszczególne moduły (takie jak biblioteki gd, pdf, itp.) Jest kilka sposobów instalacji PHP na platformach UNIXowych, włączając w to te z kompilacją i konfiguracją, i te poprzez metody pakietowe. Ta dokumentacja skupia się na procesie kompilacji i konfiguracji PHP. Początkowy proces konfiguracji jest kontrolowany przez użycie opcji linii poleceń skryptu configure. Ta strona podkreśla sposób użycia najbardziej popularnych opcji, ale jest ich o wiele więcej. Zobacz Kompletną listę opcji konfiguracji. Jest kilka sposobów instalacji PHP: Jako moduł Apache Jako moduł fhttpd Do użycia z AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd, lub Zeus. Jako plik wykonywalny CGI Instruckcja szybkiej instalacji jako moduł Apache 'a PHP może być skompilowane na wiele sposobów, ale najbardziej popularna jest kompilacja jako moduł serwera Apache. Poniżej znajduje się skrócony opis procesu instalacji PHP can be compiled in a number of different ways, but one of the most popular is as an Apache module. Przykład 3-1. Instrukcja szubkiej instalacji PHP 4 (jako moduł Apache'a) Wyedytuj plik httpd.conf lub srm.conf i dodaj: Zrestartuj serwer. (Musisz zatrzymać i ponownie uruchomiś serwer, a nie tylko wymusić przeładowanie serwera przez wysłanie sygnału HUP lub USR1.) Budowanie Kiedy PHP jest skonfigurowane, możesz przystąpić do budowania pliku wykonywalnego CGI. Polecenie make powinno się tym zająć. Jeśli wystąpią jakieś błędy, zobacz rozdział Problemy. Poprzedni Spis treści Następny Instalacja Początek rozdziału Instalacja na systemie Unix / Linux