【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

  • A+
所属分类:轻量应用服务器

前言

随着微信公众号的发展单一的文章推送已经不能满足大家的需求了,公众号的玩法越来越多样化比如说之前席卷朋友圈的姓名算运气、结婚证生成等等,不过这些服务都是需要利用运营者自己的服务器实现的,这里就将介绍一下如何使用自己的ECS实现微信公众号管理系统。

一、首先我们得开通云服务器

数十款阿里云产品限时折扣中,赶快点击这里,领券开始云上实践吧!

学生用户可以在阿里云官网上进行学生认证后购买一定配置的ECS,仅需9.9元每月,学生用户无需担心花费过多用在服务器的问题。

学生用户在经过学生认证过后就可以在相关网址进行购买,网址为:

https://promotion.aliyun.com/ntms/act/campus2018.html?userCode=kzp4uq6k

那如果不是学生,推荐购买(二选一,建议阅读文章后根据自己需要选择):

买好了服务器就可以去刚刚注册好的账号管理里的管理控制台去查看服务器以及它的一些配置。

 

二、安装 LAMP 环境

预装环境和地域可根据实际个人情况自选,只要有 PHP 和 MYSQL 就行。这里推荐适合新手的 LAMP 环境(Linux + Apache + MySQL + PHP)所以在预装系统选择中可以随意选择。在购买了ECS之后,无需再购买镜像,只需停止服务器后更换系统盘即可。

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

选择镜像时,推荐使用 LAMP环境(Ubuntu16.04 Apache PHP7.1),因为这个镜像提供了比较丰富的工具:例如OSS备份,而且Apache、PHP等组件可以自行升级,更加安全

在选择更换系统盘后,选择镜像市场,然后选择从镜像市场选择(含操作系统)
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

输入安装环境,点击使用
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

打开公网IP,显示如下页面,表示镜像安装成功。
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

三、准备控制软件

接下来我们需要在自己的电脑上安装一个叫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内:

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

四、下载并上传微擎

接下来我们还需要下载 贴吧云签到的源文件,利用FileZilla上传到阿里云ECS上的服务器/data/wwwroot/default/目录下。
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

下载地址:http://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
在浏览器打开 http://ecs公网IP/old/phpMyAdmin

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

输入 root 账户和密码,点击执行登录,并左侧列表点击 new
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

在 数据库名 栏,输入数据库名称,例如:newdb

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

最后再往 PuTTY 中输入:

chown -R www /data/wwwroot/default/

六、安装微擎

  1. 访问:http://ecs公网IP,点击 进行安装
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  2. 数据库部分参照我的方法填写:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  1. 这样我们就安装完成了:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

4.回到首页就可以用我们的管理员账号登录了:
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

七、注册微擎云平台

  1. 目前微擎应该还完善,可能会经常遇到500错误,为了尽可能的避免500错误,我们最好及时赋予目录权限,在Putty 中运行:
chown -R www /data/wwwroot/default
  1. 登录后需要注册一下微擎的云平台,需要在:
    http://s.we7.cc/index.php?c=home&a=auth&do=register

注册一下账号然后在后台登录

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

  1. 注册好之后的样子:

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

八、更新系统

然后更新一下系统,及时更新系统可以避免一些错误:

检测一下是否有最新版本,有的话就及时更新

九、绑定微信公众号

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

  1. 选择手动添加公众号:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  2. 建公众号需要的内容:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

3.可以在微信公众号的这两个部分查找:
【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

  1. 六、然后会有一步是在微信公众号的页面添加开发者信息,将系统给出的 Token和 Key 复制到 基本配置 即可

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

十、添加公众号应用

  1. 这样我们就添加好公众号了,接下来我们测试一下公众号应用:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  2. 然后再回到网站,进入 未安装公众号应用 安装一下刚刚购买的应用
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

  1. 然后添加一个组:
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  2. 接着返回添加好的公众号,就可以看到刚刚安装好的应用了
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统
  3. 然后点击一个应用就可以进行设置或者扫二维码使用了!
    【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统

admin
安全 ssl证书https 网站可信 防劫 防篡改防监听快速签发GeoTrust
阿里云短信服务个人企业验证码系统&营销短信企业营销通用套餐
阿里邮箱 企业邮箱标准版 5账号
轻量应用服务器--云服务器vps 建站/应用/云主机

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: