在CentOS Stream 8上安装PHP有多种方法,以下是其中两种常用的方法:
更新系统:
sudo dnf update -y
安装EPEL仓库(如果尚未安装):
sudo dnf install epel-release -y
安装PHP及其相关模块:
sudo dnf install php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
这里列出了一些常用的PHP模块,你可以根据需要添加或删除模块。
启动并启用PHP-FPM服务(如果你打算使用PHP-FPM):
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
验证安装:
创建一个PHP文件来测试安装是否成功。例如,在/var/www/html目录下创建一个名为info.php的文件,并添加以下内容:
<?php
phpinfo();
?>
然后在浏览器中访问http://your_server_ip/info.php,你应该能看到PHP的详细信息页面。
安装Remi仓库:
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
启用Remi仓库:
sudo dnf module reset php
sudo dnf module install php:remi-8.0
这里以PHP 8.0为例,你可以根据需要选择其他版本。
安装PHP及其相关模块:
sudo dnf install php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
启动并启用PHP-FPM服务(如果你打算使用PHP-FPM):
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
验证安装: 同方法一,创建一个PHP文件来测试安装是否成功。
通过以上步骤,你应该能够在CentOS Stream 8上成功安装PHP。