Jeśli korzystasz z serwera o bardzo ograniczonych zasobach i potrzebujesz prostego serwera WWW, to zapewne zainteresuje Cię thttpd. Mało wymagający, szybki, zoptymalizowany do treści statycznych i wysoce konfigurowalny serwer WWW – tak można go opisać w jednym zdaniu. Niestety, część dostępnych w Internecie tutoriali traktuje o błędnym sposobie instalacji, ja jednak pokażę Ci prawidłową drogę.
- Zainstaluj paczkę thttpd-2.25bp2.
- Utwórz katalog /etc/thttpd, a następnie przejdź do niego.
- Utwórz plik thttpd.conf i wpisz konfigurację w następujący sposób:
root@demetria:[/etc/thttpd]# nano thttpd.conf
port=80
dir=/home/ksx4system/htdocs
chroot
user=ksx4system
throttles=/etc/thttpd/throttle.conf
logfile=/var/log/thttpd.log
charset=iso-8859-2
host=example.comoczywiście ksx4system zamień swoją nazwą użytkownika, a example.com swoją domeną lub adresem IP.
- Utwórz plik throttle.conf zawierający następującą linię:
root@demetria:[/etc/thttpd]# nano throttle.conf
# /etc/thttpd/throttle.conf: thttpd throttle file
- Aby ułatwić sobie uruchamianie thttpd utwórz skrypt w następujący sposób:
root@demetria:[/home/ksx4system]# nano uruchom-thttpd.sh
/usr/local/sbin/thttpd -C /etc/thttpd/thttpd.conf -t /etc/thttpd/throttle.conf
echo “thttpd uruchomiony!” - Nadaj skryptowi odpowiednie permissions:
root@demetria:[/home/ksx4system]# chmod 777 uruchom-thttpd.sh
i uruchom go:
ksx4system@demetria:[~]$ ./uruchom-thttpd.sh
po wykonaniu skryptu serwer thttpd będzie działać w sposób ustalony w plikach konfiguracji.