搭建 LNMP 環(huán)境(Linux + Nginx + MySQL + PHP)的步驟如下:
安裝 Linux 操作系統(tǒng):首先安裝 Ubuntu 操作系統(tǒng),可以選擇最新的 LTS 版本。
安裝 Nginx:使用 apt 命令安裝 Nginx,執(zhí)行以下命令:
sudo apt update
sudo apt install nginx
配置 Nginx:配置 Nginx 的虛擬主機和站點,可以在 /etc/nginx/sites-available/
目錄下創(chuàng)建配置文件,并在 /etc/nginx/sites-enabled/
目錄下創(chuàng)建符號鏈接。
安裝 MySQL:使用 apt 命令安裝 MySQL 服務器,執(zhí)行以下命令:
sudo apt install mysql-server
sudo mysql_secure_installation
sudo apt install php-fpm php-mysql
配置 PHP:配置 PHP-FPM 的配置文件,通常在 /etc/php/7.x/fpm/pool.d/www.conf
中進行調(diào)整。
配置 Nginx 支持 PHP:在 Nginx 的配置文件中添加 PHP 的處理規(guī)則,以支持 PHP 腳本的執(zhí)行。
重啟 Nginx 和 PHP-FPM:執(zhí)行以下命令重啟 Nginx 和 PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php7.x-fpm
完成以上步驟后,LNMP 環(huán)境就搭建完成了,可以測試 Nginx 是否正常運行,并且可以通過 PHP 執(zhí)行 MySQL 數(shù)據(jù)庫操作。