步骤一、安装Nginx
Nginx在默认的Debian存储库中可用。 使用以下命令更新软件包索引并安装Nginx:
sudo apt update
sudo apt install nginx
安装过程完成后,Nginx服务将自动启动。
步骤二、安装MariaDB
随着Debian 9的发布,MySQL被MariaDB替换为默认数据库系统。 通过运行以下命令安装MariaDB:
sudo apt install mariadb-server
安装完成后,执行mysql_secure_installation命令以提高MySQL的安全性:
sudo mysql_secure_installation
系统将要求您设置root密码,删除匿名用户,限制root用户访问本地计算机并删除测试数据库。 你应该对所有问题回答“是”。
步骤三、安装PHP
Debian 9 附带 PHP 7.0 版。 要安装PHP FPM和最常见的PHP模块类型:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
步骤四、配置Nginx以处理PHP页面
现在我们已经安装了所有LEMP组件,我们可以编辑Nginx虚拟主机配置文件并添加以下行,以便Nginx可以处理PHP文件:
server { # . . . other code location ~ .php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } }
不要忘记重新启动Nginx服务以使更改生效:
sudo systemctl restart nginx