在CentOS上安装LNMP(Linux, Nginx, MySQL/MariaDB, PHP)扩展,你需要按照以下步骤操作:
sudo yum update
sudo yum install epel-release
sudo yum install nginx
sudo systemctl start nginx
sudo systemctl enable nginx
sudo yum install mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
sudo yum install php php-fpm php-mysqlnd php-gd php-mbstring php-xml php-pear php-bcmath
/etc/php-fpm.d/www.conf文件,找到listen指令,将其值更改为/run/php-fpm/www.sock:listen = /run/php-fpm/www.sock
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
/etc/nginx/conf.d/default.conf文件,添加以下内容: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;
}
sudo systemctl restart nginx
至此,你已经在CentOS上成功安装了LNMP扩展。现在你可以开始创建网站并使用PHP进行开发了。