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 (Русский) Веб сервер
  • Search

Когда Vesta начнёт поддерживать PHP 7 "из коробки"?

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
21 posts
  • Previous
  • 1
  • 2
  • 3
  • Next
demian
Posts: 543
Joined: Thu May 16, 2013 5:19 am

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by demian » Mon Jan 23, 2017 12:52 pm

SKYNET74 wrote:
demian wrote:ЗЫ: RH еще 3 года назад отказались от использования mysql, как сервера по умолчанию, в своих новых продуктах по причине отсутвствия прозрачности в процессе разработки и непонятных сроков устранения багов
по команде yum install mysql в CentOS устанавливается mariadb
VESTA поддерживает мариа полностью? Или тоже куча подводных камней и костылей?
на прошлой недели ставил сервер под СentOS 7, исходный образ centos minimal, дальше сразу ставил панель дефолт подключается репозиторий remi, в итоге получил mariadb + php5.6. поменять версию php не надо было, но в репозитории remi доступен php7 и особых проблем обновится до него не вижу. причем в репозиторих реми имеются дублирующие репозитории в которых php5.6 и php 7 собраны чтобы устанавливаться одновременно. т.е. можно поднять php5-fpm и php7-fpm или использовать режим php-cgi продублировать шаблоны на использования разных версий php

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 несколько лет назад
Top

SKYNET74
Posts: 56
Joined: Sat Sep 24, 2016 6:59 am

Os: Debian 8x
Web: nginx + php-fpm
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by SKYNET74 » Mon Jan 23, 2017 6:31 pm

remi тоже как бы не дефолтный реп.
У того же дебиана есть дотдеб, в котором есть php 7.0.

И почему то по вашему на центе оно поддерживается, а на дебиан забили ..., типо и так сойдёт.

PS: Я вкурсе как панель ставит, и что она ставит, я уже почти наизусть знаю код её инсталлятора, т.к. пришлось многое там подправлять.
И не надо говорить что всему виной репы, просто надо учить панель работать с более свежим софтом, а не ждать пока в офф.репах обновятся динозавры.

PS: Инсталлятор даже mysql 5.6 не может поставить, только mysql 5.5, у которого innodb не поддерживает полнотекстовый поиск, а в текущих реалиях можно считать всё это дебиановская ветка весты либо делается для "пенсионеров", либо как то целенаправленно "гнобится"...
Top

demian
Posts: 543
Joined: Thu May 16, 2013 5:19 am

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by demian » Tue Jan 24, 2017 4:56 am

да реми не дефолтный реп дефолтные base и epel, но с некоторых пор репозиторий remi можно подключить через yum install при подключенном epel репозитории, т.е. репрозиторий remi признан разработчиками как доверенный.

панель такая же надстройка над системой как мускул и пых. если майнтейнеры мускула мускула будут лазить по всем репозиториям и искать где собрано самое новое по, потом еще будут проверять насколько оно хорошо собрано. новых версий мускула и исправления багов вы долго не увидите
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by skurudo » Mon Jan 30, 2017 6:47 pm

SKYNET74 wrote: Постоянно править скрипты панели и делать "заплатки" с "костылями" тоже совсем не дело.
Видел что люди просят выбор версии PHP, понимаю что это сложная задача, но на начальном этапе могли бы просто научить панель работать со свежей версией PHP, а потом уже долго и упорно занимались выпиливанием селекта PHP версий.
Пожелания или у вас есть какие-то рабочие и протестированные решения, которые будут поддерживать весь зоопарк ОС?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by skurudo » Mon Jan 30, 2017 6:50 pm

SKYNET74 wrote: PS: Я вкурсе как панель ставит, и что она ставит, я уже почти наизусть знаю код её инсталлятора, т.к. пришлось многое там подправлять.И не надо говорить что всему виной репы, просто надо учить панель работать с более свежим софтом, а не ждать пока в офф.репах обновятся динозавры.
Подозреваю, что сможем увидеть коммиты от вас на гитхабе?
Top

SKYNET74
Posts: 56
Joined: Sat Sep 24, 2016 6:59 am

Os: Debian 8x
Web: nginx + php-fpm
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by SKYNET74 » Tue Jan 31, 2017 8:13 pm

