Debian 10中安装Nginx和PHP 7.4可以通过以下步骤完成:
更新Debian 10软件包列表
sudo apt update
安装Nginx服务器
sudo apt install nginx
安装PHP 7.4及其相关组件
sudo apt install php7.4-fpm php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip
配置PHP-FPM
打开php-fpm的配置文件:
sudo nano /etc/php/7.4/fpm/php.ini
将以下选项设置为以下值:
cgi.fix_pathinfo=0
然后打开PHP-FPM的www.conf配置文件:
sudo nano /etc/php/7.4/fpm/pool.d/www.conf
将以下选项设置为以下值:
listen = /run/php/php7.4-fpm.sock listen.owner = www-data listen.group = www-data listen.mode = 0660 user = www-data group = www-data
保存并关闭文件,然后重新启动PHP-FPM:
sudo systemctl restart php7.4-fpm
配置Nginx
打开Nginx的默认站点配置文件:
sudo nano /etc/nginx/sites-available/default
在server区块中添加以下内容:
bash
复制代码
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
保存并关闭文件,然后重新启动Nginx:
sudo systemctl restart nginx
现在,您已经成功安装了Nginx和PHP 7.4,并将它们配置在一起,可以开始在Debian 10上开发和部署PHP应用程序了。