Day3--搭建微信公众号管理系统

Day3–搭建微信公众号管理系统

不知不觉,我们的ESC课程以经快走到一半了。在今天的课程中,我们学习到了ESC一种切合时事的用法,搭建微信公众号管理系统,下面我们就来看看如何一步一步进行搭建吧!

安装运行环境

和安装WIKI一样,在安装之前,我们需要通关更换镜像来配置LAMP环境。所谓LAMP环境,指的是Linux + Apache Httpd + MySQL + PHP,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。

而在这次的安装中,我们使用的是 LAMP环境(Ubuntu16.04 Apache PHP7.1),我们可以在更换系统中找到镜像市场,再在其中搜索**LAMP环境(Ubuntu16.04 Apache PHP7.1)**就可以看到啦。

接着一键配置再加上开发所有端口我们的前期工作就准备好啦。这时我们可以通过访问:http://你的公网iP/就能看到我们的网页啦:

在这里插入图片描述

安装微擎

和之前一样,我们还是需要使用PuTTY和FileZiila来实现对ECS的远程终端控制和文件传输。其中PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。我们可以在Github中下载到https://github.com/larryli/PuTTY/releases。

在下载安装完成后,我们填写好主机名称、IP后点击【打开】,就可以使用终端连接了。

接下来安装FTP软件,我们这次下载的是免费开源、跨平台、支持中文的软件FileZilla,下载地址:https://filezilla-project.org/download.php?type=client,在下载完成后,在主机文本框中输入 sftp://公网IP,就可以连接了,就可以看到远程 Linux 上的目录了。

接着我们通过http://www.we7.cc/download/WeEngine-Laster-Offline.zip下载微擎。

接着我们进入 /data/wwwroot/default/ 目录,创建一个Jvruo文件夹,将目录上的原始文件全部搬到Jvruo内,并通过FTP软件解压缩后的MediaWiki程序文件上传至 /data/wwwroot/default/ 目录,最后使用

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

为了防止500错误,我们还要在Putty中传入命令:

chown -R www /data/wwwroot/default

为我们的目录提供权限。

接着我们要开始设置我们的数据库啦,这在之前的课程中是没有的,需要认真学习!!!我们在SSH中运行:

grep dbrootpwd /root/oneinstack/options.conf

这时会提示

dbrootpwd='KeYpZrZx'

这就是我们的 root 密码,一般来说默认就是 KeYpZrZx,后期也能进行修改。

我们接着用浏览器打开浏览器打开 http://ecs公网IP/Jvruo/phpmyadmin,输入用户名root,密码**KeYpZrZx
**

进入后在左侧点击New添加新的数据库,我们在数据库名中输入数据库名称,例如:newdb,点击创建按钮。

这时我们再用http://IP访问我们的ESC,点击install.php 进入安装 >>。稍作等待后,我们就能进入设置界面,按照如下信息进行配置,管理员账号密码随意并点击确定就完成安装啦:

在这里插入图片描述
这时我们回到首页就能用管理员账号密码登录了。

通过微擎管理微信公众号

在用管理员账户登录后需要先进行更新,接着注册一下微擎的云平台,需要在:http://s.we7.cc/index.php?c=home&a=auth&do=register注册一下账号,然后在后台登录。接着我们在系统管理中添加需要管理的微信公众号,我们依次选择手动添加公众号并根据页面要求填写内容。

这样就添加好公众号了,接下来我们测试一下公众号应用。进入应用市场,挑选一款适合自己的公众号应用。接着回到网站,进入未安装公众号应用,安装一下刚刚购买的应用。返回添加好的公众号,就可以看到刚刚安装好的应用了。点击一个应用就可以进行设置或者扫二维码使用了。

结语

通过这次课程,我们学会了如何通过微擎搭建微信公众号管理系统,在接下来的课程里,我们还会学习ESC的更多用法。最后希望你喜欢这篇BLOG!!

Amango 芒果微信公众号管理框架是基于 Onethink 开源框架进行的二次开发,它继承Onethink的基本CMS管理理念,丰富了对微信公众号管理的更好得支持。 因此,它既可以兼容Onethink的插件也支持微信插件。本系统专注于单个微信公众号的管理,但它又不同于其他微信公众号管理系统。对于微信公众号管理 而言,无论你是使用者,还是插件开发者,它对于大家而言都是“新鲜”的。注重单公众号管理的个性化的实训,因此,它的部分理念是独树一帜的。如果你是匠心独运你的微信公众号,不妨来体验它,它将带给你新的微信公众号管理视角对于使用者来说对于信息调用:微信回复支持全站调用任意cms内容对于资源调用:微信素材统一管理机制对于关键词:微信关键词高级自定义(在芒果这,关键词=用户请求 自定义响应),您可以自定义关键词激活时间,分组,权限,主题等等...,此外,为了资源重复利用,我们的可以通过请求和响应的拖拽式绑定组装任意你想要的关键词对于关注者:自定义关注者所在分组,积分体制,用户分组所拥有的权限对于运营方面:微信支持任意位置植入任意内容,无论你是图文消息,文本消息,语音消息,地理消息等等,我们可以自行定义任意时间段植入任意内容对于前端页面:我们统一了插件与资讯界面风格,增强了用户中心以及自动登录对于开发者来说(仅仅针对微信插件)对于插件/资讯前台:采用自动响应的Amaze UI作为我们的Css框架,开发者可以采用模板渲染统一风格,为了更好地结合微信浏览器,我们内置了分享以及相关js控制显示对于微信端出来开发:我采用简洁的插件文件夹布局,更加简洁明了,针对微信控制器处理的开发,我们将更多的方法独立封装自定调用 【creat_url自动创建插件URL,lock上下文模块锁定,error/success快捷回复...等等】,在这里,无需手写繁杂的代码,只需 配置rules就可以进行关键词自动匹配,自动截取,自动定位到你的操作,让你的精力更多投入到功能开发而不是枯燥的关键词逻辑判断 标签:Amango
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值