V(o)ViK: Если нужно поставить быстро, ставите весь софт из pkg, распаковываете архив с ispmanager, сочиняете ispmgr.conf и дальше живете с compat9x пока все окончательно не протухнет.
Правильно ли я понял, что достаточно распаковать архив установщика панели и панель заработает??
Она же еще в ОС должна встроиться и конфиги под себя исправить?
Установилось почти все через ISO FreeBSD 9.3 amd64, кроме phpmyadmin.
При попытке установки из портов получаю такую ошибку:
# make install clean "/usr/ports/Mk/bsd.port.mk", line 1512: Could not find /usr/ports/Mk/Uses/cpe.mk make: fatal errors encountered -- cannot continue
А порты обновлять страшновато, не возникнет ли проблем?
Может лучше не из портов, а из архива phpMyAdmin-4.3.12-all-languages.zip ставить?
Я так понимаю, для FreeBSD этого нет?
Спасибо, при следующей установке попробую!
Если нужно поставить быстро, ставите весь софт из pkg, распаковываете архив с ispmanager, сочиняете ispmgr.conf и дальше живете с compat9x пока все окончательно не протухнет.
Правильно ли я понял, что достаточно распаковать архив установщика панели и панель заработает??
Она же еще в ОС должна встроиться и конфиги под себя исправить?
Можно поподробнее про этот способ?
Автобус из буханки хлеба.джпг
Ага, и это еще на слабой виртуалке)
Но исходя из задачи, меня вполне устраивает. Это именно то, что мне сейчас нужно на этом сервере.
ядро можно не пересобирать.
квоты в 9.3 и так включены в GENERIC, а ipfw можно как модуль ядра подгрузить.
Да, все так.
Всем спасибо за помощь в решении проблемы!
В общем, все получилось!
Краткая инструкция, если кому будет нужно:
1. Устанавливаем 9.3-RELEASE FreeBSD 9.3-RELEASE #0 r268512.
Порты из дистрибутива, не обновляем.
Ставим из дистрибутива порты, исходники ядра.
2. Пересобираем ядро с поддержкой квот и файервола ipfw.
3. Копируем install.sh с другого сервера, где раньше был установлен ISPmanager 4.
4. Запускаем установку ISPmanager 4:
Выбираем ISPmanaher Lite, стабильную версию.
Порты не обновляем!
Выбираем минимальную установку.
5. Ставим из возможностей необходимое ПО.
Ставим apache22-2.2.27
Ставим PHP
... и что еще нужно.
6. Ставим руками из портов mod_php55
Потом сбрасываем кэш ISPmanager:
7. Сохраняем старые порты:
8. Обновляем порты, как обычно
9. Конвертируем систему для pkg
10. Ставим phpmyadmin из портов
Правим конфиг phpmyadmin, добавляем руками phpmyadmin в меню ISPmanager.
Установилось почти все через ISO FreeBSD 9.3 amd64, кроме phpmyadmin.
При попытке установки из портов получаю такую ошибку:
А порты обновлять страшновато, не возникнет ли проблем?
Может лучше не из портов, а из архива phpMyAdmin-4.3.12-all-languages.zip ставить?
Вы можете попросить у предполагаемого автора скан документа, доказывающего авторство.
Т.е. тот документ, который он понесет в суд.
Если такой документ есть, лучше договориться, не думаю, что цена будет велика.
Или купить другую фотку на фотостоке, чтобы не нарываться на судебные иски.
Переношу один проект на Debian и ISPmanager 5, но нужна рабочая виртуалка для макета. Так что приходится разбираться.
---------- Добавлено 27.03.2015 в 10:38 ----------
С MySQL разобраться удалось. Поставил 5.5 руками из портов и по совету поддержки ISPsystem добавил сервер базы данных в панель - работает)
Теперь траблы с phpmyadmin - панель хочет поставить версию, которой нет в портах. И похоже PHP как модуль апача тоже не установился.
Удалось частично.
Панель встала на FreeBSD 9.2 amd64 без обновленных портов, однако не получается установить MySQL ни одной из версий, предложенных панелью (
А вообще возможно вначале установить MySQL руками, а потом как-то сообщить об этом панель, чтобы она могла управлять базами?