特别注意:
安装后有看不到端口监听情况,需要创建php测试文件进行测试,原因未知
第 1 步:添加 EPEL 和 REMI 存储库
EPEL 和 REMI 存储库是此安装的主要要求。通过运行以下命令将它们添加到系统:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
步骤 2:安装 PHP 7.4 软件包
添加存储库后,我们可以启用 PHP 7.4 Remi 模块并在 CentOS 8/RHEL 8 上安装 PHP 7.4。
sudo dnf -y install dnf-utils
在 CentOS 8/RHEL 8 上启用 PHP 7.4 的模块流。
sudo dnf module reset php -y
sudo dnf module install php:remi-7.4 -y
接受安装提示。
...
Transaction Summary
========================================================================================================================================================================================================
Install 10 Packages
Total download size: 8.7 M
Installed size: 42 M
Is this ok [y/N]: y
当前的 PHP 版本应该是 7.4。
$ php -v
HP 7.4.33 (cli) (built: Feb 14 2023 09:19:40) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
步骤 3:安装 PHP 7.4 扩展
使用以下命令安装其他软件包:
sudo dnf update
sudo yum install php-xxx
例子 :
sudo yum install wget php-{pear,cgi,common,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}
继续在您的系统中安装常用的 PHP 扩展
...
Transaction Summary
========================================================================================================================================================================================================
Install 36 Packages
Total download size: 23 M
Installed size: 72 M
Is this ok [y/N]: y
要查看启用的模块,请运行:
$ php --modules
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imap
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xml
xmlreader
xmlwriter
xsl
zip
zlib
[Zend Modules]
您已在 CentOS 8/RHEL 8 上成功安装 PHP 7.4。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容