|
Apache (konfiguracja, moduły, SSL, chroot) - 1. Instalacja |
|
|
|
sobota, 09 października 2004 -
Napisał: Przemysław Ozga (41497 odsłon)
|
|
Strona 3 z 7
5. Pierwsze uruchomienie serwera Apache
Sprawdźmy czy na pewno wszystko jest w jak najlepszym porządku:
# /usr/local/apache/bin/apachectl start
Z poziomu przeglądarki wpiszmy swój adres np:
http://217.20.20.20 - To oczywiście przykład, czyli nasz adres ip.
Powinniśmy ujrzeć, strone tytułową apache.
5.1. Uruchamianie, restartowanie, zatrzymywanie
Jak zdążyliśmy zauważyć uruchomiliśmy apache ze skryptu o nazwie apachectl
- to właśnie ten skrypt jest odpowiedzialny za startowanie, restartowanie
i wyłączanie naszego serwera httpd. Najważniejsze dla nas opcje:
start - Startowanie apache.
restart - Restartowanie.
stop - Zatrzymywanie serwera.
graceful - Restartowanie serwera, lecz takie którego nikt nie
zauważy, czyli jeżeli ktoś pobiera plik z naszego serwera i zrestartujemy
z opcja graceful, nie przerwiemy akcji.
status - Szybsze sprawdzenie statusu poprawności działania naszego
serwera.
configtest - Sprawdzenie składni pliku konfiguracyjnego.
5.2. Automatyczne uruchamianie serwera
Aby nasz serwer uruchamiał się automatycznie przy starcie serwera np.
po restarcie, musimy napisać mały skrypcik w katalogu /usr/local/etc/rc.d/.
Tworzymy i edytujemy plik o nazwie np. apache.sh
#/bin/sh
case "$1" in
start)
echo -n "Startowanie serwera httpd"
/usr/local/apache/bin/apachectl start
;;
stop)
echo -n "Zatrzymywanie serwera httpd"
/usr/local/apache/bin/apachectl stop
;;
*)
echo "Usage: ./apache.sh{start|stop}"
exit 1
esac
|
|
|
Ostatnio aktualizowany ( piątek, 11 listopada 2005 )
|
|
|