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 (Ubuntu, php-fpm + nginx)

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
7 posts • Page 1 of 1
StereoFlo
Posts: 1
Joined: Thu May 17, 2018 8:37 am

Os: Ubuntu 15x
Web: nginx + php-fpm
Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by StereoFlo » Thu May 17, 2018 8:58 am

Всем привет, сейчас я думаю, особенно актуальна тема обновления PHP, так как многие фреймворки, уже не работают с PHP 7.0.

Набор команд, для обновления версии PHP, если у вас установлена связка PHP-FPM + Nginx:

Code: Select all

apt install python-software-properties
add-apt-repository ppa:ondrej/php
apt update
systemctl stop php7.0-fpm
apt install php7.2-fpm
mv /etc/php/7.0/fpm/pool.d/* /etc/php/7.2/fpm/pool.d/
systemctl disable php7.0-fpm
rm /lib/systemd/system/php7.0-fpm.service
rm /etc/init.d/php7.0-fpm
systemctl daemon-reload
rm -R /etc/php/7.0
apt install php7.2-xml php7.2-curl php7.2-mbstring php7.2-json php7.2-gd php7.2-imap php7.2-readline php7.2-opcache php7.2-pdo
systemctl restart php7.2-fpm
systemctl restart vesta
Проверено несколько раз на 16.04. Если у кого-то руки дойдут, можно из этого сделать баш скрипт.
Top

valentine
Posts: 16
Joined: Sat Sep 01, 2018 4:10 am

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by valentine » Thu Sep 13, 2018 2:17 am

StereoFlo wrote: ↑
Thu May 17, 2018 8:58 am
Проверено несколько раз на 16.04. Если у кого-то руки дойдут, можно из этого сделать баш скрипт.
+1 работает )
Top

duddy2007
Posts: 41
Joined: Thu Feb 23, 2017 8:10 am

Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by duddy2007 » Tue Jan 29, 2019 9:13 am

после такого обновления, чтобы не получить ошибку "Your PHP installation appears to be missing the MySQL extension which is required by WordPress."
надо как минимум добавить еще расширение для mysql
apt-get install php7.2-mysql

p.s. A вообще по идее, надо сначала получить список расширений (php -m), чтобы их переустановить на новую версию, а не так от фонаря бахать установку, это не профессионально.
и еще заметил такой момент после такого сценария обновления 7.0 версия удаляется не до конца, система продолжает думать, что она установлена и если сделать apt upgrade, то получим снова обновление и установку 7.0 на сервере.
Top

impyros
Posts: 28
Joined: Sat Jan 12, 2019 3:50 pm
Contact:
Contact impyros
Website Facebook Skype Twitter

Os: Ubuntu 17x
Web: apache + nginx
Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by impyros » Sun Feb 03, 2019 3:56 pm

a2enmod php7.2
Top

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

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by gemuz » Sun Feb 03, 2019 7:57 pm

Так поставить можно, но работать панель не будет. Печаль.
Кто можно правильно все обновить?
Top

impyros
Posts: 28
Joined: Sat Jan 12, 2019 3:50 pm
Contact:
Contact impyros
Website Facebook Skype Twitter

Os: Ubuntu 17x
Web: apache + nginx
Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by impyros » Mon Feb 04, 2019 5:04 am

яб попробовал но вдруг поломаю
у меня php 7,2
http://joxi.ru/RmzERYNT0qjeQr
Top

duddy2007
Posts: 41
Joined: Thu Feb 23, 2017 8:10 am

Re: Обновление PHP (Ubuntu, php-fpm + nginx)
  • Quote

Post by duddy2007 » Thu Feb 07, 2019 12:43 pm

gemuz wrote: ↑
Sun Feb 03, 2019 7:57 pm
Так поставить можно, но работать панель не будет. Печаль.
Кто можно правильно все обновить?
с чего вы взяли что панель не будет работать? у нее свой php
Top


Post Reply
  • Print view

7 posts • Page 1 of 1

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