阿里云进阶课程三——基于云服务器构建微信公众号管理系统

准备工作

今天是阿里云高校课程的第三天,任务是基于阿里云服务器构建微信公众号管理系统。(不得不吐槽一下这次课程阿里云的教程有点旧了,微擎的网址都搬迁了但是没有改过来。。。)

阿里云服务器镜像配置

第一步仍然是配置一下服务器的镜像环境,因为今天仍然要用到data/wwwroot/default目录,重新配置有个好处就是我们不用去把里面原来的文件手动删除,它会自动重置。

我们去阿里云服务器的管理页面,将服务器停止(不停止无法更换镜像),推荐强制停止,这样快一些(里面的文件换了镜像就全部重置了不必担心损坏之类的问题)

在这里插入图片描述
停止之后在配置信息的“更多”中找到更换系统盘
在这里插入图片描述
进入重新配置页面,选择镜像市场
在这里插入图片描述
在搜索框内输入(Ubuntu18.04 Apache PHP7.1)
在这里插入图片描述
这里需要注意的是,本次选择的镜像与阿里云教程中选择的ubuntu 16.04不太一样,因为我用教程中的镜像设置起来有些问题,所以在这里使用了ubuntu 18.04版本的。

接下来就选择自定义用户名和密码,用户名还是使用root,密码就自行配置了,然后需要手机的验证码,全部搞定后就配置完成啦,等个10多秒去控制台看看,服务器显示已启动就可以进行下一步。(还要记得配置安全组噢!详细可以查看阿里云安全组配置文档

FileZilla和终端工具安装

因为这次的任务需要上传我们下载好的本地文件,所以在这里推荐大家下载FileZilla(文件传输工具)
FileZilla下载地址:https://filezilla-project.org/download.php?type=client
下载好之后就是这个界面啦
在这里插入图片描述
然后就是终端工具,大家可以使用putty,这里使用由 Larry Li维护并开源的中文版,下载地址:https://github.com/larryli/PuTTY/releases
在这里插入图片描述
不过我更推荐大家使用MobaXterm,简直是终端神器hhh,详细下载和使用可以参考我进阶课程第一课的博客https://blog.csdn.net/qq_45940870/article/details/107840976
在这里插入图片描述

下载微擎压缩包

这里就出现了本次教程中的第一个坑点,微擎的官网已经迁移了!!!然后教程中还用原来的链接下载安装包,结果就是
在这里插入图片描述
心酸,不过我百度了一下hhh,微擎的官网已经搬迁到http://www.w7.cc,有兴趣的同学可以自行访问
在这里插入图片描述
我就直接提供本次任务所需的压缩包链接吧

https://cdn.w7.cc/download/WeEngine-Laster-Online.zip

更坑的是,这个压缩包下载解压之后跟教程里的是完全不一样啊,因为微擎自己更换了这个东西的安装方式,解压完里面现在只有一个install.php文件了。
不过别怕,等下我也会详细讲解如何安装的!至此我们的准备工作就大致完成了。

微擎的安装和配置

在云服务器上配置微擎文件

首先我们需要让FileZilla连接上我们的云服务器,我们主要使用sftp协议写入文件,主机处写sftp://(公网ip),用户名和密码写刚刚配置镜像设置好的就行,端口写22(也可以不写,不写时默认是22),点击快速连接即可。
在这里插入图片描述
连接之后进入 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。
在这里插入图片描述
然后将解压缩后的微擎(只有一个install.php文件)上传到data/wwwroot/default目录下在这里插入图片描述
文件传输好了之后,我们还需要去打开远程终端访问,更改一下目录的权限

chown -R www /data/wwwroot/default

在这里插入图片描述

设置数据库信息

我们还需要给自己的云服务器数据库添加信息,以便之后微擎数据的管理
首先要拿到我们数据库的原始密码,在终端工具中输入

grep dbrootpwd /root/oneinstack/options.conf

就会得到我们数据库的原始密码,这里又是一个坑点,阿里云教程里面说到密码一般默认是KeYpZrZx,但其实不是,我重装系统试了好几次都不一样的…所以我们乖乖输命令拿密码吧hhh在这里插入图片描述
拿到密码后,我们打开Google,输入

http://ecs公网IP/old/phpMyAdmin

这里又是一个坑点,阿里云教程中的"M"和"A"没有大写,如果按照教程那样复制进去会得到404…真的无语了害。
打开之后会出现以下页面
在这里插入图片描述
就把用户名和刚才得到的密码输入进去点执行就好啦,进入之后看到左侧栏的New
在这里插入图片描述
这里就会让你创建一个新的数据库,在名称中填入newdb,然后点创建就可以了
在这里插入图片描述
这样我们的数据库信息就设置好啦!

云服务器上安装微擎

微擎的整体安装现在都要在云服务器上进行,这个在微擎官网也有介绍
这里又是一个坑点,害。因为微擎更改了安装方式,按照阿里云教程中直接登陆公网ip会得到404…所以我们要先访问

http://ecs公网IP/install.php

这样才可以进入微擎的安装页面。进入之后会要求我们先配置数据库参数,按照下图输入信息即可(特别注意数据库主机填 localhost在这里插入图片描述
数据库用户和密码还是刚刚得到的那些。
输入完成之后就可以点击安装系统啦
在这里插入图片描述
完成之后就可以进入应用控制台查看了在这里插入图片描述
至此我们微擎的安装就完成啦!

配置微擎信息

我们安装好微擎之后,就可以直接登陆公网ip了

http://公网ip

登陆之后我们首先要进入控制台检查系统更新,否则后续操作容易报错
在这里插入图片描述
在这里插入图片描述
然后阿里云教程中就要求我们去注册站点,结果我找了很久,发现它已经自动注册了hhh,所以我们不需要管这一步了,我们现在就可以去添加微信公众号到微擎里面啦
在这里插入图片描述
在这里插入图片描述
添加完成之后,就可以对其进行相应的操作,微擎的应用市场里还提供了功能插件(有些要付费),可以根据自己的选择搭建公众号管理系统。

结语

至此,本次的任务就完成啦!希望对正在阅读的你有所帮助。
如需转载,记得注明出处噢!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值