Support for Debian/Ubuntu
Re: Support for Debian/Ubuntu
Лучше не убирать, а поменятьskid wrote:Убрал bind9 из списка проверяемых пакетов. Теперь не будет ругаться при запуске на чистой оси.
if [ ! -z "$(grep $pkg $tmpfile)" ]; then
на
if [ ! -z "$(grep -e ^$pkg\\s\\+ $tmpfile)" ]; then
там есть пакет bind9-host, который не мешает, а первая проверка проверяет частичное вхождение.
У меня другая проблема, у меня вот это место не находит clamav
update-rc.d clamav defaults
service clamav stop > /dev/null 2>&1
service clamav start
я подумал что может вместо этого должно быть так: ?
update-rc.d clamav-daemon defaults
service clamav-daemon stop > /dev/null 2>&1
service clamav-daemon start
Поменял, пошло дальше, падает на
$VESTA/bin/v-add-user admin $vpass $email default System Administrator
нету такого файла v-add-user, да и папки $VESTA/bin нету, кто должен был ее создать/скачать?
Re: Support for Debian/Ubuntu
Спасибо за фикс.
Переменная $VESTA появляется в системе благодоря файлу /etc/profile.d/vesta.sh. Вот его содержимое
Переменная $VESTA появляется в системе благодоря файлу /etc/profile.d/vesta.sh. Вот его содержимое
Папка $VESTA появляется после установки пакета vesta. На какой системе вы пробуете установить панель?export VESTA='/usr/local/vesta'
Re: Support for Debian/Ubuntu
Ubuntu 13.04 свежепоставленную.skid wrote:Спасибо за фикс.
Переменная $VESTA появляется в системе благодоря файлу /etc/profile.d/vesta.sh. Вот его содержимоеПапка $VESTA появляется после установки пакета vesta. На какой системе вы пробуете установить панель?export VESTA='/usr/local/vesta'
Папка /usr/local/vesta есть,
нету папки /usr/local/vesta/bin и соответственно файлы v-add-user, v-change-user-shell и т.д. отсутствуют
Re: Support for Debian/Ubuntu
Какая архитектура? Что выводит команда
Code: Select all
dpkg -l|grep vesta
Re: Support for Debian/Ubuntu
rc vesta 0.9.8-4 amd64 Vestaskid wrote:Какая архитектура? Что выводит командаCode: Select all
dpkg -l|grep vesta
rc vesta-nginx 0.9.7-2 amd64 Vesta Nginx
Ближе к вечеру переставлю Ubuntu начисто еще раз и соберу полный лог установки.
Re: Support for Debian/Ubuntu
Я думаю, что будет правильней создать отдельную все-таки тему для проверки и тестов панели на убунте, иначе эту совсем замусорим.
Что касается установки, то при --force на чистую 13.04 все встает совершенно без проблем и пока панель работает корректно. Проверил на двух ВДСах.
p.s. если кому требуется, готов бесплатно выдать чистую vds с любой версией ubuntu/debian для всесторонних тестов панели.
Что касается установки, то при --force на чистую 13.04 все встает совершенно без проблем и пока панель работает корректно. Проверил на двух ВДСах.
p.s. если кому требуется, готов бесплатно выдать чистую vds с любой версией ubuntu/debian для всесторонних тестов панели.
Re: Support for Debian/Ubuntu
Кстати, обратил внимание на такую ситуацию. Когда запускаешь скрипт повторно, то он чистит каталог /usr/local/vesta
но при этом apt-get считает, что пакеты vesta* уже установлены и по новой их не ставит, и это проявляется при попытке запуска скрипта /usr/local/vesta/bin/v-add-user, его там просто нет. Поэтому после строки
но при этом apt-get считает, что пакеты vesta* уже установлены и по новой их не ставит, и это проявляется при попытке запуска скрипта /usr/local/vesta/bin/v-add-user, его там просто нет. Поэтому после строки
- apt-get -y install $software
if [ $? -ne 0 ]; then
echo 'Error: apt-get install failed'
exit 1
fi
- aptitude -y reinstall vesta vesta-nginx vesta-php
Re: Support for Debian/Ubuntu
Так, поставил на чистую 13.04 под виртуалкой
3 проблемки, но поставилось:
1. Во время установки пакетов:
Setting up vesta (0.9.8-4) ...
Setting up vesta-nginx (0.9.7-2) ...
/etc/init.d/vesta: 31: .: Can't open /etc/profile.d/vesta.sh
invoke-rc.d: initscript vesta, action "start" failed.
2. ./vst-install-ubuntu.sh: line 434: /etc/apache2/suexec/www-data: No such file or directory
вот эта строчка:
echo -e "/home\npublic_html/cgi-bin" > /etc/apache2/suexec/www-data
3. во время установки MySQL:
update-rc.d: warning: /etc/init.d/mysql missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/mysql ...
/etc/rc0.d/K20mysql -> ../init.d/mysql
/etc/rc1.d/K20mysql -> ../init.d/mysql
/etc/rc6.d/K20mysql -> ../init.d/mysql
/etc/rc2.d/S20mysql -> ../init.d/mysql
/etc/rc3.d/S20mysql -> ../init.d/mysql
/etc/rc4.d/S20mysql -> ../init.d/mysql
/etc/rc5.d/S20mysql -> ../init.d/mysql
mysql start/running, process 19881
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
А так вроде все поставилось, даже без -f
Это я на виртуалке напрямую пробовал. Раньше на реальном сервере через ssh,
попробую еще на реальном через ssh - отпишусь.
PS.
попробовал на чистой виртуалке через ssh - те же 3 проблемы, но поставилась
3 проблемки, но поставилось:
1. Во время установки пакетов:
Setting up vesta (0.9.8-4) ...
Setting up vesta-nginx (0.9.7-2) ...
/etc/init.d/vesta: 31: .: Can't open /etc/profile.d/vesta.sh
invoke-rc.d: initscript vesta, action "start" failed.
2. ./vst-install-ubuntu.sh: line 434: /etc/apache2/suexec/www-data: No such file or directory
вот эта строчка:
echo -e "/home\npublic_html/cgi-bin" > /etc/apache2/suexec/www-data
3. во время установки MySQL:
update-rc.d: warning: /etc/init.d/mysql missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/mysql ...
/etc/rc0.d/K20mysql -> ../init.d/mysql
/etc/rc1.d/K20mysql -> ../init.d/mysql
/etc/rc6.d/K20mysql -> ../init.d/mysql
/etc/rc2.d/S20mysql -> ../init.d/mysql
/etc/rc3.d/S20mysql -> ../init.d/mysql
/etc/rc4.d/S20mysql -> ../init.d/mysql
/etc/rc5.d/S20mysql -> ../init.d/mysql
mysql start/running, process 19881
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
А так вроде все поставилось, даже без -f
Это я на виртуалке напрямую пробовал. Раньше на реальном сервере через ssh,
попробую еще на реальном через ssh - отпишусь.
PS.
попробовал на чистой виртуалке через ssh - те же 3 проблемы, но поставилась
Re: Support for Debian/Ubuntu
Leonid, cпасибо за помощь. Проблема решена.
vblack, первую и последнюю проблему не могу воспроизвести. Вторая проблема должна быть решена.
Перед переустановкой нужно сказать новый скрипт.
vblack, первую и последнюю проблему не могу воспроизвести. Вторая проблема должна быть решена.
Перед переустановкой нужно сказать новый скрипт.
Code: Select all
curl -O https://raw.github.com/serghey-rodin/vesta/master/install/vst-install-ubuntu.sh
bash vst-install-ubuntu.sh
Re: Support for Debian/Ubuntu
Ubuntu 12.04 LTS is now supported!