ISPManager 5 - Как изменить корневую папку для файлов
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
ISPManager 5 - Как поменять корневую папку для файлов сайтов
В примере используется Ubuntu 14.04:
# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty
По-умолчанию все пользователи и файлы ISPManager размещены в /var/www/. Поменяем эту директорию на /home/.
Сразу же после установки ISPmanager 5 выполняем следующие действия по ssh:
Добавляем в конфиг ispmgr.conf две директивы # nano /usr/local/mgr5/etc/ispmgr.conf path DefaultHomeDir /home/ path quota /home/
Это означает что все пользователи будут создаваться в директории /home/
Если при запуске сайта возникает ошибка в Apache:
[Thu Dec 04 13:14:54.907522 2014] [authz_core:error] [pid 12137] [client xxx.xxx.xxx.42:65467] AH01630: client denied by server configuration: /home/main_user/data/www/domain.ru/favicon.ico [Thu Dec 04 13:14:57.793872 2014] [authz_core:error] [pid 12137] [client xxx.xxx.xxx.42:65467] AH01630: client denied by server configuration: /home/main_user/data/www/domain.ru/index.html [Thu Dec 04 13:14:58.163516 2014] [authz_core:error] [pid 12137] [client xxx.xxx.xxx.42:65467] AH01630: client denied by server configuration: /home/main_user/data/www/domain.ru/favicon.ico
измените в конфиге веб сервера Apache - /etc/apache2/apache2.conf - директорию /var/www/ на /home/:
# nano /etc/apache2/apache2.conf <Directory /home/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> # /etc/init.d/apache2 restart
Пробуем создать нового пользователя ISPManager 5 и добавить WWW домен.