ECS实践训练营Day3-基于云服务器构建微信公众号管理系统

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: ECS实践训练营Day3-基于云服务器构建微信公众号管理系统

[](#微擎运行环境搭建 "微擎运行环境搭建")微擎运行环境搭建

LAMP 环境昨天已搭建,今日可继续使用

PHP 环境需要增加 php7.4-curl php7.4-zip

今日用到 MySQL,安装方式:apt install mysql-server-8.0,安装后默认 root 密码为空

先执行数据库初始化:

mysql\_secure\_installation

Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any other key for No:  # 回车

Please set the password for root here.

New password:   # 输入新密码

Re-enter new password:  # 确认新密码

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y  # 移除匿名用户

Disallow root login remotely? (Press y|Y for Yes, any other key for No) :  Y  # 禁用root远程登录

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y  # 移除test数据库

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y  # 刷新权限

登录连接 mysql:

mysql -uroot -p

然后创建一个新的数据库

创建一个新用户:(这里一定要创建一个新用户,此版本的 mysql 中 root 用户无法通过 php 连接,会因权限问题而拒绝)

create user 'demo'@'localhost' identified by 'admin123';
grant all privileges on newdb.\* to 'demo'@'localhost';
flush privileges;

[](#微擎安装 "微擎安装")微擎安装

下载地址:

在线安装:https://cdn.w7.cc/download/WeEngine-Laster-Online.zip

cd /var/www
wget https://cdn.w7.cc/download/WeEngine-Laster-Online.zip
rm -rf html/\*
unzip WeEngine-Laster-Online.zip -d html/
cd weengine
mkdir data  # 这里一定要创建一个data文件夹,否则会报500错误码
chown -R www-data.www-data /var/www/html

经过一个多小时的折腾,发现这个微擎必须用 80 端口,配置虚拟主机使用其他端口时均会在安装时报无法访问外网的错误。

[](#执行安装 "执行安装")执行安装

访问服务器公网 IP/install.php

注册然后登录账号

配置数据库:

等待下载安装

执行更新:

[](#连接公众号 "连接公众号")连接公众号

这里因为我的账号已绑定了小程序,无法进行下面的实验

在平台管理 - 添加平台处添加公众号:

手动添加,填写相应信息即可:

    • *
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
25天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
20天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
61 3
|
23天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
24天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
26天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
1月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
467 7
|
30天前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
524 1
|
1月前
|
小程序 前端开发 测试技术
微信小程序的开发完整流程是什么?
微信小程序的开发完整流程是什么?
111 7
ly~
|
2月前
|
存储 供应链 小程序
除了微信小程序,PHP 还可以用于开发哪些类型的小程序?
除了微信小程序,PHP 还可用于开发多种类型的小程序,包括支付宝小程序、百度智能小程序、抖音小程序、企业内部小程序及行业特定小程序。在电商、生活服务、资讯、工具、娱乐、营销等领域,PHP 能有效管理商品信息、订单处理、支付接口、内容抓取、复杂计算、游戏数据、活动规则等多种业务。同时,在企业内部,PHP 可提升工作效率,实现审批流程、文件共享、生产计划等功能;在医疗和教育等行业,PHP 能管理患者信息、在线问诊、课程资源、成绩查询等重要数据。
ly~
78 6
|
1月前
|
缓存 小程序 索引
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
182 1