116185719831237223
前言
CentOS Stream 9 上部署 PHP 8.1 环境
Apache + PHP
下载依赖
1 2 3 4
| dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm dnf module enable php:remi-8.1 dnf install php php-cli php-fpm php-mysqlnd dnf install httpd
|
重启服务
1 2
| systemctl restart php-fpm systemctl restart httpd
|
Nginx + PHP
下载依赖
1 2 3 4
| dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm dnf module enable php:remi-8.1 dnf install php php-cli php-fpm php-mysqlnd dnf install nginx
|
修改Nginx配置
/etc/nginx/nginx.conf1 2 3 4 5 6 7 8 9 10 11 12 13 14
| server { listen 80; listen [::]:80; server_name _; root /usr/share/nginx/html; index index.php index.html index.htm;
location ~ \.php$ { fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
|
重启服务
1 2
| systemctl restart php-fpm systemctl restart nginx
|
完成
参考文献
哔哩哔哩——千锋教育网络安全学院