Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы Debian/Ubuntu
  • Search

Support for Debian/Ubuntu

Post Reply
  • Print view
Advanced search
163 posts
  • Page 10 of 17
    • Jump to page:
  • Previous
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 17
  • Next
vblack
Posts: 4
Joined: Tue Oct 01, 2013 9:57 am

Re: Support for Debian/Ubuntu
  • Quote

Post by vblack » Tue Oct 01, 2013 10:11 am

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 нету, кто должен был ее создать/скачать?
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Support for Debian/Ubuntu
  • Quote

Post by skid » Tue Oct 01, 2013 10:31 am

Спасибо за фикс.
Переменная $VESTA появляется в системе благодоря файлу /etc/profile.d/vesta.sh. Вот его содержимое
export VESTA='/usr/local/vesta'
Папка $VESTA появляется после установки пакета vesta. На какой системе вы пробуете установить панель?
Top

vblack
Posts: 4
Joined: Tue Oct 01, 2013 9:57 am

Re: Support for Debian/Ubuntu
  • Quote

Post by vblack » Tue Oct 01, 2013 10:53 am

skid wrote:Спасибо за фикс.
Переменная $VESTA появляется в системе благодоря файлу /etc/profile.d/vesta.sh. Вот его содержимое
export VESTA='/usr/local/vesta'
Папка $VESTA появляется после установки пакета vesta. На какой системе вы пробуете установить панель?
Ubuntu 13.04 свежепоставленную.
Папка /usr/local/vesta есть,
нету папки /usr/local/vesta/bin и соответственно файлы v-add-user, v-change-user-shell и т.д. отсутствуют
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Support for Debian/Ubuntu
  • Quote

Post by skid » Tue Oct 01, 2013 11:01 am

Какая архитектура? Что выводит команда

Code: Select all

dpkg -l|grep vesta
Top

vblack
Posts: 4
Joined: Tue Oct 01, 2013 9:57 am

Re: Support for Debian/Ubuntu
  • Quote

Post by vblack » Tue Oct 01, 2013 11:02 am

skid wrote:Какая архитектура? Что выводит команда

Code: Select all

dpkg -l|grep vesta
rc vesta 0.9.8-4 amd64 Vesta
rc vesta-nginx 0.9.7-2 amd64 Vesta Nginx
Ближе к вечеру переставлю Ubuntu начисто еще раз и соберу полный лог установки.
Top

vitroot
Posts: 22
Joined: Tue Aug 06, 2013 8:57 am
Contact:
Contact vitroot
Website

Re: Support for Debian/Ubuntu
  • Quote

Post by vitroot » Tue Oct 01, 2013 12:23 pm

Я думаю, что будет правильней создать отдельную все-таки тему для проверки и тестов панели на убунте, иначе эту совсем замусорим.

Что касается установки, то при --force на чистую 13.04 все встает совершенно без проблем и пока панель работает корректно. Проверил на двух ВДСах.

p.s. если кому требуется, готов бесплатно выдать чистую vds с любой версией ubuntu/debian для всесторонних тестов панели.
Top

Leonid
Posts: 6
Joined: Thu Sep 26, 2013 6:30 pm

Re: Support for Debian/Ubuntu
  • Quote

Post by Leonid » Tue Oct 01, 2013 6:34 pm

Кстати, обратил внимание на такую ситуацию. Когда запускаешь скрипт повторно, то он чистит каталог /usr/local/vesta
но при этом 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
тогода установка проходила дальше. Опять же, если после неудачного завершения скрипта пр новом запуске скрипт /usr/local/vesta/bin/v-add-user ругается, что пользователь admin уже есть, при этом в /etc/passwd его нет, а вот каталог /usr/local/vesta/data/users/admin присутствовует, и опять облом.
Top

vblack
Posts: 4
Joined: Tue Oct 01, 2013 9:57 am

Re: Support for Debian/Ubuntu
  • Quote

Post by vblack » Wed Oct 02, 2013 12:35 am

Так, поставил на чистую 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 проблемы, но поставилась
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Support for Debian/Ubuntu
  • Quote

Post by skid » Wed Oct 02, 2013 10:56 am

Leonid, cпасибо за помощь. Проблема решена.
vblack, первую и последнюю проблему не могу воспроизвести. Вторая проблема должна быть решена.

Перед переустановкой нужно сказать новый скрипт.

Code: Select all

curl -O  https://raw.github.com/serghey-rodin/vesta/master/install/vst-install-ubuntu.sh
bash vst-install-ubuntu.sh
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Support for Debian/Ubuntu
  • Quote

Post by skid » Thu Oct 03, 2013 11:25 am

Ubuntu 12.04 LTS is now supported!
Top


Post Reply
  • Print view

163 posts
  • Page 10 of 17
    • Jump to page:
  • Previous
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 17
  • Next

Return to “Debian/Ubuntu”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password