云服务器构建微信公众号管理系统

一.准备工作
开通云服务器安装
我准备的是(Ubuntu18.04 Apache PHP7.1)的镜像
配置安全组

采用FileZilla文件传输工具和putty终端工具
FileZilla下载地址:https://filezilla-project.org/download.php?type=client
putty下载地址:https://github.com/larryli/PuTTY/releases

下载微擎
下载微擎并解压缩。
下载地址:http://www.we7.cc/download/WeEngine-Laster-Offline.zi

二,开始安装
1.上传安装文件
进入 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。
云服务器构建微信公众号管理系统
将 微擎安装文件 上传至/data/wwwroot/default/目录。
云服务器构建微信公众号管理系统
在SSH中运行chown命令为目录赋予权限:
chown -R www /data/wwwroot/default
chown -R www /data/wwwroot/default/data

三,开始安装

  1. 设置数据库密码。在SSH中运行:
  2. 浏览器打开 http://ecs公网IP/old/phpmyadmin
    云服务器构建微信公众号管理系统

输入 root 账户和密码,点击【执行】进行登录
在左侧列表点击【new】。

在【数据库名】中输入数据库名称,例如:newdb,点击【创建】按钮。

访问:http://ecs公网IP,点击【install.php 进入安装 >>】。

这样就安装完成了。

目前微擎应该还未完善,可能会经常遇到500错误,为了尽可能的避免500错误,我们最好及时赋予目录权限,在Putty 中运行
chown -R www /data/wwwroot/default

登录后需要注册一下微擎的云平台,需要在:
http://s.we7.cc/index.php?c=home&a=auth&do=register
注册一下账号,然后在后台登录。需要更新系统避免一些错误。
云服务器构建微信公众号管理系统

添加需要管理的微信公众号
选择手动添加 根据内容添加
需要在微信公众号的后台添加开发者信息,将系统给出的 Token和 Key 复制到【基本配置】中即可。
进入【应用市场】,挑选一款适合自己的公众号应用。

回到网站,进入【未安装公众号应用】,安装一下刚刚购买的应用。

返回添加好的公众号,就可以看到刚刚安装好的应用了。