RHEL9安装Nginx+PHP8+MySQL8

安装Nginx
dnf install nginx

启用Nginx
systemctl enable nginx
systemctl start nginx

安装PHP
dnf module install php:8.1

配置PHP-FPM
vi /etc/php-fpm.d/www.conf
user = nginx
group = nginx
php_value[session.save_path] = /www/tmp/session

配置PHP
vi /etc/php.ini
error_log = _errors.log
date.timezone = PRC

启用PHP-FPM
systemctl enable php-fpm
systemctl start php-fpm

重启Nginx,使PHP生效
systemctl restart nginx

安装MySQL
dnf install mysql-server

配置MySQL
vi /etc/my.cnf

启用MySQL
systemctl enable mysqld
systemctl start mysqld

使PHP支持MySQL
dnf install php-mysqlnd