...голый результат есть труп, оставивший позади себя тенденцию (Г. Гегель).

Как установить Elgg с Nginx на Ubuntu 14.04

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 22 января 2017

Как установить Elgg с Nginx на Ubuntu 14.04
Этот учебник покажет вам шаг за шагом, как установить Elgg с Nginx на Ubuntu 14.04 VPS. Elgg является двигателем социальной сети с открытым исходным кодом, который легко установить и настроить, а затем использовать для питания вашей социальной сети.

Этот учебник был протестирован и написана для Ubuntu VPS, но он должен работать на любой основе Debian дистрибутива Linux.

На момент написания этого учебника, Elgg 2.3.0 является последней и рекомендуемой версией, и она требует:

  • Apache или Nginx веб-сервер с поддержкой переписывания URL
  • PHP (версия 5.5 или выше) с графической библиотекой GD и библиотека расширений MBstring.
  • MySQL установлен на вашем (версии 5 или лучше) Linux VPS.

Убедитесь, что ваш список пакетов находятся в актуальном состоянии, выполнив следующие команды:

Остановите и удалите службу Apache2:

Установите Nginx и MySQL на виртуальном сервере:

Настройте Nginx для запуска при загрузке:

Установите PHP и модули PHP, необходимые Elgg:

Загрузите последнюю версию Elgg на https://elgg.org/download.php и загрузить его в каталог “/opt” на вашем сервере:

Рекомендуется использовать сертификат SSL для установки Elgg, поэтому можно взять сертификат SSL от Let’s Encrypt. Сохраните сертификат SSL и его закрытый ключ для файлов с именем ‘file.crt’ и ‘private.key’ соответственно и загрузить их в каталог ‘/etc/nginx’.

Удалить блок сервера Nginx по умолчанию, а затем создайте новый файл конфигурации Nginx и добавьте следующий виртуальный блок для вашего доменного имени:

Добавьте следующие строки:

Не забудьте заменить your-domain.ru на ваше действительное имя домена.

Включите новый конфигурационный файл Nginx:

Откройте конфигурационный файл ‘/etc/php5/fpm/pool.d/www.conf‘ и измените переменную ‘listen’:

на

Проверьте конфигурацию Nginx:

Перезапустите php5-FPM и услугу Nginx для того, чтобы изменения вступили в силу:

Установите соответствующие права доступа к директории ‘/var/www/Elgg’:

Elgg необходим специальный каталог за пределами корневой директории документов для хранения загруженных файлов, включая иконки профилей и фотографий, так что создать каталог и установить соответствующие разрешения, с помощью следующих команд:

Кроме того, Elgg необходима база данных MySQL, таким образом, создайте нового пользователя MySQL и базу данных:

Не забудьте заменить ‘Ваш_пароль’ на сильный пароль.

Откройте http://your-domain.ru/install.php в вашем веб – браузере и следуйте инструкциям на экране: введите имя пользователя базы данных, пароль и имя базы данных, имя сайта, адрес электронной почты, каталог данных и создайте аккаунт администратора.

Все. Установка Elgg завершена.

Как установить Elgg с Nginx на Ubuntu 14.04


Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close