在Debian 10 Buster上配置一個(gè)LEMP服務(wù)器,可以按照以下步驟進(jìn)行:
1、安裝Nginx
sudo apt update sudo apt install nginx
2、啟動(dòng)Nginx并設(shè)置為開(kāi)機(jī)啟動(dòng)
sudo systemctl start nginx sudo systemctl enable nginx
3、安裝MySQL
sudo apt install mariadbserver
4、安全配置MySQL
sudo mysql_secure_installation
5、安裝PHP和PHPFPM
sudo apt install php phpfpm
6、配置PHPFPM與Nginx集成
編輯Nginx的默認(rèn)配置文件:
sudo nano /etc/nginx/sitesavailable/default
找到location ~ .php$
塊,修改為:
location ~ .php$ { include snippets/fastcgiphp.conf; fastcgi_pass unix:/var/run/php/php7.3fpm.sock; }
注意:/var/run/php/php7.3fpm.sock
路徑可能因PHP版本不同而有所不同。
7、重啟Nginx和PHPFPM服務(wù)
sudo systemctl restart nginx sudo systemctl restart php7.3fpm
8、測(cè)試LEMP環(huán)境
在Nginx的默認(rèn)網(wǎng)站根目錄下創(chuàng)建一個(gè)名為info.php
的文件:
sudo nano /var/www/html/info.php
添加以下內(nèi)容:
<?php phpinfo(); ?>
保存并退出,現(xiàn)在訪問(wèn)服務(wù)器的IP地址或域名,應(yīng)該能看到PHP信息頁(yè)面。
至此,您已經(jīng)在Debian 10 Buster上成功配置了一個(gè)LEMP服務(wù)器。