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

Как обновить php 7.0 до php 7.2 ubuntu 16.04 (nginx + php-fpm)

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
34 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
NickFly
Posts: 3
Joined: Wed Oct 17, 2018 8:38 am

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Как обновить php 7.0 до php 7.2 ubuntu 16.04 (nginx + php-fpm)
  • Quote

Post by NickFly » Fri Jun 21, 2019 2:31 pm

gemuz wrote: ↑
Sat Feb 09, 2019 8:37 pm
Инструкция по обновлению php 7.0 (ubuntu 16.04.5 x64) до php 7.2 (с рабочей панелью vesta).

P.S.2 !!!Править php.ini в php 7.2 придется самому!!!
Можно уточнить, что именно нужно править в php.ini?
Top

gemuz
Posts: 67
Joined: Mon Jun 04, 2018 9:44 am

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Как обновить php 7.0 до php 7.2 ubuntu 16.04 (nginx + php-fpm)
  • Quote

Post by gemuz » Fri Jun 21, 2019 6:53 pm

NickFly wrote: ↑
Fri Jun 21, 2019 2:31 pm
gemuz wrote: ↑
Sat Feb 09, 2019 8:37 pm
Инструкция по обновлению php 7.0 (ubuntu 16.04.5 x64) до php 7.2 (с рабочей панелью vesta).

P.S.2 !!!Править php.ini в php 7.2 придется самому!!!
Можно уточнить, что именно нужно править в php.ini?
Это если изменяли значения в php.ini до обновления, то придется заново вносить.
Top

nilard
Posts: 5
Joined: Thu Sep 06, 2018 9:30 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Как обновить php 7.0 до php 7.2 ubuntu 16.04 (nginx + php-fpm)
  • Quote

Post by nilard » Fri Jun 05, 2020 10:29 am

imperio wrote: ↑
Fri Mar 22, 2019 5:25 pm
В форке собрано, то что уже есть в 3d party software. К примеру тот же мульти пхп можно установить скриптом на vestacp, в форке тоже самое, но только автоматизировано.
Подскажите, пожалуйста, где взять этот рабочий скрипт установки мультипхп на весту nginx + php-fpm (без апача), Ubuntu 18.04.
Или скрипт обновления версии РНР для весты, чтоб потом все работало, т.к. после ручного обновления по различным инструкциям не работает.
К сожалению, нет возможности обновиться до хестии (не тривиальный процесс) или до myvesta (не дебиан, к сожалению), установил убунту с дефолтной РНР 7.2, теперь жалею, т.к. понадобилась 7.3 или 7.4, а сразу не поставил.
Top

nilard
Posts: 5
Joined: Thu Sep 06, 2018 9:30 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Как обновить php 7.0 до php 7.2 ubuntu 16.04 (nginx + php-fpm)
  • Quote

Post by nilard » Fri Jun 05, 2020 6:25 pm

nilard wrote: ↑
Fri Jun 05, 2020 10:29 am
imperio wrote: ↑
Fri Mar 22, 2019 5:25 pm
В форке собрано, то что уже есть в 3d party software. К примеру тот же мульти пхп можно установить скриптом на vestacp, в форке тоже самое, но только автоматизировано.
Подскажите, пожалуйста, где взять этот рабочий скрипт установки мультипхп на весту nginx + php-fpm (без апача), Ubuntu 18.04.
Или скрипт обновления версии РНР для весты, чтоб потом все работало, т.к. после ручного обновления по различным инструкциям не работает.
К сожалению, нет возможности обновиться до хестии (не тривиальный процесс) или до myvesta (не дебиан, к сожалению), установил убунту с дефолтной РНР 7.2, теперь жалею, т.к. понадобилась 7.3 или 7.4, а сразу не поставил.
Получилось таки обновить РНР, вот инструкция, может кому пригодится (Ubuntu 18.04, PHP 7.2 to 7.4):

1. Сначала добавляем репозиторий со свежим РНР:

Code: Select all

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
2. Далее запускаем

Code: Select all

sudo apt-get upgrade
это автоматически установит последнюю версию РНР 7.4 со всеми необходимыми модулями

3. После установки в /etc/php/ будет 2 папки со старой и новой версиями. Необхдимо скопировать из старой папки 7.2. в новую 7.4 папку fpm/pool.d и удалить старую папку /etc/php/7.2

4. Почему-то после этого этих шагов у меня установился апач, удалить его можно командой

Code: Select all

sudo apt-get -y purge apache2 apache2-bin apache2-data apache2-doc apache2-utils
Также необходимо удалить и старую версию РНР

Code: Select all

sudo apt-get purge php7.2-fpm
иначе при обновлении конфигурации доменов будет выходить ошибка "php-fpm pool doesn't exist"

5. После перезагрузки сервера все должно работать уже на новой версии РНР
Top


Post Reply
  • Print view

34 posts
  • Previous
  • 1
  • 2
  • 3
  • 4

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
 

 

Login  •  Register

I forgot my password