要在Debian上配置PHP和Nginx,您需要遵循以下步骤:
安装Nginx: 打开终端并运行以下命令以安装Nginx:
sudo apt update
sudo apt install nginx
安装PHP: 在终端中运行以下命令以安装PHP及其相关模块:
sudo apt update
sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-pear php-zip
配置PHP-FPM: 编辑PHP-FPM配置文件:
sudo nano /etc/php/7.4/fpm/pool.d/www.conf
找到listen行并将其更改为:
listen = /run/php/php7.4-fpm.sock
保存并关闭文件。
重启PHP-FPM服务:
sudo systemctl restart php7.4-fpm
配置Nginx以使用PHP: 编辑Nginx站点配置文件。这里我们使用默认站点配置文件:
sudo nano /etc/nginx/sites-available/default
在server块内找到location ~ \.php$部分,并修改为以下内容:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
保存并关闭文件。
重启Nginx服务:
sudo systemctl restart nginx
现在,您已经在Debian上成功配置了PHP和Nginx。您可以创建一个PHP文件(例如:info.php)并将其放在/var/www/html目录下,然后在浏览器中访问http://your_server_ip/info.php。您应该看到关于您的PHP环境的详细信息。