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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: ECS实践训练营Day3--基于云服务器构建微信公众号管理系统

实验环境:Centos 7.7 64位

我们使用的软件叫微擎,在这之前我们先搭建好LAMP环境。

搭建LAMP环境

LAMP = Linux + Apache Httpd + MySQL + PHP

第一个我们已经弄好了,所以我们依次弄后面的三个

安装 Apache Httpd
安装Apache服务及其扩展包。

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
启动Apache服务

systemctl start httpd.service

安装 MySQL

输入以下命令,下载并安装MySQL官方的Yum Repository。

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server

然后启用MySQL数据库并查看root账号的初始密码

systemctl start mysqld.service

grep "password" /var/log/mysqld.log


在这里我们注意到密码是c&!d0QCpL;F2

微擎需要用到数据库,我们先创建一个。

然后我们登陆数据库并先修改root的初始密码

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.';  #注意末尾的分号

最后一个引号里就是修改后的密码,包括大小写数字和特殊符号。

创建名为ws的数据库

create database ws;  

然后创建一个账户tmp并设置密码,且把ws的权限赋予tmp

create user 'tmp'@'localhost' identified by 'NewPassWord1.';
grant all privileges on ws.* to 'tmp'@'localhost';

flush privileges;

退出SQL

quit;

安装PHP

由于yum自身的库里只有php5.4,我们需要添加新的储存库。

yum install epel-release

yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

然后安装PHP7.4及其扩展

yum -y install yum-utils
yum-config-manager --enable remi-php74

yum install php  php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-redis

至此,LAMP环境便搭建完成了。

安装微擎

现在微擎只能在线安装,我们先下载在线压缩包

cd /var/www

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

安装unzip以解压这个压缩包

yum install unzip

解压压缩包并把解压的文件放进html文件夹中

unzip WeEngine-Laster-Online.zip

mv install.php ./html

更改文件夹权限

chmod o+w html

否则之后安装时会出现错误

然后重启下Apache服务

systemctl restart httpd

之后访问公网ip/install.php开始安装

要先注册账号然后登陆

然后输入刚才我们创建的数据库的账号密码和数据库的名称

第一行可以改成localhost

然后安装系统

之后设置站点名称以及后台的账户名和密码

进入站点操作台


输入刚才我们设置的后台账户名和密码



添加公众号后就可以去应用市场里折腾折腾了。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
29天前
|
存储 Linux 测试技术
HPE SPP 2025.07.00.00 - HPE 服务器固件、驱动程序和系统软件包
HPE SPP 2025.07.00.00 - HPE 服务器固件、驱动程序和系统软件包
62 4
|
2月前
|
监控 关系型数据库 数据库连接
FastAdmin系统框架通用操作平滑迁移到新服务器的详细步骤-优雅草卓伊凡
FastAdmin系统框架通用操作平滑迁移到新服务器的详细步骤-优雅草卓伊凡
76 3
FastAdmin系统框架通用操作平滑迁移到新服务器的详细步骤-优雅草卓伊凡
|
3月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
455 21
|
3月前
|
Ubuntu Linux 数据中心
阿里云服务器纯净版系统解析:公共镜像版本特性与选择指南参考
当我们选购阿里云服务器时,系统镜像的选择至关重要。阿里云为用户提供了多种系统镜像,包括公共镜像、自定义镜像、共享镜像、云市场镜像和社区镜像。其中,公共镜像为纯净版系统,这些系统皆已正版授权,旨在为ECS实例上的应用程序提供安全、稳定的运行环境。本文将为大家详细汇总阿里云服务器纯净版系统及最新的系统版本,以供大家了解和选择。
|
3月前
|
人工智能 运维 Prometheus
“服务器罢工前的预言术”:用AI预测系统状态真香指南
“服务器罢工前的预言术”:用AI预测系统状态真香指南
78 4
|
3月前
|
监控 Ubuntu 安全
Ubuntu系统下构建FTP服务器的步骤
记住,时不时的巡视(监控)农场,更新工具(软件和安全性更新),以及恰当的维护同样重要,这样你的FTP农场才能长久繁荣。
68 4
|
4月前
|
机器学习/深度学习 人工智能 运维
AI加持的系统性能优化:别让你的服务器“累趴下”
AI加持的系统性能优化:别让你的服务器“累趴下”
233 12
|
3月前
|
数据采集 人工智能 BI
MyEMS能源管理系统后台配置-邮件服务器设置
本文介绍其邮件服务器配置方法。
45 0
|
4月前
|
数据挖掘 Linux 数据库
服务器数据恢复—Linux系统服务器数据恢复案例
服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障: 服务器工作过程中突然崩溃。管理员将服务器操作系统进行了重装。 用户方需要恢复服务器中的数据库、办公文档、代码文件等。

热门文章

最新文章