全部產品
Search
文件中心

Elastic Compute Service:控制台購買Linux執行個體並搭建Wordpress網站

更新時間:Jun 03, 2026

WordPress 是一款主流的開源建站工具。使用 ECS 部署WordPress 後,可以快速搭建網站並發布文章。

操作步驟

請保證已補全帳號資訊,且綁定信用卡或PayPal帳號的情況下執行以下操作。

重要

補全帳號資訊的Elastic Compute Service新使用者,可免費試用ECS 3個月,詳細須知參見ECS免費試用

步驟一:建立ECS執行個體

  1. 訪問ECS控制台-執行個體,單擊建立執行個體

  2. 選擇自訂購買,完成購買配置。

    配置樣本值可供參考,未提及配置項按照預設即可。

    配置項

    配置樣本值

    付費類型

    按量付費

    地區

    美國(矽谷)

    網路及可用區

    專用網路:預設專用網路

    交換器:選擇可用性區域B的預設交換器。

    執行個體

    ecs.c9i.large

    為保證流暢運行,建議執行個體規格不低於2 vCPU 4 GiB。

    鏡像

    選擇公用鏡像下 Alibaba Cloud Linux 3.2104 LTS 64位。

    系統硬碟

    類型:ESSD 雲端硬碟

    容量:40 GiB

    公網IP

    勾選分配公網 IPv4 地址

    頻寬計費模式

    按使用流量

    建議升級至CDT計費,升級後贈送220GB/月公網流量(中國內地地區20GB/月,非中國內地200GB/月)。

    安全性群組

    選擇建立安全性群組,在普通安全性群組開通IPv4連接埠/協議處,新增勾選HTTP (TCP:80)SSH (TCP:22),允許外部HTTP訪問。

    登入憑證

    選擇建立後設定

  3. 確認配置費用,閱讀並勾選服務合約,單擊確認下單

步驟二:串連ECS執行個體

  1. 返回執行個體列表,待執行個體狀態為運行中,且健康狀態正常後,單擊操作列的遠端連線

  2. 在對話方塊中,單擊通過Workbench遠端連線對應的立即登錄

  3. 選擇免密串連後,單擊登入

    遠端連線會話最久維持6個小時,如果超過6小時沒有任何操作,串連會自動斷開,需要重新串連。

看到命令列即表示串連成功。

步驟三:搭建WordPress

  1. 部署 LNMP 環境。

    執行以下指令碼一鍵部署 Wordpress 所需的 LNMP 環境(Linux + Nginx + MySQL + PHP)。執行前將MYSQL_PASSWORD替換為自訂的MySQL root密碼 ,後續搭建 Wordpress 資料庫時需要使用。

    密碼長度須為8至30個字元,且必須同時包含大小寫英文字母、數字和特殊符號,其中特殊符號包含()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/
    curl -fsSL https://help-static-aliyun-doc.aliyuncs.com/install-script/deploy-lnmp-acl3_2.sh | MYSQL_ROOT_PASS='MYSQL_PASSWORD' bash
    指令碼僅適用於Alibaba Cloud Linux 3.2104 LTS 64位。
  2. 登入 MySQL,建立 WordPress 專用資料庫和使用者。

    • MYSQL_PASSWORD:填寫為上一步設定的MySQL密碼。

    • WORDPRESS_PASSWORD:自訂WordPress的使用者密碼。

      密碼長度須為8至30個字元,且必須同時包含大小寫英文字母、數字和特殊符號,其中特殊符號包含()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/
    mysql -u root -p'MYSQL_PASSWORD' <<EOF
    CREATE DATABASE wordpress;
    CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'WORDPRESS_PASSWORD';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress_user'@'localhost';
    FLUSH PRIVILEGES;
    EOF

    指令將建立一個名為wordpress的資料庫和一個具有該資料庫全部許可權的wordpress_user使用者。

  3. 下載並解壓 WordPress。

    cd /usr/share/nginx/html && sudo wget https://cn.wordpress.org/wordpress-6.4.4-zh_CN.zip && sudo yum install unzip -y && sudo unzip wordpress-6.4.4-zh_CN.zip
  4. 設定資料庫串連。

    1. 備份預設配置。

      sudo cp /usr/share/nginx/html/wordpress/wp-config-sample.php /usr/share/nginx/html/wordpress/wp-config.php
    2. 編輯 wp-config.php,將WORDPRESS_PASSWORD替換為設定的 WordPress 使用者密碼

      sudo sed -i "s/database_name_here/wordpress/" /usr/share/nginx/html/wordpress/wp-config.php && \sudo sed -i "s/username_here/wordpress_user/" /usr/share/nginx/html/wordpress/wp-config.php && \sudo sed -i "s/password_here/WORDPRESS_PASSWORD/" /usr/share/nginx/html/wordpress/wp-config.php
  5. 更新 Nginx 網站根目錄並重啟。

    sudo sed -i 's|root /usr/share/nginx/html;|root /usr/share/nginx/html/wordpress;|' /etc/nginx/conf.d/default.conf && sudo nginx -t && sudo systemctl restart nginx

步驟四:安裝WordPress並發布第一篇文章

  1. 安裝並登入Wordpress。

    1. 在本地瀏覽器中訪問 http://<ECS公網IP>,進入 WordPress 安裝頁面。

      <ECS公網IP地址>可在執行個體列表的IP地址列擷取。
    2. 填寫網站標題、管理使用者名、密碼和郵箱,單擊安裝WordPress

    3. 安裝完成後,單擊登入,輸入上一步設定的使用者名稱和密碼。

  2. 發布文章驗證訪問。

    1. 在左側導覽列,單擊文章 > 新增文章

    2. 輸入標題(如"Hello from Alibaba Cloud ECS"),單擊右上方發布,在確認彈窗中再次單擊發布

    3. 複製並開啟文章地址,頁面顯示剛才發布的文章,表示網站已對外可用。

計費說明

計費項目

  • 系統硬碟容量費用:40 GiB(雲端硬碟容量) × 雲端硬碟單價 × 計費時間長度。

  • 公網頻寬計費(按流量計費):出網流量 x 每 GB 流量單價。

    升級至CDT計費後,將贈送220GB/月公網流量 (中國內地地區20GB/月,非中國內地200GB/月)。
  • 執行個體規格的計算資源費用:執行個體規格單價 × 計費時間長度。

單價以ECS定價詳情頁為準。

擷取費用明細

登入費用與成本控制台,選擇賬單 > 賬單詳情。在产品名称篩選框中選擇產品名稱Elastic Compute Service,擷取費用明細。

資源清理

使用完畢後可釋放執行個體,停止計費。

重要

釋放後資料不可恢複。

  1. 在執行個體列表,單擊目標執行個體操作列下的image > 執行個體狀態 > 釋放

  2. 選擇立即釋放,單擊下一步

  3. 確認無即將保留的關聯資源資訊後,單擊確認

相關文檔