ja:documentation:07_technical_annexes:18_php_8

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
ja:documentation:07_technical_annexes:18_php_8 [2022/06/10 22:38] – 作成 junichija:documentation:07_technical_annexes:18_php_8 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1
行 1: 行 1:
-====== Upgrading from PHP 7 to PHP 8 ====== 
- 
-{{indexmenu_n>18}} 
- 
-[[:en:documentation:start|Go back to Pandora FMS documentation index]] 
- 
-===== Prerequisites ===== 
- 
-  * Open a terminal window with the **root**  user and enter the following command: 
-<code> 
- 
-php --version 
- 
-</code> 
- 
-You will get an answer similar to the following: 
- 
-<code> 
-PHP 7.4.29 (cli) (built: Apr 12 2022 10:55:38) ( NTS ) 
-Copyright (c) The PHP Group 
-Zend Engine v3.4.0, Copyright (c) Zend Technologies 
- 
-</code> 
- 
-  * Perform a data backup procedure. See "[[:en:documentation:07_technical_annexes:07_backup_and_restore_procedures|Backup and Restore Procedures]]" for details. 
- 
-===== CentOS 7 ===== 
- 
-  * Configure the repositories: 
-<code> 
- 
-yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
-yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm 
-yum -y install yum-utils 
-yum-config-manager --disable 'remi-php*' 
-yum-config-manager --enable remi-php80 
- 
-</code> 
- 
-  * Install PHP 8 and its dependencies: 
- 
-<code> 
-yum install -y \ 
- php php-mcrypt php-cli php-gd php-curl php-mysql \ 
- php-ldap php-zip php-fileinfo php-snmp php-mbstring \ 
- php-pecl-zip php-xmlrpc libxslt php-xml php-fpm 
- 
-</code> 
- 
-  * Verify the version installed with: 
- 
-<code> 
-php --version 
- 
-</code> 
- 
-You will get an answer similar to the following: 
- 
-<code> 
-PHP 8.0.19 (cli) (built: May 10 2022 08:07:35) ( NTS gcc x86_64 ) 
-Copyright (c) The PHP Group 
-Zend Engine v4.0.19, Copyright (c) Zend Technologies 
- 
-</code> 
- 
-===== Rocky Linux 8/AlmaLinux 8/RHEL 8 ===== 
- 
-  * Configure the repositories: 
- 
-<code> 
-dnf module reset php -y 
-dnf module enable php:remi-8.0 
- 
-</code> 
- 
-  * Install PHP: 
- 
-<code> 
-dnf install -y php php-fpm 
- 
-</code> 
- 
-  * Install dependencies: 
- 
-<code> 
-dnf install -y \ 
- php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip \ 
- php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc \ 
- php-json php-readline php-memcached php-redis php-mbstring php-apcu \ 
- php-xml php-dom php-redis php-memcached php-memcache 
- 
-</code> 
- 
-  * Verify the version installed: 
- 
-<code> 
-php --version 
- 
-</code> 
- 
-You will get an answer similar to the following: 
- 
-<code> 
-PHP 8.0.19 (cli) (built: May 10 2022 08:07:35) ( NTS gcc x86_64 ) 
-Copyright (c) The PHP Group 
-Zend Engine v4.0.19, Copyright (c) Zend Technologies 
- 
-</code> 
- 
-[[:en:documentation:start|Go back to Pandora FMS documentation index]] 
- 
  
  • ja/documentation/07_technical_annexes/18_php_8.1654900716.txt.gz
  • 最終更新: 2022/06/10 22:38
  • by junichi