在Debian上搭建LNMP開發環境需要依次安裝Nginx、MariaDB和PHP。以下是詳細的步驟:
首先,更新系統軟件包列表并安裝Nginx:
sudo apt update
sudo apt install nginx
安裝完成后,啟動Nginx并設置開機自啟:
sudo systemctl start nginx
sudo systemctl enable nginx
驗證Nginx是否正常運行,可以在瀏覽器中訪問服務器的IP地址,如果看到Nginx的默認歡迎頁面,則表示安裝成功。
接下來,安裝MariaDB數據庫:
sudo apt install mariadb-server mariadb-client
安裝完成后,初始化MariaDB并設置root密碼:
sudo mysql_secure_installation
按照提示設置root密碼并完成其他安全配置。
最后,安裝PHP及其必要的擴展:
sudo apt install php libapache2-mod-php php-mysql php-fpm
安裝完成后,啟動PHP-FPM并設置開機自啟:
sudo systemctl start php7.4-fpm
sudo systemctl enable php7.4-fpm
驗證PHP是否正常運行,可以創建一個info.php
文件并放置在Web服務器的根目錄中:
<?php
phpinfo();
?>
然后在瀏覽器中訪問http://your_server_ip/info.php
,如果看到PHP信息頁面,則表示安裝成功。
希望這些步驟能幫助你順利在Debian上搭建LNMP開發環境。如果有任何問題,請參考相關文檔或尋求社區幫助。