skurudo wrote:
SKYNET74 wrote: Постоянно править скрипты панели и делать "заплатки" с "костылями" тоже совсем не дело.
Видел что люди просят выбор версии PHP, понимаю что это сложная задача, но на начальном этапе могли бы просто научить панель работать со свежей версией PHP, а потом уже долго и упорно занимались выпиливанием селекта PHP версий.
Пожелания или у вас есть какие-то рабочие и протестированные решения, которые будут поддерживать весь зоопарк ОС?
Подозреваю, что сможем увидеть коммиты от вас на гитхабе?
Решения были, но уже где то затерялись, и потом никакой помощи по впиливанию PHP 7 тогда не ощутил даже от Vesta team, просто игнор.
И потом, не понятно, пишется ли уже селектор PHP, или это ещё только мысли, или он уже почти готов, но не вылит в боевой код и т.д. и т.п.

С гитом не работаю.

PS: Как убрать отметку о том что решение темы найдено? Случайно поставил.
Top

ChaosHead
Posts: 7
Joined: Thu Jan 14, 2016 11:03 am

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by ChaosHead » Sun Feb 19, 2017 7:25 am

Если я на Debian поставлю PHP7 из репозитория ppa:ondrej/php, с какими проблемами я столкнусь?
Вы говорите о том, что панель не умеет устанавливать PHP7 или она будет не работоспособна если установлю его сам?
SKYNET74 wrote: 1. Подключить реп с PHP 7 проще простого, заменить в инсталлере PHP 5 на PHP 7 тоже не сложно. Сложно потом работать с панелью которая не дружит с PHP 7.
Подскажите пожалуйста какие сложности возникают? PHP7 нужен ещё вчера, но непонятно, что целесообразней, отлавливать какие-то глюки на Debian, либо настраивать новый сервер и туда переносить сайты. Но на Ubuntu тоже как-то не хочется переходить. Не знаю, как поступить.
Top

SKYNET74
Posts: 56
Joined: Sat Sep 24, 2016 6:59 am

Os: Debian 8x
Web: nginx + php-fpm
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by SKYNET74 » Sat Mar 11, 2017 7:31 pm

ChaosHead wrote:Если я на Debian поставлю PHP7 из репозитория ppa:ondrej/php, с какими проблемами я столкнусь?
Вы говорите о том, что панель не умеет устанавливать PHP7 или она будет не работоспособна если установлю его сам?
SKYNET74 wrote: 1. Подключить реп с PHP 7 проще простого, заменить в инсталлере PHP 5 на PHP 7 тоже не сложно. Сложно потом работать с панелью которая не дружит с PHP 7.
Подскажите пожалуйста какие сложности возникают? PHP7 нужен ещё вчера, но непонятно, что целесообразней, отлавливать какие-то глюки на Debian, либо настраивать новый сервер и туда переносить сайты. Но на Ubuntu тоже как-то не хочется переходить. Не знаю, как поступить.
Не умеет она с ним работать вообще, конфиги создаст вам не там где нужно, сервис перезапустить не сможет и много чего ещё, вобщем на момент моих тестов свежий сервер при выборе PHP7 не работоспособен без жесткого допиливания панели.
Top

Leon99
Posts: 21
Joined: Wed Jun 15, 2016 4:36 pm

Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by Leon99 » Fri Jul 06, 2018 2:44 pm

Сей час веста уже поддерживает php 7 версии из коробки, но многие думаю заметили что если ставить панель на debian, то версия php ставится далеко не последняя. Мне для одного проекта понадобилась именно последняя версия php и при чем я хотел что бы веста поставила ее из коробки. Поковырявшись немного в коде, я был приятно удивлен, оказывается что путем не хитрых манипуляций можно поставить последнюю версию php (при установке панели) без особых танцев с бубном, и что особенно мне понравилось, то что способ подошел как для nginx + php-fpm так и для nginx + apache и просто для apache. Все манипуляции подробно расписаны в статье Debian + VestaCP + Current Stable PHP так же приложены скрины с phpinfo.
Top

Stesh
Posts: 348
Joined: Mon Nov 09, 2015 5:52 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Когда Vesta начнёт поддерживать PHP 7 "из коробки"?
  • Quote

Post by Stesh » Sat Jul 07, 2018 8:14 am

Жуткие костыли. Вот что мешает просто подправить 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.
Top


Post Reply
  • Print view

21 posts
  • Previous
  • 1
  • 2
  • 3
  • Next

Return to “Веб сервер”



  • 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
 

 

cron

Login  •  Register

I forgot my password