Пару раз сталкивался с проблемой на VDS , такой как, некоторые компоненты VDS с установленной ISPmanager, не включались или не устанавливалось (Если устанавливалось, то система падала) в разделе Возможности.
Но сегодня рассмотрим конкретный случай, с установкой и активацией Nginx
И так, у вас не ставиться nginx или не активируется в Возможностях?
Тогда идем попробуем установить через SSH.
Пробуем установить и запустить
/usr/local/ispmgr/sbin/pkgctl install nginx
/usr/local/ispmgr/sbin/pkgctl activate nginx
Теперь сразу же смотрим, что у нас творится в логах
tail -n 50 /usr/local/ispmgr/var/ispmgr.log
tail -n 50 /usr/local/ispmgr/var/pkgctl.log
И если мы видим там текст такого рода:
INFO Request [pkgctl][root]‘out=xml&sok=yes&func=mgrurl&bydomain=on&bypath=on&domain=127.0.0.1&elid=&ihttp=on&ip=__IP__&mgrpath=/manager&port=1500&type=http_https’
ERROR Exception 4: ip has invalid value
Это говорит нам о том, что у нас указанно неверное значение адреса сервера для ihttpd, изменить его можно тут
nano /etc/rc.local
Проверяем, чтобы там, была, правильно прописанная строчка и сохраняем
/usr/local/ispmgr/sbin/ihttpd 127.0.0.1 1500
127.0.0.1 — Вместо локалхоста, указываем адрес своего сервер, то есть главный IP сервера
Теперь идем в панель управления, в раздел Возможности, там обновляем списки программ (Есть такая кнопка обновить), после чего просто активируем нужный нам модуль и будет вам счастье