微擎是一款基於 WEB2.0(PHP+Mysql) 技術架構,免費開源的公眾平臺管理系統,一款致力於將小程序和公眾號商業化、智慧化、場景化的自助引擎。
這裡選擇的環境為 LAMP,它是 Linux + Apache Httpd + MySQL + PHP 的縮寫,是網頁環境的黃金搭檔,可以兼容幾乎所有的 HTML 和 PHP 運行需求。接下來便是利用阿里雲的 ECS 搭建的步驟。
1. 安裝運行環境
1.1 搭建 LAMP 環境
存在以下三種方法搭建 LAMP 環境。
1.1.1 購買含有 LAMP 鏡像的 ECS
在購買阿里雲的 ECS 時,可以在選擇鏡像的時候在鏡像市場裡面找到含 LAMP 的鏡像。
或者點擊下面的鏈接:https://market.aliyun.com/products/53398003/cmjj016263.html
1.1.2 更換 ECS 的鏡像
在更換前需要先停止實例。隨後在【實例詳情】裡的【配置信息】中點擊【更多】中的【更換操作系統】。
1.1.3 手動搭建 LAMP 環境
可以參考我的上一篇博客中的搭建方法:
https://blog.csdn.net/SXiK_/article/details/107863976
2 安裝微擎
2.1 下載軟件和程序文件
需要進行對 ECS 的遠程終端控制和文件傳輸,這裡採用的軟件是 PuTTY 和 FileZiila,下載鏈接分別是:
https://github.com/larryli/PuTTY/releases
https://filezilla-project.org/download.php?type=client
下載微擎並解壓縮。下載鏈接如下;
http://www.we7.cc/download/WeEngine-Laster-Offline.zip
2.2 上傳程序文件
- 打開 FileZiila,進入 /data/wwwroot/default/ 目錄,創建一個 old 文件夾,將目錄上的原始文件全部搬到 old 內。
- 將解壓縮後的 微擎安裝文件 上傳至 /data/wwwroot/default/ 目錄。
- 使用 chown 命令為目錄賦予權限:
chown -R www /data/wwwroot/default
chown -R www /data/wwwroot/default/data
2.3 安裝微擎
2.3.1 設置數據庫
在 SSH 中運行下面一行代碼:
grep dbrootpwd /root/oneinstack/options.conf
一般會出現 dbrootpwd=‘KeYpZrZx’。這個代表 root 的密碼是 KeYpZrZx。
瀏覽器打開 [http:// 公網 IP/old/phpmyadmin],輸入 root 賬戶和密碼,點擊【執行】進行登錄。(http://%E5%85%AC%E7%BD%91IP/old/phpmyadmin)
在左側列表點擊【new】,創建一個新的數據庫(記住設置的新數據庫名稱)。
2.3.1 安裝微擎
使用瀏覽器訪問:http:// 公網 IP,點擊【install.php 進入安裝 >>】。
數據庫選項部分填寫參考內容如下:
項目 | 參考填寫內容 |
---|---|
數據庫主機 | localhost |
數據庫用戶 | root |
數據庫密碼 | KeYpZrZx |
表前綴 | ims_ |
數據庫名稱 | (之前設置的數據庫名稱) |
截止到目前的步驟,安裝已經完成。
3 使用微擎
======
使用微擎需要註冊,使用瀏覽器訪問 http://s.w7.cc/ 進行註冊。
註冊後在後臺登錄,按照指引進行管理公眾號的操作。
截止到目前的步驟,安裝並使用微擎管理公眾號的步驟就完成了。