G
Guest
Gość
Moze to zaoszczedzi kilku pytan na forum.
---------------------
Ściągnij źródła Apache i PHP. W moim przypadku to: apache_1.3.27.tar.gz, php-4.3.2RC2.tar.gz. Teraz skopiuj do /usr/local/src, rozpakuj i zrób dowiązania:
cp apache_1.3.27.tar.gz /usr/local/src/
cp php-4.3.2RC2.tar.gz /usr/local/src/
cd /usr/local/src/
tar -zxvf apache_1.3.27.tar.gz
tar -zxvf php-4.3.2RC2.tar.gz
ln -s apache_1.3.27 apache
ln -s php-4.3.2RC2 php
I rozpocznij instalacje:
cd apache
./configure --prefix=/usr/local/apache
cd ../php
./configure --with-apache=../apache --with-mysql=/usr/local/mysqld
make
make install
cd ../apache
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install
Pewnie sie zdziwisz, dlaczego 'libphp4.a' bo przecież nie ma tam takiego pliku! Mimo to, wszystko jest dobrze, libphp4.a zostanie wygenerowany podczas kompilacji.
Teraz skopiuj plik konfiguracyjny php:
cd ../php
cp php.ini-dist /usr/local/apache/conf/php.ini
W pliku konfiguracyjnym Apache'a musisz ustalić rozszerzenia plików PHP.
cd /usr/local/apache/conf
pico httpd.conf
Tutaj musisz znaleźć i odhaszować linijke (lub dopisać):
AddType application/x-httpd-php .php
Po zapisaniu zmian możesz uruchomić Apache'a
cd /usr/local/apache/bin
./apachectl start
Sprawdź czy server działa poprawnie:
./apachectl status
Powinieneś zobaczyć info o Twoim serverze, czyli jego wersja, data utworzenia, host, etc... Jeśli wszystko jest ok (i powinno być to możesz sprawdzić PHP. Stwórz jakiś plik PHP w katalogu Apache'a, np.: test.php, który zawiera:
<?php phpinfo(); ?>
Teraz wpisz w przeglądarce:
http://twój.server.www/test.php
Jeśli wyświetli się strona PHP to znaczy, że wszystko jest w porządku...
------
RAVEN ([email protected])
---------------------
Ściągnij źródła Apache i PHP. W moim przypadku to: apache_1.3.27.tar.gz, php-4.3.2RC2.tar.gz. Teraz skopiuj do /usr/local/src, rozpakuj i zrób dowiązania:
cp apache_1.3.27.tar.gz /usr/local/src/
cp php-4.3.2RC2.tar.gz /usr/local/src/
cd /usr/local/src/
tar -zxvf apache_1.3.27.tar.gz
tar -zxvf php-4.3.2RC2.tar.gz
ln -s apache_1.3.27 apache
ln -s php-4.3.2RC2 php
I rozpocznij instalacje:
cd apache
./configure --prefix=/usr/local/apache
cd ../php
./configure --with-apache=../apache --with-mysql=/usr/local/mysqld
make
make install
cd ../apache
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install
Pewnie sie zdziwisz, dlaczego 'libphp4.a' bo przecież nie ma tam takiego pliku! Mimo to, wszystko jest dobrze, libphp4.a zostanie wygenerowany podczas kompilacji.
Teraz skopiuj plik konfiguracyjny php:
cd ../php
cp php.ini-dist /usr/local/apache/conf/php.ini
W pliku konfiguracyjnym Apache'a musisz ustalić rozszerzenia plików PHP.
cd /usr/local/apache/conf
pico httpd.conf
Tutaj musisz znaleźć i odhaszować linijke (lub dopisać):
AddType application/x-httpd-php .php
Po zapisaniu zmian możesz uruchomić Apache'a
cd /usr/local/apache/bin
./apachectl start
Sprawdź czy server działa poprawnie:
./apachectl status
Powinieneś zobaczyć info o Twoim serverze, czyli jego wersja, data utworzenia, host, etc... Jeśli wszystko jest ok (i powinno być to możesz sprawdzić PHP. Stwórz jakiś plik PHP w katalogu Apache'a, np.: test.php, który zawiera:
<?php phpinfo(); ?>
Teraz wpisz w przeglądarce:
http://twój.server.www/test.php
Jeśli wyświetli się strona PHP to znaczy, że wszystko jest w porządku...
------
RAVEN ([email protected])