日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

快捷部署LNMP環境

LNMP(分別代表Linux、Nginx、MySQL和PHP)是目前主流的網站服務器架構之一,適合運行大型和高并發的網站應用,例如電子商務網站、社交網絡、內容管理系統等。本文檔提供了兩種LNMP環境部署方案,可以基于所使用的操作系統或是否已購買ECS實例來選擇相應的部署方案。

部署方案

支持操作系統

說明

ROS部署

CentOS 7.9

使用ROS部署可以創建一個新的按量付費的ECS實例,或者指定一個已有的ECS實例,以快速部署LNMP環境。

擴展程序部署

Ubuntu 20.04及以上

CentOS 7.7及以上

Alibaba Cloud Linux 3

使用擴展程序可以為單個或多個ECS實例快速部署LNMP環境。

ROS部署

重要

使用ROS自動配置LNMP環境時,請確保您選擇的ECS實例運行CentOS 7.9操作系統。對于通過ROS創建的ECS實例,將采用CentOS 7.9操作系統和按量付費模式進行計費。

前提條件

  • 如果您是通過ROS創建ECS實例,阿里云賬號余額不能低于100元,可以是現金、可用信用額度或者可用于開通產品的代金券。

  • 如果您是首次使用ROS,必須先開通ROS服務。ROS服務免費,開通服務不會產生任何費用。詳細信息,請參見資源棧快速入門

  • 如果您是已有ECS實例,安全組入方向規則已放行80端口(如果需要遠程訪問MySQL需要額外開放3306端口)。具體操作,請參見添加安全組規則

操作步驟

  1. 登錄ROS管理控制臺

  2. 在左側導航欄中,選擇模板 > 示例模板

  3. 示例模板頁面的搜索框中,輸入關鍵字部署LNMP進行搜索。

  4. 示例模板中,找到部署LNMP(Linux+Nginx+MySQL+PHP)環境

  5. 單擊創建資源棧

  6. 創建資源棧頁面,設置相關參數后單擊創建

    參數名稱

    描述

    資源棧名稱

    自定義資源棧名稱。

    ECS

    該選項默認關閉。如果開啟了是否選擇已有實例開關,則需要繼續在已創建ECS實例區域選擇已有實例。

    可用區ID

    (必填)設置ECS實例所屬的可用區ID。

    實例類型

    設置ECS實例使用的實例規格,您可以在實例中選擇已有實例。

    系統磁盤類型

    設置ECS實例的系統盤的云盤類型。

    實例密碼

    (必填)設置ECS實例的登錄密碼。

    數據庫名稱

    填寫MySQL的數據庫名。

    數據庫用戶名

    填寫用于訪問MySQL數據庫的用戶名。

    數據庫密碼

    (必填)設置訪問MySQL數據庫的密碼。

    數據庫root用戶密碼

    (必填)設置MySQL管理員用戶(root)的密碼。

    Nginx源

    Nginx下載地址。建議使用默認的Nginx下載地址。

    說明

    您可以根據實際需求自行單擊下一步,進行合規預檢(可選)以及檢查并確認(可選)。更多信息,請參見創建資源棧。本示例中保持可選操作中的默認配置進行資源棧的創建。

測試驗證

說明
  • 資源頁簽,可以查看棧中所有資源。

  • 事件頁簽,可以查看ROS創建資源棧過程的日志記錄。

單擊輸出頁簽,訪問NginxWebsiteURL的值進入如下頁面。

phpinfo

擴展程序部署

說明

如果需要批量安裝,您可以登錄系統運維管理控制臺,左側菜單選擇服務器管理 > 擴展程序,選擇LNMP一鍵安裝

使用限制

  • 安全組入方向規則已放行80端口(如果需要遠程訪問MySQL需要額外開放3306端口)。具體操作,請參見添加安全組規則

  • 使用本功能時,您的實例需滿足以下條件。

    • ECS實例必須處于運行中狀態。

    • ECS實例已分配公網IP地址或綁定彈性公網IP(EIP)。具體操作,請參見綁定EIP

    • ECS實例已安裝云助手,并且云助手狀態為正常

    • 操作系統

      • Ubuntu 20.04及以上

      • CentOS 7.7及以上

      • Alibaba Cloud Linux 3

  • 如果您是RAM用戶,遵循最小權限原則,請參見以下自定義權限策略,為RAM用戶完成授權。

    自定義權限JSON

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": "bssopenapi:GetOrderDetail",
          "Resource": "*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "ecs:DescribeCloudAssistantStatus",
            "ecs:DescribeInstances",
            "ecs:DescribeInvocationResults",
            "ecs:DescribeInvocations",
            "ecs:RunCommand"
          ],
          "Resource": "*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "oos:GetTemplate",
            "oos:ListInstancePackageStates",
            "oos:StartExecution",
            "oos:UpdateInstancePackageState"
          ],
          "Resource": "*"
        },
        {
          "Effect": "Allow",
          "Action": "oss:GetObject",
          "Resource": "*"
        }
      ]
    }

操作步驟

  1. 登錄ECS管理控制臺,找到目標ECS實例,單擊實例ID,進入實例詳情頁。

  2. 選擇定時與自動化任務 > 安裝/卸載擴展程序 > 安裝擴展程序

    image

  3. 安裝擴展程序對話框,要安裝的擴展程序選擇LNMP一鍵安裝,然后單擊下一步,按照界面提示完成操作。image

    當任務狀態為已完成時,說明LNMP已部署。image

    說明

    MySQL root用戶密碼請查看任務詳情,擴展信息內容。

  4. 在本地物理機上使用瀏覽器訪問http://ECS實例公網IP/phpinfo.php,驗證LNMP是否已成功安裝。phpinfo