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.
Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
на прошлой недели ставил сервер под СentOS 7, исходный образ centos minimal, дальше сразу ставил панель дефолт подключается репозиторий remi, в итоге получил mariadb + php5.6. поменять версию php не надо было, но в репозитории remi доступен php7 и особых проблем обновится до него не вижу. причем в репозиторих реми имеются дублирующие репозитории в которых php5.6 и php 7 собраны чтобы устанавливаться одновременно. т.е. можно поднять php5-fpm и php7-fpm или использовать режим php-cgi продублировать шаблоны на использования разных версий phpSKYNET74 wrote:VESTA поддерживает мариа полностью? Или тоже куча подводных камней и костылей?demian wrote:ЗЫ: RH еще 3 года назад отказались от использования mysql, как сервера по умолчанию, в своих новых продуктах по причине отсутвствия прозрачности в процессе разработки и непонятных сроков устранения багов
по команде yum install mysql в CentOS устанавливается mariadb
PS: Вы продолжаете отождествлять панель с php, mysql, подозреваю что и с apache и с nginx... это не правильно! Панель никакого отношения не имеет ни к php, ни к mysql. Для удобства настройки панель ставит необходимое из доступных и проверенных репозиториев используя стандартный установщик системы. В CentOS 6 ставится mysql5.5 доступный в репозитории remi, в СentOs 7 ставится mariadb из стандартного репозитория или репозитория remi, mysql от Oracle в репозиториях RHEL7 отсутсвует... системные команды для установки одинаковые в обоих OS: yum install mysql-server mysql-client -y
PPS: не надо удивляться что CentOS многое поддерживает, с тех пор как CenOS перешла под управление красношапочников(RedHat), команда CentOS практически не занимается ядром системы(сборкой ядра занимается RHEL на своих серверах), у них появилось больше времени на прикладное ПО(сборкой и тестированием нового ПО и Служб и адаптацией нового функционала)
PPPS: использование ОС для сервера дело лично каждого, но что интересно почему же амазоновские кластеры были переведены с Debian на CentOS несколько лет назад
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
remi тоже как бы не дефолтный реп.
У того же дебиана есть дотдеб, в котором есть php 7.0.
И почему то по вашему на центе оно поддерживается, а на дебиан забили ..., типо и так сойдёт.
PS: Я вкурсе как панель ставит, и что она ставит, я уже почти наизусть знаю код её инсталлятора, т.к. пришлось многое там подправлять.
И не надо говорить что всему виной репы, просто надо учить панель работать с более свежим софтом, а не ждать пока в офф.репах обновятся динозавры.
PS: Инсталлятор даже mysql 5.6 не может поставить, только mysql 5.5, у которого innodb не поддерживает полнотекстовый поиск, а в текущих реалиях можно считать всё это дебиановская ветка весты либо делается для "пенсионеров", либо как то целенаправленно "гнобится"...
У того же дебиана есть дотдеб, в котором есть php 7.0.
И почему то по вашему на центе оно поддерживается, а на дебиан забили ..., типо и так сойдёт.
PS: Я вкурсе как панель ставит, и что она ставит, я уже почти наизусть знаю код её инсталлятора, т.к. пришлось многое там подправлять.
И не надо говорить что всему виной репы, просто надо учить панель работать с более свежим софтом, а не ждать пока в офф.репах обновятся динозавры.
PS: Инсталлятор даже mysql 5.6 не может поставить, только mysql 5.5, у которого innodb не поддерживает полнотекстовый поиск, а в текущих реалиях можно считать всё это дебиановская ветка весты либо делается для "пенсионеров", либо как то целенаправленно "гнобится"...
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
да реми не дефолтный реп дефолтные base и epel, но с некоторых пор репозиторий remi можно подключить через yum install при подключенном epel репозитории, т.е. репрозиторий remi признан разработчиками как доверенный.
панель такая же надстройка над системой как мускул и пых. если майнтейнеры мускула мускула будут лазить по всем репозиториям и искать где собрано самое новое по, потом еще будут проверять насколько оно хорошо собрано. новых версий мускула и исправления багов вы долго не увидите
панель такая же надстройка над системой как мускул и пых. если майнтейнеры мускула мускула будут лазить по всем репозиториям и искать где собрано самое новое по, потом еще будут проверять насколько оно хорошо собрано. новых версий мускула и исправления багов вы долго не увидите
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Пожелания или у вас есть какие-то рабочие и протестированные решения, которые будут поддерживать весь зоопарк ОС?SKYNET74 wrote: Постоянно править скрипты панели и делать "заплатки" с "костылями" тоже совсем не дело.
Видел что люди просят выбор версии PHP, понимаю что это сложная задача, но на начальном этапе могли бы просто научить панель работать со свежей версией PHP, а потом уже долго и упорно занимались выпиливанием селекта PHP версий.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Подозреваю, что сможем увидеть коммиты от вас на гитхабе?SKYNET74 wrote: PS: Я вкурсе как панель ставит, и что она ставит, я уже почти наизусть знаю код её инсталлятора, т.к. пришлось многое там подправлять.И не надо говорить что всему виной репы, просто надо учить панель работать с более свежим софтом, а не ждать пока в офф.репах обновятся динозавры.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Решения были, но уже где то затерялись, и потом никакой помощи по впиливанию PHP 7 тогда не ощутил даже от Vesta team, просто игнор.skurudo wrote:Пожелания или у вас есть какие-то рабочие и протестированные решения, которые будут поддерживать весь зоопарк ОС?SKYNET74 wrote: Постоянно править скрипты панели и делать "заплатки" с "костылями" тоже совсем не дело.
Видел что люди просят выбор версии PHP, понимаю что это сложная задача, но на начальном этапе могли бы просто научить панель работать со свежей версией PHP, а потом уже долго и упорно занимались выпиливанием селекта PHP версий.
Подозреваю, что сможем увидеть коммиты от вас на гитхабе?
И потом, не понятно, пишется ли уже селектор PHP, или это ещё только мысли, или он уже почти готов, но не вылит в боевой код и т.д. и т.п.
С гитом не работаю.
PS: Как убрать отметку о том что решение темы найдено? Случайно поставил.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Если я на Debian поставлю PHP7 из репозитория ppa:ondrej/php, с какими проблемами я столкнусь?
Вы говорите о том, что панель не умеет устанавливать PHP7 или она будет не работоспособна если установлю его сам?
Вы говорите о том, что панель не умеет устанавливать PHP7 или она будет не работоспособна если установлю его сам?
Подскажите пожалуйста какие сложности возникают? PHP7 нужен ещё вчера, но непонятно, что целесообразней, отлавливать какие-то глюки на Debian, либо настраивать новый сервер и туда переносить сайты. Но на Ubuntu тоже как-то не хочется переходить. Не знаю, как поступить.SKYNET74 wrote: 1. Подключить реп с PHP 7 проще простого, заменить в инсталлере PHP 5 на PHP 7 тоже не сложно. Сложно потом работать с панелью которая не дружит с PHP 7.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Не умеет она с ним работать вообще, конфиги создаст вам не там где нужно, сервис перезапустить не сможет и много чего ещё, вобщем на момент моих тестов свежий сервер при выборе PHP7 не работоспособен без жесткого допиливания панели.ChaosHead wrote:Если я на Debian поставлю PHP7 из репозитория ppa:ondrej/php, с какими проблемами я столкнусь?
Вы говорите о том, что панель не умеет устанавливать PHP7 или она будет не работоспособна если установлю его сам?
Подскажите пожалуйста какие сложности возникают? PHP7 нужен ещё вчера, но непонятно, что целесообразней, отлавливать какие-то глюки на Debian, либо настраивать новый сервер и туда переносить сайты. Но на Ubuntu тоже как-то не хочется переходить. Не знаю, как поступить.SKYNET74 wrote: 1. Подключить реп с PHP 7 проще простого, заменить в инсталлере PHP 5 на PHP 7 тоже не сложно. Сложно потом работать с панелью которая не дружит с PHP 7.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Сей час веста уже поддерживает php 7 версии из коробки, но многие думаю заметили что если ставить панель на debian, то версия php ставится далеко не последняя. Мне для одного проекта понадобилась именно последняя версия php и при чем я хотел что бы веста поставила ее из коробки. Поковырявшись немного в коде, я был приятно удивлен, оказывается что путем не хитрых манипуляций можно поставить последнюю версию php (при установке панели) без особых танцев с бубном, и что особенно мне понравилось, то что способ подошел как для nginx + php-fpm так и для nginx + apache и просто для apache. Все манипуляции подробно расписаны в статье Debian + VestaCP + Current Stable PHP так же приложены скрины с phpinfo.
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
Жуткие костыли. Вот что мешает просто подправить http://vestacp.com/pub/vst-install-debian.sh перед установкой (хоть тем же sed-ом), кроме как нехватки скиллов? ) Впрочем пользователи центос смотрят на это с недоумением, у них нет проблем с выбором php от 5.4 до самой последней.
Last edited by Stesh on Sat Jul 07, 2018 10:21 pm, edited 1 time in total.