本文主要是介绍阿里云ECS进阶训练营Day3 部署微擎系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 零、作品展示
- 一、需要的前置知识
- 1.1 开通并配置服务器
- 1.2 使用XShell、WinSCP等工具
- 1.3 为服务器搭建LAMP环境
- 二、微擎
- 2.1 什么是微擎
- 2.2 微擎可以做什么
- 三、安装微擎
- 3.1 下载并上传微擎
- 3.2 创建微擎数据库
- 3.3 安装微擎
- 四、使用微擎
- 4.1 更新系统
- 4.2 获取公众号信息
- 4.3 添加一个平台
- 4.4 配置公众号
- 5.5 更多……
零、作品展示
demo在线访问地址:1jumao.cn/me
一、需要的前置知识
1.1 开通并配置服务器
在我day1笔记的第一部分中有详细提及开通服务器和配置安全组:
https://blog.csdn.net/konley233/article/details/107836042
初学者可以开放所有端口:协议类型选择全部,授权对象0.0.0.0/0
如下:
1.2 使用XShell、WinSCP等工具
在我day2笔记的第一部分有详细提及这两个工具的下载、安装以及使用
https://blog.csdn.net/konley233/article/details/107861443
1.3 为服务器搭建LAMP环境
同样在我day笔记里的第二部分有详细提及如何通过两种方式部署LAMP环境
https://blog.csdn.net/konley233/article/details/107861443
二、微擎
2.1 什么是微擎
微擎官网:https://www.w7.cc/
微擎是一款免费开源的公众号,微信小程序支付宝小程序,熊掌号,pc建站管理系统,拥有成熟、稳定的的技术解决方案。
其具有以下特点:
- 开发架构
- 基于目前流行的WEB2.0的架构(php+mysql),拥有成熟、稳定的的技术解决方案
- 系统可控性
- 源码透明、开放,一切的数据及资源都架设在自己的服务上,保证独立性、安全性及可控性
- 开放的生态理念
- 活跃的第三方开发者及开发团队,依托微擎开放生态系统,轻松扩展
2.2 微擎可以做什么
微擎在分权、系统、小程序、公众号、PC端、前端首页、APP端均有对应的应用。
如:
- 餐饮,商城,建站,营销,游戏,行业等上千款小程序模板,无需代码操作,一键生成小程序
- 餐饮,商城,酒店,拼团,门店,会员,会员,支付,营销,游戏,抽奖,吸粉,物联网和人工智能应用等公众号的搭建
- 适用于各行各业的企业官网模板,一键式生成,网站素材轻松导入,并具有AR,大屏幕等各类营销功能
三、安装微擎
3.1 下载并上传微擎
第一步:下载
你可以在其官网找到下载地址:
注意:新版官网推荐使用在线版,我们这里也选取在线版
下载地址:https://cdn.w7.cc/download/WeEngine-Laster-Online.zip
第三步:移动phpmyadmin到二级目录下(可选)
如果你是使用镜像安装且 default
目录默认就是phpmyadmin的话
那么可以将 default
里的phpmyadmin的所有文件移动到另外一个文件夹下,如 default/old
,这样子就可以使用默认ip地址来直接访问微擎,使用ip/old/phpmyadmin
来访问数据库管理页面
操作如下:
进入/data/wwwroot/default/
目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。
第三步:配置微擎
下载解压好的压缩包解压,将WeEngine-Laster-Online
文件夹下的**install.php
上传到/www/wwwroot/default
目录里面**
在 SSH 中运行chown命令为目录赋予权限
chown -R www /data/wwwroot/default
chown -R www /data/wwwroot/default/data
3.2 创建微擎数据库
1.设置数据库密码。在SSH中运行:
grep dbrootpwd /root/oneinstack/options.conf
会提示:
dbrootpwd='KeYpZrZx'
KeYpZrZx即为数据库密码
2.浏览器打开你的phpmyadmin
通常是输入http://ecs公网IP/old/phpmyadmin
输入用户名和密码后进入以下界面
3.点击左上角的 new
输入相应的数据库信息创建一个数据库
- 数据库名称:比如medb
- 排序规则:选择
utf8mb4_general_ci
3.3 安装微擎
1.浏览器访问 http://ecs公网IP/install.php
2.登录(没有的就注册)后,点击安装微擎,会出现数据库配置页面
- 数据库主机:默认是
127.0.0.1:3306
或者localhost
也可以 - 数据库用户:默认
root
- 数据库密码:上面获取到的密码
- 数据库名称:刚刚在phpmyadmin创建的数据库名称
- 数据库前缀:输入
me
就可以了
如图所示
3.点击安装系统,等待下载安装
4.设置系统账号,根据自己的需求修改即可
5.点击下一步,然后进入客户端即可
注:以后就可以直接通过直接输入 公网ip
来访问了
四、使用微擎
4.1 更新系统
在线安装后通常需要进行升级,在首页点击 升级版本
过一会儿就好啦
4.2 获取公众号信息
在微信公众平台获取待会要用的各种信息,前提是需要有一个公众号
①微信公众平台找到 公众号设置
:从该页面可以获取到微信号、原始id等信息
②打开 基本配置
③点击获取AppSecret,根据相关提示操作后可以得到 AppId
和 Appsecret
注意:Appsecret只生成显示一次,需要自己保存
4.3 添加一个平台
点击左上角的 添加平台
,选择 公众号
4.4 配置公众号
①将4.3获取到的各种公众号信息填写进去,然后点击下一步
②添加主管理员,然后按下一步
③根据页面相关提示操作
⑤在微信公众平台填写相关信息后,点击下一步,大功告成!
5.5 更多……
至此,我们已经入门了,从零到添加一个公众号
微擎提供了相当丰富的玩法,更多功能请你去探索~
这篇关于阿里云ECS进阶训练营Day3 部署微擎系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!