Page 15 of 17

Re: Support for Debian/Ubuntu

Posted: Mon Nov 18, 2013 1:39 pm
by marvin
Доброгов ремени суток!
Тестирую вашу контрольную панель на дебе 7.2 х64
обнаружились несколько проблем :
1) после установки можно зайти в командную строку мускула под рутовым пользователем без пароля
просто командой mysql хотя в /usr/local/vesta/conf/mysql.conf пароль указан
2) не загружаюются дампы в phpmyadmin хотя параметры в пхп ини стоят человеческие (порядка 20 метров) и дампы тестовые весят несколько килобайт. Выдаёт ошибку что файл превышает допустимый размер, обнавление пма не помогло :(

И вопрос, будет ли поддержка php 5.5?
Спасибо за ваш труд! панелька супер на самом деле.

Re: Support for Debian/Ubuntu

Posted: Tue Nov 19, 2013 9:21 am
by skid
1) Так и задумано. Для удобства, пароль происывается еще и в /root/.my.cnf
2) Скорее всего вы упираетесь в upload_max_filesize, который равен 2mb. Увеличить это значение можно в файле /etc/php5/apache2/php.ini Если не поможет создайте пожалуйста отдельный топик и уточните ошибку, которую получаете в результате

Re: Support for Debian/Ubuntu

Posted: Sun Dec 01, 2013 10:47 am
by bondbig
Версия 0.9.8-6 не устанавливается на "чистую" ubuntu 12.04 LTS, причем проверено на х86, так и на х86_64

Code: Select all

vst-install-ubuntu.sh: 36: vst-install-ubuntu.sh: Bad substitution
vst-install-ubuntu.sh: 705: vst-install-ubuntu.sh: /bin/v-add-user: not found
Error: can't create admin user
Похоже на мелкие косячки с переменными в скрипте установки.

Re: Support for Debian/Ubuntu

Posted: Sun Dec 01, 2013 1:20 pm
by skid
Не смог воспроизвести проблему. Как запускался скрипт установки?

Re: Support for Debian/Ubuntu

Posted: Sun Dec 01, 2013 1:26 pm
by bondbig
skid wrote:Не смог воспроизвести проблему. Как запускался скрипт установки?
запускался

Code: Select all

sh vst-install-ubuntu.sh --force
, т.к. почему-то инсталлятор считал, что установлен apache2, хотя это было не так. Ставил на VPS-ке (openvz), на этой же vps-ке версия 0.9.8-5 ставилась без проблем, правда, с той же руганью на фантомный апач.

Re: Support for Debian/Ubuntu

Posted: Mon Dec 02, 2013 7:50 am
by skid
Для полноценной работы установщика нужно использовать bash вместо sh

Re: Support for Debian/Ubuntu

Posted: Tue Dec 03, 2013 8:36 pm
by bondbig
skid wrote:Для полноценной работы установщика нужно использовать bash вместо sh
оу, даже не подумал об этом, спасибо.

Re: Support for Debian/Ubuntu

Posted: Thu Dec 05, 2013 6:28 pm
by shaman
Во-первых, огромное спасибо разработчиком за панель вообще и за её версию для DEB в частности!
Во-вторых, после установки панели на два варианта сервера (заранее настроенный и "голый" VPS) появились некоторые мысли:
1) Видимо курьёзное следствие спешки - vst-install-debian.sh, строка 148, echo 'Following rpm packages are already installed:' - вызвало секундный шок и вопрос: 'тот ли это сервер?'
2) Апач слушает порт 8080 на всех IP-адресах сервера, думаю при наличии reverse proxy это нужно изменить в умолчаниях, тем более что отключить nginx полностью невозможно, так как невозможно запустить оба сервиса на прослушивание одного порта. Моё решение: закомментировать все строки в /etc/apache2/conf.d/IPсервера.conf
3) Только для адептов дебиановской стабильности и "родных" реп - не забудьте закомментировать в vst-install-debian.sh строки 255-257(в текущей версии), которые добавляют репозиторий nginx.
4) В шаблонах VPS встречаются всякие удивительные настройки, поэтому возможно есть смысл добавить в установшик настройку локализации и временной зоны?

Re: Support for Debian/Ubuntu

Posted: Thu Dec 05, 2013 7:30 pm
by skid
1) Строку про rpm убрали ))) Спасибо

2) Отключить nginx возможно после установки. Процедура не самая простая, но сделать это вполне можно. Для начала нужно удалить nginx. Потом удалить значение переменной PROXY_SYSTEM в файле /usr/local/vesta/conf/vesta.conf и зменить порты для WEB системы. После этого нужно пересоздать конфигурационные файлы пользователей и все будет работать. Конфиги пересоздаются командой "v-rebuild-web-domains admin". В том что апач слушает на всех ip не вижу проблемы, скорее наоброт. В чем недостаток?

3) В следующей версии установщика планируется более гибкая настройка. Скорее всего добавим возможность выборочно включать или выключать этот репозиторий.

4) Неплохая идея.

Re: Support for Debian/Ubuntu

Posted: Thu Dec 05, 2013 8:16 pm
by bondbig
skid wrote:В том что апач слушает на всех ip не вижу проблемы, скорее наоброт. В чем недостаток?
Ну, как минимум в том, что это лишний вектор атаки на сервер - лишняя служба, торчащая в интернет, да еще и не самая стойкая ко всяким low&slow-атакам, не говоря уже о потенциальных уязвимостях. Минимизация количества торчащих наружу сервисов - первое правило hardening'а серверов. Тем более, что в вашем случае это делается щелчком пальцев на стороне инсталлятора/дефолтного шаблона апача. Особенно учитывая, что с iptables и selinux вы (пока?) не подружили свой продукт. Очень жду интеграции с CSF, пока приходится использовать его независимо.