閱讀334 返回首頁    go 阿裏雲 go 技術社區[雲棲]


快速搭建phpwind論壇係統

phpwind 是采用 PHP + MySQL 方式運行的開源社區程序。輕架構,高效率簡易開發,幫助您快速搭建並輕鬆管理社區站點。phpwind 提供了 2 款完全不同的版本,分別是擁有成熟功能、海量插件支撐的 phpwind 穩定版(v8.7.1)和注重輕社區、高效、易開發的 phpwind 先進版(v9.0.1)。本文介紹如何使用雲市場的 PHPWind論壇係統(含智慧雲虛機麵板) 快速搭建論壇,包括:
  • 安裝並使用 phpwind 先進版
  • 安裝並使用 phpwind 穩定版
  • 獲取商業授權
適用於要搭建論壇的 經典網絡 用戶。

前提條件
您應該已經擁有已經備案的域名。如果沒有備案,購買 ECS 實例 後,您應到阿裏雲備案中心備案,備案地址為:https://beian.aliyun.com
操作步驟
安裝並使用 phpwind 先進版包括以下幾個步驟:
1.購買安裝了 PHPWind論壇係統(含智慧雲虛機麵板) 鏡像的 ECS 實例
2.登錄 phpwind 論壇
3.綁定域名
安裝 PHPWind論壇係統(含智慧雲虛機麵板) 鏡像
1.進入鏡像詳情頁,免費獲得PHPWind論壇係統(含智慧雲虛機麵板)鏡像
PHPWind論壇係統(含智慧雲虛機麵板)
2.單擊 立即購買,按提示步驟購買 ECS 實例,其中,網絡類型選擇 經典網絡
登錄 phpwind 論壇
1.登錄 ECS 管理控製台
2.在左邊導航欄裏,單擊 實例,進入 ECS 實例列表頁。

選擇所購 ECS 實例所在的地域,並找到所購 ECS 實例,在 IP 地址 列獲取該實例的公網 IP 地址。

在瀏覽器地址欄中,輸入公網 IP 地址。屏幕上會顯示提示頁麵。

在提示頁麵上,單擊 獲取權限 按鈕,下載權限文檔 zhcloud-readme.doc。
PHPWind論壇係統(含智慧雲虛機麵板)安裝成功!
權限文檔中包含了智慧雲虛機麵板權限(host)、FTP 權限(PHPWind ftp)、 MySQL 數據庫權限(PHPWind database)和 phpwind 後台管理權限(PHPWind admin)。
權限文檔 zhcloud-readme.doc

在瀏覽器地址欄裏,輸入 https://實例公網 IP 地址/admin.php,進入 phpwind 的登錄頁麵。

在 phpwind 登錄頁麵上,輸入在權限文檔 zhcloud-readme.doc 中獲取的 phpwind 後台管理的用戶名和密碼,再單擊 登錄。 
登錄 PHPWind 後台 
登錄 phpwind 後台,您就可以管理 phpwind 論壇了。 
phpwind 首頁

綁定域名

登錄 智慧雲虛機麵板 。登錄信息參見權限文檔 zhcloud-readme.doc:

host url 是指 智慧雲虛機麵板 的登錄地址;
host account 是指 智慧雲虛機麵板 的登錄賬號;
host password 是指 智慧雲虛機麵板 的登錄密碼。
登錄智慧雲虛機麵板
登錄之後,如圖所示。
智慧雲虛機麵板
單擊 域名綁定,輸入您的域名即可綁定。若您想禁止 IP 訪問,刪除含有 IP 地址的這條記錄即可。
域名綁定

安裝並使用 phpwind 穩定版

如果您想要安裝 phpwind 穩定版(v8.7.1),按下麵步驟操作。如果不想要安裝 phpwind 穩定版(v8.7.1),可以略過這部分內容。

新增網站
使用 FTP 連接到新建的站點
購買並下載安裝phpwind 穩定版(v8.7.1)
前提條件

