We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Панель устанавливается на CentOS 7, но не работает
Панель устанавливается на CentOS 7, но не работает
Пришлось переустанавливать сервер и панель заодно.
Если устанавливать панель с дополнительным репозиторием remi - установка прерывается сообщением о неудовлетворенных зависимостях PHP. Скрипт устанавливает 7.4, но php-common видит версии 5.6. Незадачка.
Если ставить панель без remi - вроде бы устанавливается, но сообщает об отсутствии некоторых файлов. После запуска вроде бы добавляет правила фаервола через веб-интерфейс. Но в итоге они отсутствуют по факту. Если добавлять их через консоль, система говорит, что команда v-add-firewall-rule ей незнакома. Если вводить команду с полным путем до файла - срабатывает. Но после перезагрузки оказывается, что правила не добавлены. Соответственно, теряется доступ через SSH, поскольку первым делом я меняю порт SSH, а панель по дефолту ставит его 22.
Плюс восстановление виртхостов из бекапа происходит только частично.файлы web восстанавливаются, но конфиги DNS - нет.
Пробовал установить панель несколько раз, в разной комплектации. Не завелась.
Жаль.
Если устанавливать панель с дополнительным репозиторием remi - установка прерывается сообщением о неудовлетворенных зависимостях PHP. Скрипт устанавливает 7.4, но php-common видит версии 5.6. Незадачка.
Если ставить панель без remi - вроде бы устанавливается, но сообщает об отсутствии некоторых файлов. После запуска вроде бы добавляет правила фаервола через веб-интерфейс. Но в итоге они отсутствуют по факту. Если добавлять их через консоль, система говорит, что команда v-add-firewall-rule ей незнакома. Если вводить команду с полным путем до файла - срабатывает. Но после перезагрузки оказывается, что правила не добавлены. Соответственно, теряется доступ через SSH, поскольку первым делом я меняю порт SSH, а панель по дефолту ставит его 22.
Плюс восстановление виртхостов из бекапа происходит только частично.файлы web восстанавливаются, но конфиги DNS - нет.
Пробовал установить панель несколько раз, в разной комплектации. Не завелась.
Жаль.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Панель устанавливается на CentOS 7, но не работает
viewtopic.php?p=83162#p83162jser wrote: ↑Fri Oct 30, 2020 12:59 amПришлось переустанавливать сервер и панель заодно.
Если устанавливать панель с дополнительным репозиторием remi - установка прерывается сообщением о неудовлетворенных зависимостях PHP. Скрипт устанавливает 7.4, но php-common видит версии 5.6. Незадачка.
Если ставить панель без remi - вроде бы устанавливается, но сообщает об отсутствии некоторых файлов. После запуска вроде бы добавляет правила фаервола через веб-интерфейс. Но в итоге они отсутствуют по факту. Если добавлять их через консоль, система говорит, что команда v-add-firewall-rule ей незнакома. Если вводить команду с полным путем до файла - срабатывает. Но после перезагрузки оказывается, что правила не добавлены. Соответственно, теряется доступ через SSH, поскольку первым делом я меняю порт SSH, а панель по дефолту ставит его 22.
Плюс восстановление виртхостов из бекапа происходит только частично.файлы web восстанавливаются, но конфиги DNS - нет.
Пробовал установить панель несколько раз, в разной комплектации. Не завелась.
Жаль.
Re: Панель устанавливается на CentOS 7, но не работает
Установка без remi тоже не дает ничего хорошего. Правила фаервола в самой веб-морде отображаются как сохраненные, но реально не сохраняются. Или сохраняются, но не работают. Перегрузил сервер - и по SSH больше не войдешь. А если заодно порт веб-морды поменял - то и в панель тоже.
Re: Панель устанавливается на CentOS 7, но не работает
Ходил, читал.
Отключение remi - это первое, до чего я додумался. Раз есть проблема зависимостей при установке PHP - это самый очевидный способ избежать их.
Но на работу фаервола это не никак влияет.
На то, что бекапы восстанавливаются только частично - тоже.
В последнюю попытку установки наткнулся на еще одну проблему - после восстановления аккаунта из бекапа httpd с nginx'ом кричали, мол, конфигов виртхоста нет. Глянул - вот же они есть. Оказалось, что часть файлов виртхоста (юзера) принадлежит руту. Попробовал повосстанавливать другие бекапы - все повторилось. Пришлось ручками менять права.
Но все насмарку - после очередной перезагрузки порты SSH и самой панели оказались закрытыми.
Да, и пока не перезагрузил сервер, заметил, что со своими командами вида v-****-****, например, v-restore-user или v-add-firewall-rule, панель не дружит. Надо прописывать полный путь - /usr/local/vesta/bin/***.
Несколько лет ею пользовался - все ставилось и управлялось без особых проблем. А сечас пришлось переустанавливать сервер и наткнулся.
Отключение remi - это первое, до чего я додумался. Раз есть проблема зависимостей при установке PHP - это самый очевидный способ избежать их.
Но на работу фаервола это не никак влияет.
На то, что бекапы восстанавливаются только частично - тоже.
В последнюю попытку установки наткнулся на еще одну проблему - после восстановления аккаунта из бекапа httpd с nginx'ом кричали, мол, конфигов виртхоста нет. Глянул - вот же они есть. Оказалось, что часть файлов виртхоста (юзера) принадлежит руту. Попробовал повосстанавливать другие бекапы - все повторилось. Пришлось ручками менять права.
Но все насмарку - после очередной перезагрузки порты SSH и самой панели оказались закрытыми.
Да, и пока не перезагрузил сервер, заметил, что со своими командами вида v-****-****, например, v-restore-user или v-add-firewall-rule, панель не дружит. Надо прописывать полный путь - /usr/local/vesta/bin/***.
Несколько лет ею пользовался - все ставилось и управлялось без особых проблем. А сечас пришлось переустанавливать сервер и наткнулся.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Панель устанавливается на CentOS 7, но не работает
Первый пункт:
Install Remi repo. Install Remi repo!
Какое отключение?
Re: Панель устанавливается на CentOS 7, но не работает
По Вашей ссылке несколько пунктов. Третьим автор предлагает отключить все версии PHP. И я об этом же - о конфликтах зависимостей.
А после установки включать придется, если появится желание поставить несколько версий PHP. А оно почти наверняка появится, поскольку желающих ограничиться версией 5.4 на сегодня совсем немного.
Конфликты версий PHP при установке панели - это проблема, но решаемая.
И, повторюсь, на поведение фаервола это совсем никак не влияет. Толку Вам с того PHP, если нет доступа ни по SSH, ни в панель?
А после установки включать придется, если появится желание поставить несколько версий PHP. А оно почти наверняка появится, поскольку желающих ограничиться версией 5.4 на сегодня совсем немного.
Конфликты версий PHP при установке панели - это проблема, но решаемая.
И, повторюсь, на поведение фаервола это совсем никак не влияет. Толку Вам с того PHP, если нет доступа ни по SSH, ни в панель?
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Панель устанавливается на CentOS 7, но не работает
И затем включить нужную.
Однако же, не видно, чтобы вы ее решили:
Далее:
То есть, c Remi вам установить не удалось, после чего возникли новые проблемы - вот вам и предложено решение.jser wrote: ↑Fri Oct 30, 2020 12:59 amЕсли ставить панель без remi - вроде бы устанавливается, но сообщает об отсутствии некоторых файлов. После запуска вроде бы добавляет правила фаервола через веб-интерфейс. Но в итоге они отсутствуют по факту. Если добавлять их через консоль, система говорит, что команда v-add-firewall-rule ей незнакома. Если вводить команду с полным путем до файла - срабатывает. Но после перезагрузки оказывается, что правила не добавлены. Соответственно, теряется доступ через SSH, поскольку первым делом я меняю порт SSH, а панель по дефолту ставит его 22.
А вообще, не вы первый с такой проблемой; решение дано, что делать - ваше дело.
P.S.
Автор - это я. Ни разу не было, чтобы не получилось установить Весту.
Re: Панель устанавливается на CentOS 7, но не работает
Хорошо, уточню.
Установить удалось - без конфликтов. Что же до remi - имелось ввиду включить или выключить его для генерации сценария установки на сайте панели.
Но работать она не стала.
Отсюда и заголовок темы.
Установить удалось - без конфликтов. Что же до remi - имелось ввиду включить или выключить его для генерации сценария установки на сайте панели.
Но работать она не стала.
Отсюда и заголовок темы.