ошибки переустановки ISPmanager

Потребовалось переустановить ispmanager 4 pro (для lite думаю так же) на работающей впс (Centos 6 x64).

Сначала пробовал поверх переустановить, выбирал минимальную сборку, но после прохождения всех этапов в консоль вываливалась ошибка


Решил сначала удалить панель полностью и затем установить
Про удаление панели гугло-яндекс сказали просто — удаляем папку, процесс и дело с концом.
Удалять не стал, просто переименовал.

mv /usr/local/ispmgr /usr/local/ispmgr-old
killall ispmgr && killall ihttpd

Теперь стандартная установка минимальной сборки прошла нормально.

cd /tmp
wget //download.ispsystem.com/install.sh
sh install.sh

Скопировал конфиг ispmanager из старой версии и перезагрузил панель

cp /usr/local/ispmgr-old/etc/ispmgr.conf /usr/local/ispmgr/etc/ispmgr.conf
killall ispmgr && /usr/local/ispmgr/sbin/ihttpd restart

При перезагрузке apache и nginx вывалились ошибки:

service nginx restart
#nginx: [emerg] BIO_new_file("/usr/local/ispmgr/etc/manager.crt") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/usr/local/ispmgr/etc/manager.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
#nginx: configuration file /etc/nginx/nginx.conf test failed
service httpd restart
#Starting httpd: httpd.itk: Syntax error on line 916 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /usr/local/ispmgr/etc/ispmgr.inc: Cannot load /usr/local/ispmgr/lib/apache/mod_ispmgr.so into server: /usr/local/ispmgr/lib/apache/mod_ispmgr.so: cannot open shared object file: No such file or directory

Нгикс сказал, что нет сертификата (видимо не сгенерировался при установке), апач не увидел модуля mod_ispmgr.so.

Исправляем нгикс:

cd /usr/local/ispmgr/etc
openssl req -new -x509 -batch -days 3650 -newkey rsa:2048 -nodes -keyout manager.key -out manager.crt
service nginx restart
#nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
#nginx: configuration file /etc/nginx/nginx.conf test is successful
#Stopping nginx:.                                           [  OK  ]
#Starting nginx:                                            [  OK  ]

апач:

ls /usr/local/ispmgr/lib/apache
#mod_ispmgr.1.so       mod_ispmgr.2.0.55.so
#mod_ispmgr.2.0.52.so  mod_ispmgr.2.2.0.so

Если в папке пусто, то скачайте архив под свою версию ОС с

//download.ispsystem.com

и распакуйте ее (повторю — на примере Centos 6 x64)

cd /tmp
wget //download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Pro/install.tgz
tar xzvf install.tgz -C /usr/local/ispmgr/

Создаем ссылку на последнюю версию модуля и перезагружаем

cd /usr/local/ispmgr/lib/apache
ln -s mod_ispmgr.2.2.0.so mod_ispmgr.so
service httpd restart
#Stopping httpd:                                            [  OK  ]
#Starting httpd:                                            [  OK  ]

Профит :-)

2 комментария

Аватар

Николай on 20.05.2016 at 14:15.

:arrow: да Бог тебе здоровья, всё утро мучился с ngnix, твоя статья как исправить помогла :!: ))

Ответить

kgtu5

kgtu5 on 08.06.2016 at 19:41.

;-)

Ответить

Скажите свое мнение

ваш email не публикуется. обязательно *

;-) :yawn: :whew: :toivo: :tmi: :time: :thinking: :talking: :sweating: :swear: :sun: :star: :smoke: :smirk: :sleepy: :skype: :shock: :shake: :rofl: :rain: :punch: :puke: :poolparty: :pizza: :phone: :party: :oops: :nod: :no: :ninja: :neutral: :nerd: :music: :muscle: :mrgreen: :movie: :mooning: :mmm: :middlefinger: :makeup: :mail: :mad: :lol: :lipssealed: :kiss: :itwashtme: :inlove: :idea: :hi: :heidy: :heart: :headbang: :happy: :handshake: :giggle: :fubar: :flower: :evilgrin: :emo: :dull: :drunk: :drink: :doh: :devil: :dance: :cry: :cool: :coffie: :clapping: :cash: :call: :cake: :bug: :brokenheart: :bow: :blush: :beer: :bear: :bandit: :arrow: :angry: :angel: :^) :???: :?: :-| :-o :-P :-D :-) :-( :!:

 

*

code

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.