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


【雲計算的1024種玩法】使用阿裏雲+微擎打造微信公眾號管理係統

前言

隨著微信公眾號的發展單一的文章推送已經不能滿足大家的需求了,公眾號的玩法越來越多樣化比如說之前席卷朋友圈的姓名算運氣、結婚證生成等等,不過這些服務都是需要利用運營者自己的服務器實現的,這裏就將介紹一下如何使用自己的ECS實現微信公眾號管理係統。

一、首先我們得開通雲服務器

學生用戶可以在阿裏雲官網上進行學生認證後購買一定配置的ECS,僅需9.9元每月,學生用戶無需擔心花費過多用在服務器的問題。

學生用戶在經過學生認證過後就可以在相關網址進行購買,網址為:https://promotion.aliyun.com/ntms/campus2017.html,

買好了服務器就可以去剛剛注冊好的賬號管理裏的管理控製台去查看服務器以及它的一些配置。

二、安裝 LAMP 環境

預裝環境和地域可根據實際個人情況自選,隻要有 PHP 和 MYSQL 就行。這裏推薦適合新手的 LAMP 環境(Linux + Apache + MySQL + PHP)所以在預裝係統選擇中可以隨意選擇。在購買了ECS之後,無需再購買鏡像,隻需停止服務器後更換係統盤即可。

NEW001
NEW002

選擇鏡像時,推薦使用 LAMP環境(Ubuntu16.04 Apache PHP7.1),因為這個鏡像提供了比較豐富的工具:例如OSS備份,而且Apache、PHP等組件可以自行升級,更加安全!

在選擇更換係統盤後,選擇鏡像市場,然後選擇從鏡像市場選擇(含操作係統)
NEW003

輸入安裝環境,點擊使用
NEW004

打開公網IP,顯示如下頁麵,表示鏡像安裝成功。
NEW005

三、準備控製軟件

接下來我們需要在自己的電腦上安裝一個叫PuTTY的軟件,用於遠程連接和管理我們在阿裏雲ECS上的服務器。

PuTTY是一種遠程登錄終端工具,可以在不同平台上運行,也可以同時在Win32 和 Unix 係統下模擬 xterm 終端。

這裏附上下載地址:https://github.com/larryli/PuTTY/releases

注意:在主機名稱或IP地址那一欄填上阿裏雲ECS上服務器公網IP地址。

然後安裝FileZilla軟件,一款非常好用的跨平台 FTP 軟件,隻需要在主機欄中聲明 sftp:// 協議,就可以連接了,就可以看到遠程 Linux 上的目錄了。

下載地址:https://filezilla-project.org/download.php?type=client

進入 /data/wwwroot/default/目錄,創建一個old文件夾,將目錄上的原始文件全部搬到old內:

screenshot

四、下載並上傳微擎

接下來我們還需要下載 貼吧雲簽到的源文件,利用FileZilla上傳到阿裏雲ECS上的服務器/data/wwwroot/default/目錄下。
screenshot

下載地址:https://www.we7.cc/download/WeEngine-Laster-Offline.zip

在 SSH 中運行chown命令為目錄賦予權限:

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

五、添加新的數據庫

在 Putty 中運行:

grep dbrootpwd /root/oneinstack/options.conf

會提示:

dbrootpwd='KeYpZrZx'

這就是我們的 root 密碼,一般來說默認就是 KeYpZrZx
在瀏覽器打開 https://ecs公網IP/old/phpMyAdmin

NEW005

輸入 root 賬戶和密碼,點擊執行登錄,並左側列表點擊 new
NEW007

在 數據庫名 欄,輸入數據庫名稱,例如:newdb

NEW006tKfTcgy1fira3r8codj30i6055mxb

最後再往 PuTTY 中輸入:

chown -R www /data/wwwroot/default/

六、安裝微擎

  1. 訪問:https://ecs公網IP,點擊 進行安裝
    screenshot

  2. 數據庫部分參照我的方法填寫:
    screenshot

  3. 這樣我們就安裝完成了:
    screenshot

4.回到首頁就可以用我們的管理員賬號登錄了:
screenshot

七、注冊微擎雲平台

  1. 目前微擎應該還完善,可能會經常遇到500錯誤,為了盡可能的避免500錯誤,我們最好及時賦予目錄權限,在Putty 中運行:

    chown -R www /data/wwwroot/default
    
  2. 登錄後需要注冊一下微擎的雲平台,需要在:
    https://s.we7.cc/index.php?c=home&a=auth&do=register
    注冊一下賬號然後在後台登錄

screenshot

screenshot

  1. 注冊好之後的樣子:

screenshot

八、更新係統

然後更新一下係統,及時更新係統可以避免一些錯誤:
screenshot
檢測一下是否有最新版本,有的話就及時更新

九、綁定微信公眾號

screenshot

  1. 選擇手動添加公眾號:
    screenshot

  2. 建公眾號需要的內容:
    screenshot

3.可以在微信公眾號的這兩個部分查找:
screenshot

  1. 六、然後會有一步是在微信公眾號的頁麵添加開發者信息,將係統給出的 Token和 Key 複製到 基本配置 即可

screenshot

screenshot

screenshot

screenshot

十、添加公眾號應用

  1. 這樣我們就添加好公眾號了,接下來我們測試一下公眾號應用:
    screenshot

  2. 然後再回到網站,進入 未安裝公眾號應用 安裝一下剛剛購買的應用
    screenshot
    screenshot

  3. 然後添加一個組:
    screenshot

  4. 接著返回添加好的公眾號,就可以看到剛剛安裝好的應用了
    screenshot

  5. 然後點擊一個應用就可以進行設置或者掃二維碼使用了!
    screenshot

最後更新:2017-09-12 11:32:35

  上一篇:go  gitlab配置ssh密鑰及簡單使用
  下一篇:go  一篇文章讀懂阿裏雲負載均衡性能保障型實例