Поиск по сайту:

Как установить nginx на Ubuntu 12.04 LTS (Precise Pangolin)


Статус: устарело

В этой статье рассматривается версия Ubuntu, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением Ubuntu 12.04, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию Ubuntu:

  • Обновите Ubuntu до версии 14.04.
  • Обновление Ubuntu 14.04 до Ubuntu 16.04
  • Перенесите данные сервера в поддерживаемую версию.

Причина:

См. вместо этого:

О nginx

nginx — это высокопроизводительный веб-сервер. Это гораздо более гибкая и легкая программа, чем apache.

Настраивать

Шаги, описанные в этом руководстве, требуют наличия у пользователя привилегий root. Вы можете увидеть, как это настроить, в учебнике по начальной настройке сервера на шагах 3 и 4.

Шаг первый — установите nginx

Чтобы установить nginx, откройте терминал и введите:

sudo apt-get install nginx

При появлении запроса скажите «да». Теперь nginx установлен на вашем виртуальном частном сервере.

Шаг второй — запустите nginx

nginx не запускается сам по себе. Чтобы запустить nginx на вашем VPS, введите:

sudo service nginx start

Шаг третий — РЕЗУЛЬТАТЫ: убедитесь, что nginx запущен

Вы можете подтвердить, что nginx был установлен в качестве вашего веб-сервера, указав в браузере ваш IP-адрес.

** Вы можете запустить следующую команду, чтобы узнать IP-адрес вашего виртуального сервера.

ifconfig eth0 | grep inet | awk '{ print $2 }'

Когда вы посещаете страницу своего IP-адреса в своем браузере, вы увидите слова «Добро пожаловать в nginx».

Скриншот приветственной страницы утилитарного nginx можно увидеть здесь.

Чтобы nginx работал после перезагрузки, лучше добавить его в автозагрузку.

update-rc.d nginx defaults

Вы можете увидеть сообщение вроде:

System start/stop links for /etc/init.d/nginx already exist.

Если это так, то nginx настроен на запуск при запуске, и все готово.

Поздравляем! Вы установили nginx

Узнать больше

После того, как вы установили nginx на свой виртуальный частный сервер, вы можете выполнять различные действия на своем сервере, например, создавать SSL-сертификат для своего сайта.