The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Запускаем встроенный в Linux ядро http-сервер - kHTTPd

14.12.2002 17:48

Описание процесса использования khttpd сервера для отдачи статического контента рассматривается в статье "Configuring kHTTPd NHF".

Кратко, схема использования khttpd:

# 2.4.x ядро (модуль khttpd) должно быть создано с поддержкой 
# "Networking options ---> Kernel httpd acceleration"
    modprobe khttpd

# Порт на котором находится apache (для переадресации динамических запросов)
    echo 8080 > /proc/sys/net/khttpd/clientport

# Порт на котором будет ждать соединений khttpd
    echo 80 > /proc/sys/net/khttpd/serverport

# Максимальное число коннектов
    echo 500 > /proc/sys/net/khttpd/maxconnect

# Корневая директория для отдачи контента
    echo /var/www > /proc/sys/net/khttpd/documentroot

# Какие расширения переадресовывать к apache
    echo "php3 shtml cgi" > /proc/sys/net/khttpd/dynamic

# Запускаем khttpd
    echo 1 > /proc/sys/net/khttpd/start

# Останавливаем khttpd
    echo 1 > /proc/sys/net/khttpd/unload
    rmmod khttpd


  1. Главная ссылка к новости (http://www.linuxnewbie.org/nhf...)
  2. PHP and Apache Intro
  3. Apache Virtual Hosting
  4. Setting Up Apache
Лицензия: CC-BY
Источник: linuxnewbie.org
Ключевые слова: connect, html, accelerator, config, proc, kernel, apache, port, subnet, http, cgi, x, linux, ssi
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (2) RSS
  • 1, Аноним (1), 12:51, 16/12/2002 [ответить]  
  • +/
    Разработчикам khttpd требует помощь
    психотерапевтов. Лучше бы kevent как в
    FreeBSD сделали, тогда бы и серверы можно было
    нормально писать.
     
  • 2, Аноним (2), 04:37, 17/12/2002 [ответить]  
  • +/
    khttpd ИМХО убрали из 2.5 ядра.
    так что khttpd умер.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру