Nginx является свободным и открытым исходным кодом, служащий для повышения производительности HTTP-сервера. Nginx известен своей стабильностью, богатым набором функций, простой конфигурации, и низкое потребление ресурсов. В этом материале показано, как можно установить Nginx на Ubuntu server 11.04 с поддержкой PHP5 (через PHP-FPM) и поддержкой MySQL.
Предварительные замечания
В данной статье я использую имя хоста server1.example.com с IP-адресом 192.168.1.101. Эти параметры могут отличаться в ваших случаях, поэтому Вам придется заменить их в случае необходимости.
Я выполняю все шаги в этом учебнике с привилегиями супер пользователя, для этого убедитесь, что Вы вошли в систему с правами root:
|
Установка MySQL 5.0
Для установки MySQL, мы запускаем:
|
Вам будет предложено ввести пароль для пользователя MySQL root - это пароль действителен для пользователей root@localhost , а также Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра., поэтому мы не обязаны указать пароль администратора MySQL:
Новый пароль для MySQL "root" пользователя: - Ваш пароль пользователя SQL root Повторите пароль для MySQL "root" пользователя: - Ваш пароль пользователя SQL root
Установка Nginx
Nginx доступна в виде пакета для Ubuntu server 11.04, который мы можем установить следующим образом:
|
Теперь запустим Nginx:
|
Перейдите по IP-адресу Вашего Web сервера или имени хоста в браузере (например, http://192.168.1.101), и вы увидите следующую страницу:
Установка PHP5
Мы можем запустить PHP5 в Nginx через PHP-FPM (PHP-FPM (FastCGI Process Manager)) является альтернативой PHP FastCGI реализации с некоторыми дополнительными функциями, полезна для сайтов любого размера, особенно загруженных сайтов). Мы установим его следующим образом:
|
PHP-FPM является процесс-демоном (крипта /etc/init.d/php5-fpm), который запускает FastCGI сервера на порту 9000.
- Назад
- Вперёд >>