No i kiedyś przychodzi ta chwila kiedy budzimy się rano i stwierdzamy, że chcemy mieć własny serwer www i rozpocząć zabawę z webmasteringiem. Temat dla osób zaczynających może wydawać się dość straszny ale tak naprawdę to nic trudnego.
Zakładam, że posiadasz już jakiegoś peceta z zainstalowanym system operacyjnym w moim przypadku będę posiłkował się na dystrybucji Debian Lenny pokaże od czego musimy zacząć naszą przygodę.
Zacznijmy od samej instalacji.
W konsoli wydajemy następujące polecenia:
# apt-get install apache2 php5 php-pear mysql-server-5.0 php5-mysql
Powinien nas się spytać czy chcemy dociągnąć brakujące oprogramowanie potwierdzamy oczywiście “Y” i zerkamy na przebieg naszej instalacji.
Po wykonaniu instalacji powinniśmy mieć zainstalowany już system z działającym serwerem apache.
W celu sprawdzenia czy nasza instalacja na pewno poszła sprawnie możemy wpisać w przeglądarce adres http://localhost powinniśmy zobaczyć stronę z napisem “It works” co świadczy, że nasza Apache działa i instalacja poszła sprawnie.
Drugą metodą sprawdzenia czy działa Apache jest wpisanie w w konsoli polecenia :
#nmap localhost
jeśli widzimy następujący wpis :
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-12-10 12:32 CET
Interesting ports on localhost (127.0.0.1):
Not shown: 1665 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
53/tcp open domain
80/tcp open http
110/tcp open pop3
111/tcp open rpcbind
113/tcp open auth
143/tcp open imap
443/tcp open https
783/tcp open spamassassin
953/tcp open rndc
993/tcp open imaps
995/tcp open pop3s
3306/tcp open mysql
to również mamy potwierdzenie, że nasz serwere Apache działa poprawnie czego wynikiem jest otwarcie portu 80.
Inna możliwością jest wydanie również komendy:
# apache2ctl status
jeśli powyższa komenda zwróci nam komunikat : ” Connection refused” możemy być już pewni, że wszytko działa nam jak trzeba.
Gdy już wiemy, że nasz Apache działa już poprawnie możemy przystąpić do publikowania prostych stron www, przy czym musimy zwrócić uwagę aby pliki i podkatalogi miały prawa dostępu ustawione na 755.
Skoro już mamy działającego Apacha czas na uruchomienie serwera MySQL.
Najpierw sprawdźmy czy nasz serwer MySQL działa. W tym celu wydajemy następującą komendę :
# mysqladmin ping
jeśli otrzymamy ‘mysql is alive’ oznacza to, iż nasz serwer działa.
Dalej czas na uruchomienie PHP
W niektórych przypadkach konieczne stanie się edytowanie pliku:
/etc/php5/apache2/php.ini
tutaj musimy odkomentować następujące linie :
;extension=mysql.so
Po wprowadzeniu warto sprawdzić, czy wszytko zostało poprawnie zainstalowane. Dlatego, też tworzymy przykładowy plik o nazwie : phpinfo.php o zawartości :
<?php
phpinfo ();
?>
i umieszczamy go w katalogu /var/www.
Następnie w pasku przeglądarki wpisujemy adres :
http://localhost/phpinfo.php
Jeżeli wyświetli się nam strona ze szczegółami technicznymi instalacji PHP możemy być pewnie, że wszytkie czynności zostały poprawnie wykonane.
Komentarze (2) do " Własny serwer www Apache2 + PHP5 + Debian "
Skorzystaj z RSS-u komentarzy do tego wpisu lub użyj adresu trackback.Buy:Cialis Professional.Levitra.Cialis Soft Tabs.Viagra Super Active+.Viagra Super Force.Zithromax.Super Active ED Pack.Viagra Soft Tabs.Cialis.Soma.Viagra Professional.VPXL.Viagra.Maxaman.Cialis Super Active+.Propecia.Tramadol….
bike http://jcat1bgf.AUTOTECHGUIDE.INFO/tag/game+Cat+bike/ : game…
game…