升级PHP的方法(php72->php73)

考虑到php7.2的安全支持已到期,需要升级php的方法。由于php7.3的安全支持也即将到期,因此将此记录作为备忘录发布。

本文所提到的环境

主机操作系统:Windows 10
虚拟机操作系统:CentOS 7
虚拟机软件:VirtualBox + Vagrant
epel软件源
remi软件源
Tera Term
php7.2

升级方法

ホストOSからゲストOSを起動する。

cd [vagrantホーム]
vagrant up

ゲストOSにアクセスするためTera Termを起動する。

インストールされているphpのバージョンを確認する。

php -v
yum list installed php*

一旦phpを削除するため、必要ならphp.iniのバックアップをとる。

find / -name php.ini -ls
cp -p [バックアップするphp.ini] [任意のバックアップ先]

インストールされているphpを削除する

yum remove php*

epel-releaseをアップデートする。

yum update epel-release

remiのリポジトリを確認する。

ll /etc/yum.repos.d/ | grep remi-

remi-php73.repoがない場合は以下を実施する。

yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

php7.3をインストールする。

yum -y install –enablerepo=epel,remi,remi-php73 php php-cli php-common php-gd php-imap php-mbstring php-mysql php-odbc php-pdo php-pear php-pgsql php-process php-snmp php-xml php-xmlrpc php-fpm php-mcrypt php-devel php-apcu php-psr php-sodium

インストールされたphpのバージョンを確認する。

php -v

apacheを再起動する。

systemctl restart httpd

能否按照同样的方法将PHP 73升级到PHP 74呢?

广告
将在 10 秒后关闭
bannerAds