如果我們部署WEB環(huán)境用于網(wǎng)站項(xiàng)目,我們還是建議用成熟的一鍵包或者可視化面板這種,畢竟軟件的部署和后續(xù)的運(yùn)維方便很多。但是,如果我們有需要學(xué)習(xí)Linux環(huán)境的原理,那還是要學(xué)會(huì)原生態(tài)部署軟件的,比如常用的LAMP環(huán)境我們這篇文章準(zhǔn)備部署一遍。
在前面的文章中,我們也有部署過(guò)LOMP。
第一、安裝Apache引擎
當(dāng)前服務(wù)器環(huán)境用的是Ubuntu鏡像,這里我們拿到服務(wù)器權(quán)限后,準(zhǔn)備先部署Apache。
sudo apt update sudo apt install apache2 -y
同時(shí),我們最好也需要升級(jí)更新軟件源。
安裝完畢之后,通過(guò)命令檢查是否運(yùn)行。
sudo systemctl status apache2.service
這里可以看到上圖的 Running 狀態(tài)。
這里我們可以直接瀏覽器輸入IP地址可以看到 Apache的成功默認(rèn)界面。
第二、安裝MySQL數(shù)據(jù)庫(kù)
sudo apt install mysql-server -y
我們直接安裝默認(rèn)自帶的MYSQL數(shù)據(jù)庫(kù)版本。默認(rèn)應(yīng)該是8.0版本。如果我們需要安裝低版本,則需要單獨(dú)指定安裝。
安裝后,我們檢查看看是不在運(yùn)行。
sudo systemctl start mysql sudo systemctl enable mysql
這里我們先啟動(dòng)設(shè)置啟動(dòng)項(xiàng)。
通過(guò)命令檢測(cè)數(shù)據(jù)庫(kù)是否運(yùn)行。
sudo systemctl status mysql
安裝完畢之后,我們需要配置數(shù)據(jù)庫(kù)的安全。這個(gè)我們有安裝過(guò)的朋友都知道,直接命令根據(jù)向?qū)гO(shè)置密碼。
sudo mysql_secure_installation
設(shè)置密碼,以及輕量默認(rèn)數(shù)據(jù)庫(kù)字段。
第三、安裝PHP軟件
sudo apt install php libapache2-mod-php php-mysql -y
默認(rèn)直接安裝PHP是8.1版本。
安裝完畢之后,我們進(jìn)行檢測(cè)看看。
我們直接用vi編輯器添加默認(rèn)頁(yè)面。
vi /var/www/html/info.php
然后添加代碼
<?php phpinfo();?>
然后保存后退出,在地址欄輸入:
http://IP地址/info.php
打開(kāi)看看。
看到這樣正常的PHP探針就可以開(kāi)。
這樣,我們的LAMP WEB環(huán)境三大組件都安裝成功。
評(píng)論