Установка · 1 min read · Jan 12, 2026
Установка Elgg на системе ISPConfig 3
Установка Elgg на системе ISPConfig 3
Версия 1.0
Автор: Фалько Тимме
Elgg — это веб-приложение с открытым исходным кодом, написанное на PHP, которое позволяет вам запустить сайт социальной сети. Этот учебник показывает, как вы можете установить его на сервере с ISPconfig 3.
Я не даю никаких гарантий, что это сработает для вас!
1 Предварительная заметка
Я предполагаю, что у вас есть работающая система ISPConfig 3, настроенная в соответствии с инструкциями для ISPConfig 3 и вашей дистрибуции на http://www.ispconfig.org/documentation.htm.
Я буду использовать веб-сайт www.example.com в этом руководстве, где я установлю Elgg.
2 Создание веб-сайта www.example.com в ISPConfig 3
Сначала мы создаем веб-сайт www.example.com в ISPConfig 3. Перейдите на вкладку Сайты и нажмите Добавить новый веб-сайт:

Выберите IP-адрес для веб-сайта и заполните example.com в качестве домена; затем прокрутите вниз…

… и выберите www в выпадающем меню Авто-поддомен, а также Mod-PHP в выпадающем меню PHP; затем нажмите Сохранить:

Перейдите на вкладку Опции нового веб-сайта и заполните следующие строки в поле директив Apache:
| [ |
Это необходимо, чтобы убедиться, что файл .htaccess, который идет с Elgg, будет работать правильно (в противном случае вы можете получить ошибку сервера 500). Пожалуйста, запишите корневой каталог веб-сайта (/var/clients/client0/web2 в этом случае) - он нам понадобится позже в установщике Elgg:

Вы должны увидеть новый веб-сайт в списке веб-сайтов в ISPConfig после этого:

Откройте другое окно браузера и перейдите на http://www.example.com, и вы должны увидеть страницу-заглушку ISPConfig:

3 Создание FTP-пользователя
Далее нам нужно создать FTP-пользователя, чтобы мы могли загрузить исходники Elgg на наш новый веб-сайт. Перейдите на вкладку FTP-пользователь на вкладке Сайты и нажмите Добавить нового FTP-пользователя:

Выберите веб-сайт example.com и заполните имя пользователя и пароль, затем нажмите Сохранить. Имя пользователя будет с префиксом, поэтому оно будет немного отличаться от того, что вы ввели - вы можете увидеть полное имя пользователя…

… на странице обзора (имя пользователя в этом примере defaultfalko):

Get new posts in your inbox
No spam. Unsubscribe anytime.