中國站

LAMP

Apache 2.4, MySQL 5.7/8.0, PHP 5.3~8.1 | CentOS 7.2, Ubuntu 18.04.1

返回

目前國際最流行的Web應(yīng)用框架之一,包括了Linux操作系統(tǒng)、Apache Web服務(wù)器、MySQL關(guān)系數(shù)據(jù)庫管理系統(tǒng)和PHP編程語言。

LAMP堆棧是WordPress、Drupal和Laravel等開源PHP框架的基礎(chǔ)堆棧。堆棧本身的組件在其穩(wěn)定性和強(qiáng)大功能方面都經(jīng)過驗(yàn)證,可在高級生態(tài)系統(tǒng)上交付現(xiàn)代Web應(yīng)用程序。
Apache示例頁

部署后使用

查看LAMP應(yīng)用的各項(xiàng)配置信息

您可以在此頁面查看LAMP應(yīng)用的各項(xiàng)配置信息。例如:

  • MySQL 數(shù)據(jù)庫的管理員賬號(root)和密碼、數(shù)據(jù)庫地址。其中管理員密碼可通過登錄實(shí)例并執(zhí)行sudo cat /root/ReadMe命令獲取。

  • Apache 的首頁地址和網(wǎng)站根目錄。

  • Apache、MySQL、PHP軟件在操作系統(tǒng)中的安裝地址。PHP詳細(xì)配置信息可訪問http://實(shí)例的公網(wǎng)IP/phpinfo.php查看。
    LAMP應(yīng)用管理

提示:
若所選擇的PHP版本默認(rèn)未存在phpinfo.php文件,您需要通過以下步驟創(chuàng)建包>含phpinfo函數(shù)的phpinfo.php文件,再查看PHP配置詳情:

  1. 在遠(yuǎn)程連接的服務(wù)器命令行中,運(yùn)行以下命令,切換為root用戶。
    1. sudo su root
  2. 運(yùn)行以下命令,在網(wǎng)站根目錄創(chuàng)建phpinfo.php文件,用于保存phpinfo函數(shù)的相關(guān)代碼。
    1. vim /home/www/htdocs/phpinfo.php
  3. i鍵進(jìn)入編輯模式,添加以下代碼。
    1. <?php
    2. phpinfo();
    3. ?>
  4. Esc鍵,然后輸入:wq后按下Enter鍵,保存并退出文件。
  5. 在本地主機(jī)中,使用瀏覽器訪問輕量服務(wù)器公網(wǎng)IP/phpinfo.php。如果您的服務(wù)器已綁定域名,可以通過域名訪問您的域名/phpinfo.php。

使用FTP工具上傳代碼并調(diào)試

  1. 登錄使用LAMP應(yīng)用鏡像創(chuàng)建的實(shí)例,搭建FTP服務(wù)。

  2. 在本地計算機(jī)中使用FTP工具(如WinSCP)向LAMP服務(wù)器上傳自己的網(wǎng)站代碼,并對網(wǎng)站進(jìn)行測試調(diào)試。

域名與DNS解析設(shè)置

您可以給自己的LAMP實(shí)例設(shè)定一個單獨(dú)的域名。用戶可以使用易于記憶的域名訪問您的網(wǎng)站,而無需使用復(fù)雜的IP地址。有些用戶搭建網(wǎng)站僅用于學(xué)習(xí),這種情況下可使用IP直接訪問網(wǎng)站,但不推薦這樣操作。

如果您想要通過域名來訪問您的網(wǎng)站,可購買域名并備案網(wǎng)站后,使用DNS云解析配置域名解析,講域名指向?qū)嵗囊粋€IP地址(公網(wǎng)地址)。

開啟HTTPS訪問

可購買SSL證書、安裝給您的LAMP實(shí)例以開啟HTTPS訪問。