Первоначальная установка и настройка lighttpd на FreeBSD 7.1-Release:

Заметка №1

Установка и настройка lighttpd-1.4.21 с «нуля» :

  1. Установка mysql-server-5.1.30
  2. Установка lighttpd-1.4.21
  3. Установка php5-5.2.8 и php5-extensions-1.2
  4. Знакомство с конфигуационным файлом lighttpd-1.4.21
  5. Настройка Awstats для Lighttpd

  6. Links

Пару слов о  Lighttpd:

— это безопасный, быстрый, настраиваемый, очень гибкий веб-сервер, который был оптимизирован для высокоэффективных задач, отличается низким использованием ресурсов.Имея такие возможности как, FastCGI, CGI, Auth, Output-Compression, URL-Rewriting и многие другие, делает его превосходным ПО для серверов с высокой нагрузкой.

Такие посещаемые сайты как SourceForge.net, Youtube, Википедия, Imageshack.us используют lighttpd на своих серверах

Распространяется под лицензией BSD

  1. Установка mysql-server-5.1.30

Обновим дерево портов:

#portsnap fetch update

 

Если планируется поддержка MySQL, оптимизируем сборку:

Добавте в /etc/make.conf следущее:

 

#support CP1251:

PORTSDIR?= /usr/ports

DEFAULT_MYSQL_VER=51

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-client

WITH_CHARSET=cp1251

WITH_COLLATION=cp1251_bin

BUILD_OPTIMIZED=yes

.endif

 

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-server

WITH_CHARSET=cp1251

WITH_XCHARSET=all

WITH_COLLATION=cp1251_bin

BUILD_OPTIMIZED=yes

BUILD_STATIC=yes

WITH_INNODB=yes

.endif

либо

#support UTF-8:

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-server

WITH_CHARSET=utf8

WITH_XCHARSET=all

WITH_COLLATION=utf8_bin

BUILD_OPTIMIZED=yes

BUILD_STATIC=yes

WITH_INNODB=yes

.endif

 

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-client

WITH_CHARSET=utf8

WITH_COLLATION=utf8_bin

BUILD_OPTIMIZED=yes

.endif

 

# cd /usr/ports/databases/mysql51-client

# make install clean

# cd /usr/ports/databases/mysql51-server

# make install clean

 

 

 

 7. Links

http://ru.wikipedia.org/wiki/Lighttpd