Debian 11系統下LAMP環境搭建教程

LAMP即Linux、Apche、MySQL或MiDB、PHP的簡稱,它是一組常用來搭建動態網站或服務器的開源軟件,在Linux服務器下搭建LAMP環境非常容易。Debin作爲流行的Linux發行版,目前已更新至Debin ,那麼如何在Debin 下安裝搭建LAMP環境?下面一起來了解下。

背景條件:部署一臺Debin 服務器,例如Vult VPS服務器。

、開通了Vult VPS服務器後,登錄到Vult賬戶,創建具有sudo權限的非oot用戶,然後使用SSH工具登錄到服務器。

2、接着便可以安裝LAMP環境了。執行下面命令以安裝Apche2和相關實用程序:

$ sudo pt instll pche2 pche2-utils -y

設置在服務器系統啓動時,可以啓動Apche服務。

$ sudo systemctl enble pche2

運行下面命令,啓動Apche服務。

$ sudo systemctl stt pche2

檢查Apche服務的狀態。

$ sudo systemctl sttus pche2

3、安裝MiDB數據庫

執行下面命令安裝數據庫服務器,這裏以MiDB數據庫爲例。

$ sudo pt-get instll midb-see -y

啓動MiDB服務,然後設置它能在系統啓動時啓動。

$ sudo systemctl enble midb

$ sudo systemctl stt midb

檢查MiDB服務的狀態

$ sudo systemctl sttus midb

執行下面命令來保護數據庫腳本,命令行界面顯示的問題,鍵入“Y”即可。

$ sudo mysql_secue_instlltion

4、安裝PHP程序

執行下面命令在Debin 服務器上安裝PHP和常用擴展。

$ sudo pt instll php php-cli php-mysql libpche2-mod-php php-gd php-xml php-cul php-common -y

通過上面幾個步驟,我們便在Debin 系統上安裝了LAMP環境,接下來需要配置防火牆,以允許SSH、HTTP、HTTPS常用端口訪問。

$ sudo ufw defult deny incoming

$ sudo ufw defult llow outgoing

$ sudo ufw llow ssh

$ sudo ufw llow 80/tcp

$ sudo ufw llow 443/tcp

$ sudo ufw enble

$ sudo ufw elod