Установка Nginx с PHP5 и поддержкой MySQL в Ubuntu server 10.10

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

UbuntuNginx является свободным и открытым исходным кодом, служащий для повышения производительности HTTP-сервера. Nginx известен своей стабильностью, богатым набором функций, простой конфигурации, и низкое потребление ресурсов. В этом материале показано, как можно установить Nginx на Ubuntu server 10.10 с поддержкой PHP5 (через PHP-FPM) и поддержкой MySQL.

Предварительные замечания

В данной статье я использую имя хоста server1.example.com с IP-адресом 192.168.0.100. Эти параметры могут отличаться в ваших случаях, поэтому Вам придется заменить их в случае необходимости.

Я выполняю все шаги в этом учебнике с привилегиями супер пользователя, для этого убедитесь, что Вы вошли в систему с правами root:

  • sudo su

Установка MySQL 5.0

Для установки MySQL, мы запускаем:

  • aptitude install mysql-server mysql-client

Вам будет предложено ввести пароль для пользователя MySQL root - это пароль действителен для пользователей root@localhost , а также Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра., поэтому мы не обязаны указать пароль администратора MySQL:

Новый пароль для MySQL "root" пользователя: - Ваш пароль пользователя SQL root
Повторите пароль для MySQL "root" пользователя: - Ваш пароль пользователя SQL root

Установка Nginx

Nginx доступна в виде пакета для Ubuntu server 10.10, который мы можем установить следующим образом:

  • aptitude install nginx

Теперь запустим Nginx:

  • /etc/init.d/nginx start

Перейдите по IP-адресу Вашего Web сервера или имени хоста в браузере (например, http://192.168.0.100), и вы увидите следующую страницу:

web-Nginx_01

На Ubuntu server 10.10Вы получите 403 Forbidden ошибку, потому в Nginx по умолчанию корень документов расположены /var/www, и не имеет страницы index в директории /var/www. По умолчанию страница приветствия Nginx находится в /var/www/nginx-default, поэтому вы можете увидеть страницу приветствия, перейдя в http://192.168.0.100/nginx-default/:

web-Nginx_02

Установка PHP5

Мы можем запустить PHP5 в Nginx через PHP-FPM (PHP-FPM (FastCGI Process Manager)) является альтернативой PHP FastCGI реализации с некоторыми дополнительными функциями, полезна для сайтов любого размера, особенно загруженных сайтов). Мы установим его следующим образом:

  • aptitude install php5-fpm

PHP-FPM является процесс-демоном (крипта /etc/init.d/php5-fpm), который запускает FastCGI сервера на порту 9000.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.