您應已經安裝了 FTP 工具。在這裏,我們以 FileZilla FTP 為例(下載地址為:https://www.filezilla.cn/download/client)。

您應該已經擁有已經備案的域名。如果沒有備案,購買 ECS 實例 後,您應到阿裏雲備案中心備案,備案地址為:https://beian.aliyun.com。

新增網站

登錄 智慧雲虛機麵板。

單擊 增加網站 ,進入新增站點的頁麵。
增加網站

指定一個 FTP 賬號密碼,選擇站點目錄,單擊 下一步。
創建網站

啟用JSP 選擇 否,啟用PHP 選擇 是,PHP版本 選擇 PHP5.4 版本。
選擇腳本

類型 選擇 mysql,指定數據庫 名稱 及 數據庫 密碼,單擊 下一步。
創建數據庫

輸入一個 域名,單擊 執行創建。
綁定域名

至此,您已經成功創建了一個新的站點。您可以查看新站點 FTP 和數據庫的權限:

查看 FTP 的權限:進入麵板首頁,單擊 FTP 賬號,單擊 查看密碼,可以查看到新站點的 FTP 賬號和 FTP 密碼。
查看 FTP 賬號權限

查看數據庫權限:在 智慧雲虛機麵板 的 數據庫 可以查看到。
查看數據庫權限

使用 FTP 連接到新建的站點

啟動 FileZilla FTP。

輸入 ECS 實例的公網 IP 地址、FTP 賬號、FTP 密碼,單擊 快速鏈接。
FTP連接

購買並下載安裝 phpwind 穩定版(v8.7.1)

單擊 phpwind 8.7.1安裝包(UTF8) 進入程序下載詳情頁。確認信息後,單擊 立即購買。

確認訂單後,單擊 確認開通。

開通成功後,單擊 管理控製台。

在 已購買的服務 裏,找到 phpwind 8.7.1安裝包(UTF8),單擊 管理。
管理

在 應用管理信息 中,單擊下載地址。
下載地址

下載並解壓安裝包。

在 FTP 中,打開 phpwind 8.7.1安裝包(UTF8)的 upload 目錄,將 upload 目錄下的程序上傳到站點根目錄下。
上傳程序

在瀏覽器中訪問 新增站點 裏綁定的域名。

在彈出對話框中,單擊 接受。
phpwind安裝

單擊 下一步。
phpwind安裝

輸入數據庫權限,單擊 下一步。
phpwind安裝

完成安裝,進入 phpwind 論壇首頁。
phpwind安裝

獲取商業授權

如果您的 phpwind 論壇需要商業授權,請按下列步驟操作。獲取商業授權後,您可以合理合法地商業使用 phpwind 論壇程序。

如果不需要商業授權,可以省略這部分操作。

單擊 phpwind商業授權(含軟件包) ,進入phpwind商業授權詳情頁。

單擊 立即購買,按步驟付 1 元購買。

登錄 ECS 管理控製台。

進入 雲市場 > 已購買服務,找到 phpwind 商業授權,單擊 管理。
php商業授權軟件包

在 應用管理信息 中,單擊管理地址。
php商業授權 _ 應用管理信息

單擊 點擊這裏下載,得到驗證文件 verify.html,通過 FTP 工具上傳至站點根目錄,再單擊 立即授權。
phpwind商業授權

輸入您的站點域名,單擊 確定,就完成商業授權了。
phpwind商業授權成功

常見問題

301 重定向

登錄 智慧雲虛機麵板。

找到 自定義偽靜態 > 自定義,寫入 301 重定向的 Nginx 規則,單擊 保存。
ThinkPHP _ 自定義偽靜態

下麵以域名 yjcom.com 為例寫 301 重定向 Nginx 規則。

方法 A:不使用www.yjcom.com域名訪問網站時都 301 重定向到www.yjcom.com。

if ($host != ‘www.yjcom.com’ ) {
rewrite ^/(.*)$ https://www.yjcom.com/$1 permanent;
}
方法 B:使用yjcom.com域名訪問網站時才 301 重定向到www.yjcom.com。

if ($host = ‘yjcom.com’ ) {
rewrite ^/(.*)$ https://www.yjcom.com/$1 permanent;
}
注意:實際使用時,將以上代碼中的域名替換為您自己的域名。
使用智慧雲虛機麵板需要對公網開放哪些端口?

確保您 ECS 實例所在的安全組已經對公網開放如下端口:21 端口、80 端口、3306 端口、1777 端口、8081 端口。
確保您使用的安全軟件沒有封掉 1777 端口。

最後更新:2017-06-07 10:01:43

  上一篇:go  DevOps落地,這裏有幾個案例想和你聊聊!
  下一篇:go  模擬登陸知乎