Для начала, спрошу, зачем вам эта муть?)
Для поддержки на боевом сервере 2-3 хостов и, если не ошибаюсь, с поднятием там прожорливого тормозного апача?
По теме: данная панелька, очевидно, неверно сконфигурила пакеты-компоненты. Видимо, версии немного отличаются от тех, для которых писалось.
Если прямо очень горит поставить омегу - могу на досуге воткнуть на виртуалку и потом описать, где чего надо поправить... но я бы рекомендовал использовать Nginx + php-fpm + opcache, форк mysql в зависимости от ситуации (mariadb, например, быстрее работает с большим количеством запросов, но начинает сдавать позиции на очень больших таблицах и т.д.).
Рекомендуют омегу... Ещё б рекомендовали как её поставить ;)
Там не 2-3, там пару тысяч сайтов будет.
Версия Omega - старая конечно, эдак в 2009г проект сдох.
1.0.7 версия - под Debian 6 (у меня 7), и под Ubuntu 10.04 (у меня 13.10).
А что горит - это факт. Информации ноль. И впервые этого зверя вижу.
Нужно на Apache2 + mySQL, хотя хочется PostgreSQL.
Помогите пож
Заходим по ssh, качаем архив, распаковываем и переходим в распакованный каталог:
wget http://sourceforge.net/projects/ispcp/files/ispCP%20Omega/ispCP%20Omega%201.0.7/ispcp-omega-1.0.7.tar.gz tar -xf ispcp-omega-1.0.7.tar.gz cd ispcp-omega-1.0.7
Смотрим в docs/Debian (в docs/Ubuntu есть список пакетов для lucid, теоретически наверное поставить можно, но я не пробовал).
Поскольку список пакетов подготовлен для debian 6, внесем поправки в файл docs/Debian/debian-packages-squeeze:
Находясь в том же каталоге (ispcp-omega-1.0.7), собираем:
make
Если все прошло успешно, устанавливаем:
make install
Установка на, всякий случай, производится в /tmp, поэтому копируем всю байду в систему:
cp -R /tmp/ispcp/* /
Запускаем скрипт конфигурации и отвечаем на вопросы:
cd /var/www/ispcp/engine/setup/ perl ./ispcp-setup
В браузере заходим на http://ip_виртуалки, видим:
Заходим под admin (или другим, указанным при конфигурации юзере).
Создаем реселлера, входим под ним (там есть ссылка), создаем юзера, указываем домен, ставим галочку чтобы работал PHP:
Далее на локальной машине указываем в /etc/hosts (либо правильно настраиваем DNS, я эту тему опущу =) ) созданный хост и айпи виртуалки, заходим через браузер:
Хосты создаются в /var/www/virtual/
Развлекайтесь =)
Есть два момента:
1) я не даю никаких гарантий, что нигде не будет глюков, поскольку версия древняя.
2) при таком размахе на хостинг, обратите внимание на ISPManager, там есть продукты под любые цели. Дешевле можно купить у дилеров. Поддержка новых ОСей и обновлений гарантирована.
Не поверите, точь-в-точь так ставил. Эbоb500
Всё потому что они копипастят версию девятого года ;)
У них панелька с input text логина и пароля, и у меня такого же цвета только с надписью Ebob500 :)
Ура! Открылась!
Что было понятия не имею.
Сейчас - на VirtualBox установил нулёвый Debian 7, всё запустилось сходу.
Разница наверное в цвете сумки для бубна. Ранее у меня Apache и БД установлены уже были. Там видать причина.
Там еще всякие спамассасины и SSL сертификаты для почты и прочие пакеты руками придется поднастроить... proftpd вроде как тупит, если у машины нет изначально реального DNS имени. Ну, думаю дальше разберетесь =)
Ставил, была аналогичная проблема с 500 Internal Error. Проблема была с тем, что сервер не мог запустить скрипты (php) от имени пользователя. Исправлял ситуация как-то. Точно не скажу. По-моему правил что-то в настройках, чтобы можно было запускать скрипты от имени пользователя uid которого больше 1000. Могу потом дома на тестовом сервере посмотреть, если Вам интересно.
Да не за что.
А если попробовать развернуть еще пару серверов и поставить там - все ли с первого раза получится?
Поэтому и советую попробовать еще разок развернуть и посмотреть что не так было и как с этим бороться.
А так рад за Вас!
Это как в похоронном бюро прикол, вывеска "Приходите ещё!"
Эта ж панель не каждый день ставится.
Один раз поставил и работает. Потом надоела, понял что есть более функциональная какая-то, например Webmin - и поставил её ;)
А на счёт ispCP панели - навязали мне её. Другие рекомендовали. Сейчас своими лапами помацал, и сравниваю с Webmin. Ещё думаю на чём остановиться...
Ну, вэбмин - это система администрирования систем по вэб, а ispCP Omega - система управления вэб сервисами сайтов.
Задачи пересекающиеся конечно есть, но это сервисы разных уровней.
Походу, я сразу не понял, что Вам было нужно.
Для начала, спрошу, зачем вам эта муть?)
Для поддержки на боевом сервере 2-3 хостов и, если не ошибаюсь, с поднятием там прожорливого тормозного апача?
По теме: данная панелька, очевидно, неверно сконфигурила пакеты-компоненты. Видимо, версии немного отличаются от тех, для которых писалось.
Если прямо очень горит поставить омегу - могу на досуге воткнуть на виртуалку и потом описать, где чего надо поправить... но я бы рекомендовал использовать Nginx + php-fpm + opcache, форк mysql в зависимости от ситуации (mariadb, например, быстрее работает с большим количеством запросов, но начинает сдавать позиции на очень больших таблицах и т.д.).
Рекомендуют омегу... Ещё б рекомендовали как её поставить ;)
Там не 2-3, там пару тысяч сайтов будет.
Версия Omega - старая конечно, эдак в 2009г проект сдох.
1.0.7 версия - под Debian 6 (у меня 7), и под Ubuntu 10.04 (у меня 13.10).
А что горит - это факт. Информации ноль. И впервые этого зверя вижу.
Нужно на Apache2 + mySQL, хотя хочется PostgreSQL.
Помогите пож
Итак, ставим http://cdimage.debian.org/debian-cd/7.2.0/amd64/iso-cd/debian-7.2.0-amd64-netinst.iso на виртуалку.
Заходим по ssh, качаем архив, распаковываем и переходим в распакованный каталог:
wget http://sourceforge.net/projects/ispcp/files/ispCP%20Omega/ispCP%20Omega%201.0.7/ispcp-omega-1.0.7.tar.gz
tar -xf ispcp-omega-1.0.7.tar.gz
cd ispcp-omega-1.0.7
Смотрим в docs/Debian (в docs/Ubuntu есть список пакетов для lucid, теоретически наверное поставить можно, но я не пробовал).
Поскольку список пакетов подготовлен для debian 6, внесем поправки в файл docs/Debian/debian-packages-squeeze:
libperl5.10 -> libperl5.14
libmysqlclient16 -> libmysqlclient18
diff - удалить
Установим нужные пакеты, предложит удалить exim и поставить кучу пакетов на 200+ метров, соглашаемся:
apt-get install $(cat ./docs/Debian/debian-packages-squeeze)
Находясь в том же каталоге (ispcp-omega-1.0.7), собираем:
make
Если все прошло успешно, устанавливаем:
make install
Установка на, всякий случай, производится в /tmp, поэтому копируем всю байду в систему:
cp -R /tmp/ispcp/* /
Запускаем скрипт конфигурации и отвечаем на вопросы:
cd /var/www/ispcp/engine/setup/
perl ./ispcp-setup
В браузере заходим на http://ip_виртуалки, видим:
Заходим под admin (или другим, указанным при конфигурации юзере).
Создаем реселлера, входим под ним (там есть ссылка), создаем юзера, указываем домен, ставим галочку чтобы работал PHP:
Далее на локальной машине указываем в /etc/hosts (либо правильно настраиваем DNS, я эту тему опущу =) ) созданный хост и айпи виртуалки, заходим через браузер:
Хосты создаются в /var/www/virtual/
Развлекайтесь =)
Есть два момента:
1) я не даю никаких гарантий, что нигде не будет глюков, поскольку версия древняя.
2) при таком размахе на хостинг, обратите внимание на ISPManager, там есть продукты под любые цели. Дешевле можно купить у дилеров. Поддержка новых ОСей и обновлений гарантирована.
Не поверите, точь-в-точь так ставил. Эbоb500
Всё потому что они копипастят версию девятого года ;)
У них панелька с input text логина и пароля, и у меня такого же цвета только с надписью Ebob500 :)
Может ну его в баню, та поставить Webmin...
Они? Работает же.. за 20 минут завелось =)
Ура! Открылась!
Что было понятия не имею.
Сейчас - на VirtualBox установил нулёвый Debian 7, всё запустилось сходу.
Разница наверное в цвете сумки для бубна. Ранее у меня Apache и БД установлены уже были. Там видать причина.
Мэрси огромное!
Там еще всякие спамассасины и SSL сертификаты для почты и прочие пакеты руками придется поднастроить... proftpd вроде как тупит, если у машины нет изначально реального DNS имени. Ну, думаю дальше разберетесь =)
Ставил, была аналогичная проблема с 500 Internal Error. Проблема была с тем, что сервер не мог запустить скрипты (php) от имени пользователя. Исправлял ситуация как-то. Точно не скажу. По-моему правил что-то в настройках, чтобы можно было запускать скрипты от имени пользователя uid которого больше 1000. Могу потом дома на тестовом сервере посмотреть, если Вам интересно.
Уже всё работает. Мэрси.
Да не за что.
А если попробовать развернуть еще пару серверов и поставить там - все ли с первого раза получится?
Поэтому и советую попробовать еще разок развернуть и посмотреть что не так было и как с этим бороться.
А так рад за Вас!
Это как в похоронном бюро прикол, вывеска "Приходите ещё!"
Эта ж панель не каждый день ставится.
Один раз поставил и работает. Потом надоела, понял что есть более функциональная какая-то, например Webmin - и поставил её ;)
А на счёт ispCP панели - навязали мне её. Другие рекомендовали. Сейчас своими лапами помацал, и сравниваю с Webmin. Ещё думаю на чём остановиться...
Ну, вэбмин - это система администрирования систем по вэб, а ispCP Omega - система управления вэб сервисами сайтов.
Задачи пересекающиеся конечно есть, но это сервисы разных уровней.
Походу, я сразу не понял, что Вам было нужно.
Отправить комментарий