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

简介: 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

注册然后登录账号

配置数据库:

等待下载安装

执行更新:

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

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

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

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

    • *
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
10月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?亲自整理ECS、轻量和GPU服务器租赁价格表
2025年阿里云服务器优惠汇总:轻量应用服务器2核2G 38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费同价。
2249 158
|
10月前
|
弹性计算 运维 安全
区别及选择指南:阿里云轻量应用服务器与ECS云服务器有什么区别?
阿里云轻量应用服务器适合个人开发者、学生搭建博客、测试环境,易用且性价比高;ECS功能更强大,适合企业级应用如大数据、高流量网站。根据需求选择:轻量入门首选,ECS专业之选。
656 2
|
10月前
|
弹性计算 搜索推荐 异构计算
租用阿里云服务器一年要多少钱?ECS、轻量和GPU服务器租赁价格,手动整理
2025年10月阿里云服务器优惠持续,轻量应用服务器200M带宽38元起/年,ECS 2核2G 99元/年、2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老同享,续费不涨价。
1740 2
|
小程序 PHP
微信公众号开发(一)打通服务器与微信之间的通信
说来惭愧PHP做了这么久,好像就没有从头开发过一个微信公众号,这次刚好有机会从头接入开发一个完整的公众号,也不能说完整,但是这些微信的接口我基本上都试一试~看看大概是什么情况。 首先:打通服务器与微信之间的通信。
326 0
|
自然语言处理 搜索推荐 小程序
微信公众号接口:解锁公众号开发的无限可能
微信公众号接口是微信官方提供的API,支持开发者通过编程与公众号交互,实现自动回复、消息管理、用户管理和数据分析等功能。本文深入探讨接口的定义、类型、优势及应用场景,如智能客服、内容分发、电商闭环等,并介绍开发流程和工具,帮助运营者提升用户体验和效率。未来,随着微信生态的发展,公众号接口将带来更多机遇,如小程序融合、AI应用等。
|
开发者
微信公众平台开发基本配置
微信公众平台开发基本配置
769 0
|
Go
【微信公众号】基于golang的公众号开发基本配置
【微信公众号】基于golang的公众号开发基本配置
521 0
|
Java API
java进行微信公众号开发
java进行微信公众号开发
411 0
|
人工智能 Python
【Python + 微信】微信公众号开发避坑指南
【Python + 微信】微信公众号开发避坑指南
635 0
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
648 0

热门文章

最新文章