Когда 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.