如何在 Debian 9 上搭建 LNMP 環境


步驟一、安裝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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM