вход

Установка и настройка nginx на Debian

Debian logo

nginx — маленький и легкий, но очень мощный и эффективный web-сервер, созданный Игорем Сысоевым для использования на серверах компании Рамблер и любезно предоставленный им для использования open-source сообществом. Этот сервер может использоваться как самостоятельный HTTP-сервер или как reverse proxy перед Апачем или любым другим «тяжелым» веб-сервером для снижения нагрузки на backend-сервере от большого количества одновременных HTTP-сессий. Как самостоятельный сервер, nginx без проблем выдерживает огромные нагрузки при раздаче статического контента (images, html-pages и т.д.).

Для установки nginx в Debian 6.0 «Squeeze» необходимо добавить репозиторий. Открываем в редакторе /etc/apt/sources.list:

nano /etc/apt/sources.list

В конец файла добавляем две строчки:

deb http://packages.dotdeb.org squeeze all  
deb-src http://packages.dotdeb.org squeeze all

Добавляем ключ репозитория, в консоле выполняем:

wget http://www.dotdeb.org/dotdeb.gpg  
cat dotdeb.gpg | sudo apt-key add -

Обновляем кеш пакетов:

sudo apt-get update

И устанавливаем Nginx

sudo apt-get install nginx

И проверяем версию Nginx командой:

nginx -v

 

Дальнейшая настройка производится путем изменения конфигурационных файлов в каталоге /etc/nginx. Если каталог конфигурационных фалов находится не по умолчанию, а например как у меня, расположен вместе с основным проектом, то необходимо создать ссылки, как показано ниже

sudo ln -s /home/user/site.name/conf/nginx.conf  /etc/nginx/sites-enabled/nginx.conf
sudo ln -s /home/user/site.name/conf/nginx.conf  /etc/nginx/sites-available/nginx.conf

Делаем исполняемым и добавляем nginx в автозагрузку:

chmod 755 /etc/init.d/nginx
update-rc.d nginx defaults

Теперь мы можем управлять нашим http-сервером с помощью следующих команд:
/etc/init.d/nginx start
/etc/init.d/nginx restart
/etc/init.d/nginx stop

 

 

 

Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!


Нашли это полезным? Поделитесь с другими:
Не останавливайтесь, читайте дальше:
Оставить комментарий

Статья → Установка и настройка nginx на Debian

Правила комментирования

  1. Кoммeнтapий всегда проходит премодерацию.
  2. В поле "URL блога" можно указывать только ссылку на главную страницу вашего блога. Ссылки на прочие веб-ресурсы (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия имя изменяется по усмотрению владельца блога. Просьба указывать нормальное имя или ник.
  4. Весьма вероятно, что короткий и неинформативный кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.