,LAMP分别表示
Linux、Apache、MySQL以及PHP,即在
Linux系統中安裝Apache、MySQL以及PHP。本文将介紹如何使用輕量應用伺服器的LAMP鏡像快速搭建開發環境。
背景資訊
本文選用LAMP 7.4鏡像建立輕量應用伺服器,鏡像中的作業系統與軟體的版本資訊如下:
步驟一:建立伺服器
- 登入 輕量應用伺服器管理控制台 。
- 在左側導航欄,單擊伺服器清單。
- 在頁面右上角,單擊建立伺服器。
- 在輕量應用伺服器售賣頁,完成資源配置。建立伺服器的具體操作,請參見 建立伺服器(WordPress應用鏡像)
其中,您需要在鏡像區域,選擇應用鏡像的LAMP 7.4。
建立完成後,傳回伺服器清單,您可以檢視到
LAMP伺服器的卡片資訊
步驟二:檢視應用資訊
- 在伺服器清單單擊LAMP伺服器卡片。
- 在左側導航欄,選擇應用管理 > 應用詳情。
- 檢視應用預置軟體的使用者密碼資訊。
-
- 在LAMP資訊區域,單擊複制,然後單擊遠端連接配接。
- 在遠端連接配接的伺服器指令行中,單擊滑鼠右鍵,然後粘貼指令并回車,檢視應用的相關資訊。您 可以擷取鏡像中預裝的資料庫管理密碼以及FTP使用者密碼資訊
- 滑鼠選中應用資訊,單擊滑鼠右鍵,然後單擊複制,将資訊粘貼至本地主機,友善後續部署網站時使用。密碼資訊請您妥善保管。
- 可選:檢視PHP配置詳情。如果您需要使用
函數檢視PHP的配置詳情或者需要确認伺服器運作是否正常,可以通過本步驟進行檢視。LAMP鏡像的6.1.0和7.4版本存在以下差異:phpinfo
-
- LAMP 7.4鏡像中預置了包含
函數的phpinfo.php檔案,儲存在網站根目錄 /data/wwwroot/default 下。您可以直接在本地主機中,使用浏覽器通路phpinfo
( 如果伺服器已綁定域名,請通路輕量應用伺服器公網IP/phpinfo.php
),檢視PHP配置詳情。本文示例中,選用的是LAMP 7.4鏡像,是以您可以直接檢視PHP配置詳情。您的域名/phpinfo.php
- LAMP 6.1.0鏡像 中預設不存在phpinfo.php檔案,您需要通過以下操作步驟建立包含
函數的phpinfo.php檔案,然後再檢視PHP配置詳情。phpinfo
- LAMP 7.4鏡像中預置了包含
sudo su root
-
- 運作以下指令,在網站根目錄建立phpinfo.php檔案,用于儲存
函數的相關代碼。phpinfo
- 運作以下指令,在網站根目錄建立phpinfo.php檔案,用于儲存
vim /home/www/htdocs/phpinfo.php
-
- 按i鍵進入編輯模式,添加以下代碼。
<?php
phpinfo();
?>
-
- 按Esc鍵,然後輸入
後按下Enter鍵,儲存并退出檔案。:wq
- 在本地主機中,使用浏覽器通路
輕量應用伺服器
。如果您的伺服器已綁定域名,可以通過域名訪 問公網IP/phpinfo.php
PHP配置詳情如下圖所示,表示LAMP伺服器運作正常。您的域名/phpinfo.php
- 測試完成後,建議您運作以下指令,在網站根目錄下删除phpinfo.php檔案,避免資訊洩露。
- 按Esc鍵,然後輸入
rm -rf /home/www/htdocs/phpinfo.php
步驟三:測試通路網站
将您需
要部署的Web項目檔案上傳至伺服器的網站根目錄,并将項目檔案的所屬使用者改為www。本示例中,将通過
FileZilla工具上傳僅用于測試的
test.html檔案,檔案内容如下所示:
<head>
<meta charset="utf-8">
<title>Test Environment</title>
</head>
<body>
Test123456789
</body>
</html>
具體的操作步驟如下所示。
- 将本地主機中儲存的網站代碼上傳至LAMP伺服器的網站根目錄。
chown -R www:www /data/wwwroot/default/test.html
- 在本地主機,使用浏覽器通路
。如果您的伺服器已綁定域名,可以通過域名通路輕量應用伺服器公網IP/test.html
如下圖所示,成功通路網站。您的域名/test.html