ECS 7天实践训练营@day03
有的没的
今天的课程总体和昨天的差不大多,不过由于个人暂时没有这方面的需求,所以也只是先做到了安装部署的步骤。前两天的笔记由于GitHub域名解析问题临时放到了csdn,所以今天将博客同时部署到GitHub以及coding,配置了域名的解析,国内的访问会解析到coding的page。个人测试没有啥问题,希望真的没有啥问题。(后续:又出现了问题,coding实在太慢了,现在部署到了云服务器上)开通云服务器、安装运行环境以及上传文件的的操作与昨天的相同,可以点击链接查看。
基于云服务器构建微信公众号管理系统
开通云服务器
同样采用阿里云的ECS并在安全组中开放http80端口,https443端口,ssh22端口。
安装运行环境
采用LAMP环境(Ubuntu 18.04 Apache PHP7.1)
安装微擎
前置准备
微擎的install.php做了处理,所以要先去微擎官网注册账号,然后再下载相关文件,并且解压上传到
然后为目录赋予权限 1
chown -R www /data/wwwroot/default
创建数据库
查询数据库初始密码
1
grep dbrootpwd /root/oneinstack/options.conf

浏览器打开http://ecs公网IP/old/phpmyadmin (这里我碰到一个小坑,会显示404,后来发现只要将old中phpMyaAdmin文件夹名称改为全小写字母即可)
输入 root 账户和密码,点击【执行】进行登录
在左侧列表点击【new】新建数据库,名称随意
安装微擎
浏览器打开http://你的域名/install.php 登陆后进行安装(如果提示拒绝访问,没有权限之类可以再为目录赋予一下权限)
填写相关信息 - 数据库主机:localhost - 数据库用户:root - 数据库密码:之前查询出的密码 - 数据库名称:之前创建的数据库名称 - 表前缀:默认(ims_)
登录微擎
访问自己的域名进入登录界面 
登录后在左侧平台管理中可以添加平台
任选一个方式,相关信息可以在自己的公众号平台找到。因为个人暂时没这个需求就不深入了解啦。