天天看點

基于雲伺服器建構微信公衆号管理系統

# 一、安裝 PuTTY 和 FileZiila

我們需要使用 PuTTY 和 FileZiila 來實作對 ECS 的遠端終端控制和檔案傳輸。

PuTTY 是自由的跨平台 Telnet/SSH 用戶端,同時在 Win32 和 Unix 系統下模拟 xterm 終端。其主要作者是 Simon Tatham。

這裡使用由 Larry Li 維護并開源的中文版,下載下傳位址:

https://github.com/larryli/PuTTY/releases

填寫好主機名稱、IP 後點選【打開】,就可以使用終端連接配接了。

接下來安裝 FTP 軟體,推薦免費開源、跨平台、支援中文的 FileZilla,下載下傳位址:

https://filezilla-project.org/download.php?type=client

在【主機】文本框中輸入 sftp:// 你的 ECS IP,就可以連接配接了,就可以看到遠端 Linux 上的目錄了。

二、下載下傳微擎

下載下傳微擎并解壓縮。

下載下傳位址:

http://www.we7.cc/download/WeEngine-Laster-Offline.zip

三、上傳安裝檔案

  1. 進入 /data/wwwroot/default/ 目錄,建立一個 old 檔案夾,将目錄上的原始檔案全部搬到 old 内。
  2. 将 微擎安裝檔案 上傳至 /data/wwwroot/default/ 目錄。
  3. 在 SSH 中運作 chown 指令為目錄賦予權限:
chown -R www /data/wwwroot/default

chown -R www /data/wwwroot/default/data           

四、開始安裝

  1. 設定資料庫密碼。在 SSH 中運作:
grep dbrootpwd /root/oneinstack/options.conf           

會提示:

這就是我們的 root 密碼,一般來說預設就是 KeYpZrZx

  1. 浏覽器打開 http://ecs 公網 IP/old/phpmyadmin

輸入 root 賬戶和密碼,點選【執行】進行登入

  1. 在左側清單點選【new】。
  2. 在【資料庫名】中輸入資料庫名稱,例如:newdb,點選【建立】按鈕。
  3. 通路: 公網 IP,點選【install.php 進入安裝 >>】
  4. 填寫資料庫選項部分。
  5. 安裝完成。
  6. 回到首頁就可以用管理者賬号登入了。
  7. 目前微擎應該還未完善,可能會經常遇到 500 錯誤,為了盡可能的避免 500 錯誤,我們最好及時賦予目錄權限,在 Putty 中運作:
dbrootpwd='KeYpZrZx'           
  1. 登入後需要注冊一下微擎的雲平台,需要在:
http://s.we7.cc/index.php?c=home&a=auth&do=register

注冊一下賬号,然後在背景登入。

  1. 更新一下系統,及時更新系統可以避免一些錯誤。
  2. 添加需要管理的微信公衆号。
  3. 選擇【手動添加公衆号】。
  4. 根據頁面要求填寫内容。 可以在微信公衆号背景的這兩個部分中查找所需要的資訊。
  5. 有一步需要在微信公衆号的背景添加開發者資訊,将系統給出的 Token 和 Key 複制到【基本配置】中即可。

這樣就添加好公衆号了,接下來我們測試一下公衆号應用。

  1. 進入【應用市場】,挑選一款适合自己的公衆号應用。
  2. 回到網站,進入【未安裝公衆号應用】,安裝一下剛剛購買的應用。
  3. 傳回添加好的公衆号,就可以看到剛剛安裝好的應用了。
  4. 點選一個應用就可以進行設定或者掃二維碼使用了。