Каталог статей
веб-сайтLinuxСервер оновлено до вищої версії середовища PHP, і швидкість відкриття веб-сторінок буде в 3-5 разів швидшою, ніж у попередній версії PHP, а також покращено безпеку веб-сайту.
Але перед оновленням версії PHP дуже важливо знати, чи веб-сайт повністю сумісний із середовищем PHP, яке потрібно оновити, тому що якщо веб-сторінку неможливо відкрити або сторінка не може бути повністю завантажена, це буде неприємно.
Як оновити PHP-версію сайту на сервері Linux?
Ось вступ до сервера Linux CentOS7.3 Спеціальний метод оновлення з PHP5.6.40 до PHP7.4.28.
第 1 步:Перегляньте версію PHP, встановлену на поточному сервері Linux▼
php -v
第 2 步:закрити php-fpm ▼
service php-fpm stop
第 3 步:видалити php ▼
yum remove php-common
第 4 步:Встановити джерело epel ▼
yum install epel-release
第 5 步:Встановити джерело remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
第 6 步:Встановіть yum-config-manager ▼
yum -y install yum-utils
第 7 步:Використовуйте yum-config-manager, щоб указати репозиторій php7.4 remi▼
yum-config-manager –enable remi-php74
第 8 步:Встановіть і оновіть php ▼
yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y
крок 9:Переглянути поточну версію PHP ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Як оновити CWP7, щоб змінити версію PHP?
якщоВстановіть панель керування CWPЯкщо так, будь ласка, проігноруйте наведені вище кроки та просто дотримуйтеся посібника нижче, щоб змінити версію PHP.
Тепер CWP 7 має опцію перемикання PHP, за допомогою якої ви можете дуже легко переключитися на іншу версію PHP і перекомпілювати її з потрібними модулями.
在Панель керування CWPНатисніть ліворуч → Налаштування PHP → Перемикач версій PHP: виберіть вручну версію PHP 7.4.28 ▼
- Клацніть перемикач версій PHP (тут ви побачите версію PHP для сервера та скомпільовані модулі, які зараз скомпільовано на вашому сервері).
- У розкривному меню виберіть версію PHP, яку потрібно скомпілювати, а потім натисніть «Далі».
- У компіляторі PHP ви можете додавати або видаляти модулі за бажанням.
- Натисніть Запустити компілятор, і компілятор почне працювати у фоновому режимі.
- Компілятор займає від 5 до 20 хвилин, залежно від встановлених модулів і потужності ЦП.
- Ви можете повернутися через 15 хвилин і перевірити, яку версію PHP і модулі у вас зараз є в CWP – PHP Version Switch.
- Ваш веб-сайт і CWP працюватимуть як зазвичай під час компіляції, а версію PHP буде оновлено після завершення компіляції.
Ви можете перевірити журнал компіляції PHP у файлі:
/var/log/php-rebuild.log
Якщо ви хочете контролювати компілятор, використовуйте цю команду в оболонці:
tail -f /var/log/php-rebuild.log
Як оновити та змінити версію PHP у CWPYouTubeвідеоурок
Ось відеопосібник YouTube про те, як оновити версію PHP вашого веб-сайту за допомогою панелі керування CWP:
Як додати користувацькі прапори збірки до перемикача PHP?
Це можна зробити шляхом редагування файлу конфігурації, розташованого за адресою:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
приклад:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
В кінці цього файлу ми додаємо:
[shmop-test] default=0 option="--enable-shmop"
- у квадратних дужках
[shmop-test]
, ви створюєте ім’я, яке використовуватиметься для збірки, яке має бути унікальним і не визначеним раніше у файлі. - У параметрах вам потрібно визначити прапори збірки.
- Після редагування ви можете створити новий PHP за допомогою перемикача версій CWP PHP.
- Зверніть увагу, що оновлення CWP перезапишуть цей файл!
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як оновити PHP-версію веб-сайту на сервері Linux? Перемикач версій CWP7PHP", щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-27807.html
Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!