Ru handbookwebserver SliTaz Doc

Table of Contents

Веб-сервер LightTPD

Про LightTPD

У цьому розділі описано налаштування та використання веб-сервера LightTPD. Це швидкий, захищений та гнучкий НТТР-сервер, який використовує зовсім небагато пам'яті. Він дозволяє розумно керувати завантаженням процесора та має підтримку FastCGI, CGI, Auth, стиск Output, зміну URL тощо. LightTPD дає змогу заощадити, розмістивши ваш сайт на старому комп'ютері.

У SliTaz цей сервер автоматично запускається під час завантаження та спочатку налаштований на РНР. Файли кореневого каталогу, що надаються за замовчуванням, знаходяться в /var/www, там міститься початкова сторінка index.html, зображення поміщаються в папку images/. Сайт LightTPD: www.lighttpd.net

/var/www - кореневий каталог файлів

Public — спільна папка користувачів

Після цього до неї можна отримати доступ через http://localhost/

/etc/lighttpd/lighttpd.conf - файл конфігурації LightTPD

Запуск, зупинка та перезапуск веб-сервера

За замовчуванням сервер SliTaz запускається при старті системи. Щоб усунути його з автозавантаження, потрібно прибрати lighttpd зі змінної RUN_DAEMONS файлу /etc/rcS.conf.

Щоб запустити, зупинити або перезапустити сервер, використовуйте /etc/init.d/lighttpd [startstoprestart]. Приклад перезапуску сервера після редагування файлу конфігурації:

CGI-скрипти у Perl

Щоб LightTPD міг використовувати шлях до файлу Perl і CGI/Perl, що виконується, потрібно встановити Perl і внести зміни до файлу налаштувань сервера. Ось як це зробити в Geany:

CGI-скрипти в Python

Проробимо ті ж дії для Python:

Щоб зміни набули чинності, просто перезапустіть сервер:

Авторизація – інструмент для захисту папок