LNMP是Linux操作系統下的Nginx、MySQL和PHP環境配置,常用於搭建和運行PHP小程序後台。對於Windows系統,使用WNMP配置,即Windows操作系統下的Nginx、MySQL和PHP環境,同樣適用於開發和部署PHP小程序。
首先,確保服務器上已安裝Linux操作系統,常見的有Ubuntu和CentOS。在安裝後,執行系統更新並進行基本配置。
在終端中運行以下命令安裝Nginx:
sudo apt-get update
sudo apt-get install nginx
安裝完成後,啟用Nginx的開機自啟動並啟動Nginx服務:
sudo systemctl enable nginx
sudo systemctl start nginx
執行以下命令安裝MySQL:
sudo apt-get install mysql-server
sudo mysql_secure_installation
在安裝過程中,系統會提示你設置root密碼並進行一些安全配置。
安裝PHP及其相關模塊:
sudo apt-get install php-fpm php-mysql
接下來,編輯PHP配置文件php.ini,設置一些常見的配置項:
cgi.fix_pathinfo=0
upload_max_filesize=32M
post_max_size=32M
date.timezone=Asia/Shanghai
完成後,保存並退出編輯器,重啟PHP-FPM服務以應用配置:
sudo systemctl restart php7.4-fpm
訪問Nginx官網,下載適用於Windows的安裝包並解壓到指定目錄。
從MySQL官網下載安裝包,並按照安裝嚮導完成安裝。
下載適用於Windows的PHP安裝包,解壓至指定目錄,配置php.ini文件。
LNMP和WNMP是部署PHP小程序後台常見的環境配置。無論是Linux還是Windows系統,安裝和配置Nginx、MySQL及PHP後,可以搭建一個穩定、快速的開發環境。這為PHP小程序開發提供了高效的服務器支持,確保後台的穩定運行。