***************************************************************
INSTALACJA SERWERA WWW Z OBSLUGA PHP I SSL by NeS nes@igra.pl
***************************************************************
Zalozenia(*):
- zrodla rozpakowane sa w /var/tmp
- apache docelowo instalujemy w /var/apache
(*) -- jak komu odpowiada :^)
apache_1.3.20
mod_ssl-2.8.4-1.3.20
openssl-0.9.6b
php-4.0.6
= Wpierw nalezy zinstalowac OPENSSL, co sprowadza sie do wydania polecen
$ ./config
$ make
$ make test
$ make install
a teraz to co tygrysy lubia najbardziej ;)
1* cd /var/tmp/mod_ssl-2.8.4-1.3.20
2* [root@cache] /var/tmp/mod_ssl-2.8.4-1.3.20# ./configure --with-a
pache=../apache_1.3.20/ --with-ssl=../openssl-0.9.6b --enable-module=all --enable-shared=max
--prefix=/var/apache
3* cd ../apache_1.3.20/
4* make && make certificate
- przykladowy certifikat wystawiony przez snakeoil.com ;]
Signature Algorithm ((R)SA or (D)SA) [R]:R
1. Country Name (2 letter code) [XY]:PL
2. State or Province Name (full name) [Snake Desert]:Lubuskie
3. Locality Name (eg, city) [Snake Town]:Zielona Gora
4. Organization Name (eg, company) [Snake Oil, Ltd]:Integra S.C.
5. Organizational Unit Name (eg, section) [Webserver Team]:Dzial Techniczny
6. Common Name (eg, FQDN) [www.snakeoil.dom]:www.igra.pl
7. Email Address (eg, name@FQDN) [www@snakeoil.dom]:info@igra.pl
8. Certificate Validity (days) [365]:
ble ble
Encrypt the private key now? [Y/n]: Y
Powinien zapytac o haslo - bedzie ono potrzebne do startowania httpd z obsluga ssl'a
(np /var/apache/bin/apachectl startssl)
5* make install
6* [root@cache] /var/tmp/apache_1.3.20# cd ../php-4.0.6/
7* A wiec tak, teraz chcemy miec PHP, najprosciej mozna zrobic to tak
./configure --with-apxs=/var/apache/bin/apxs --with-mysql[=/scizka/do/zainstalowanego/mysql]
ja jako webmaila uzywam Squirrel-Maila i configure musi wygladac troche inaczej:
./configure --with-apxs=/var/apache/bin/apxs --with-mysql=/var/mysql/
--enable-track-vars --enable-force-cgi-redirect --with-gettext=/usr/bin/gettext
8* make && make install
9* cp php.ini-dist /usr/local/lib/php.ini
Dobrze jest sobie zmienic parametry (w zaleznosci od potrzeb)
max_execution_time = XXX ; Maximum execution time of each script, in seconds
memory_limit = XXXM ; Maximum amount of memory a script may consume (8MB)
10* Jesli apache ladnie nam wystartuje co by przetestowac php:
w podstawowym DocumentRoot (tam gdzie jest nasza glowna stronka)
tworzymy plik np. info.php w ktorym wpisujemy 1 linijke - ""
(razem z cudzyslowami " ")
Jak pokaze nam info odnosnie apache itp to git, jesli zas przegladarka stwierdzi ze mozna
sciagac ten plik zalecam sprawdzic httpd.conf pod katem php, sprawdzic czy oby napewno
w httpd.conf znajduja sie wpisy:
LoadModule php4_module libexec/libphp4.so
AddModule mod_php4.c
Wyszukiwarka
Podobne podstrony:
instalacja i konfiguracja apache 2 2 z php 5 x pod windows xp eiobaLinux LAMP, czyli Apache, Php i MySQLapache ssl php fp 2 a6wmm6o7jch7nwo37ub2lqodr5ktjopce4tutyy a6wmm6o7jch7nwo37ub2lqodr5ktjopce4tutyyapache ssl php fp 3 setl3meh3r4so27tbhz7zy5s7mjgoxrr5hjiaay setl3meh3r4so27tbhz7zy5s7mjgoxrr5hjiaayapache SSL PHPApache SSL PHP fpApache SSL PHP fp BWXW6EXHMYHS66TNQ5BAYEODMQSKYBA5JQA5CZIapache ssl php fp 1 m3p53ugv7shuybs6xw6to4hcu5wuxx64jiivpdi m3p53ugv7shuybs6xw6to4hcu5wuxx64jiivpdiApache i skrypty PHPLinux Web Solution php mySql ApacheBuilding Apache, MySQL, and PHP on Mac OS XPHP MySQL i Apache dla kazdego Wydanie II pmsadkPHP MySQL i Apache Intensywny trening phmaitwięcej podobnych podstron