基于ECS搭建云上个人论坛

基于ECS搭建云上个人论坛

第一步 准备LAMP环境

进入实验环境

LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境。
1.在实验室页面右侧,单击单击在这里插入图片描述图标,切换至Web Terminal。
2.在Web Terminal输入ssh root@ECS公网地址
3.输入登录密码即可进入本实验环境

安装配置MySQL

  1. 执行

rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

命令更新YUM源。
2. 执行

yum -y install mysql-community-server --nogpgcheck

命令安装MySQL。
3.执行

mysql -V

命令查看MySQL版本号。
返回结果如下,表示已经成功安装MySQL

在这里插入图片描述
4.执行如下命令,启动MySQL服务。

systemctl start mysqld

5.执行如下命令,设置MySQL服务开机自启动。

systemctl enable mysqld

6.配置MySQL的root用户密码。
执行如下命令,查看/var/log/mysqld.log文件,获取root用户的初始密码。

grep ‘temporary password’ /var/log/mysqld.log

返回结果如下所示,您可以查看到root用户的初始密码。
在这里插入图片描述执行以下命令,使用root用户登录数据库。

mysql -uroot -p

返回结果如下所示,输入root用户的初始密码。(输入的密码是不会显示出来的)
在这里插入图片描述执行以下命令,修改MySQL的root用户的初始密码。

set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位))

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘12345678’;

执行以下命令,授予root用户远程管理权限。

GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘12345678’;

7.输入exit退出数据库。
在这里插入图片描述

第三步 安装Apache组件及PHP、Discuz

安装Apache组件及PHP、Discuz

1.使用 yum 安装 Apache 组件:

yum install httpd -y

2.安装之后,启动 httpd 进程:

service httpd start

3.把 httpd 也设置成开机自动启动:

chkconfig httpd on

安装PHP

1.使用 yum 安装 PHP:

yum install php php-fpm php-mysql -y

2.安装之后,启动 PHP-FPM 进程:

service php-fpm start

3.启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口

netstat -nlpt | grep php-fpm

4.把 PHP-FPM 也设置成开机自动启动:

chkconfig php-fpm on

安装 Discuz

1.没有Discuz 的 yum 源,所以我们需要下载一个Discuz 压缩包:

wget
https://labfileapp.oss-cn-hangzhou.aliyuncs.com/PracticalTrain/Discuz_X3.2_SC_UTF8.zip

2.下载解压工具unzip

yum install unzip

3.下载完成后,解压这个压缩包

unzip Discuz_X3.2_SC_UTF8.zip

配置Discuz

1.由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到 /var/www/html/ 文件夹。

cp -r upload/* /var/www/html/

2.给 /var/www/html 目录及其子目录赋予权限

chmod -R 777 /var/www/html

3.重启 Apache

service httpd restart

第四步 通过IP地址安装登录Discuz

1.在云产品资源列表,查看你的ECS服务器IP地址
2.切换到桌面端,打开浏览器输入IP地址进入Discuz安装界面

http://“你的ECS服务器IP地址”/install

在这里插入图片描述3.安装Discuz
在这里插入图片描述4. 设置运行环境
选择全新安装Discuz
在这里插入图片描述5.输入数据库密码、管理员密码
在这里插入图片描述6.进入网站

在这里插入图片描述
到这云上个人服务器搭建就圆满结束了,祝大家学习愉快,有问题可以私信我

基于阿里云ECS(弹性计算服务)搭建WordPress个人博客的步骤大致可以分为以下几个部分: 1. **购买ECS实例**:首先在阿里云官网注册并选择合适的地区和付费方式,购买一台ECS服务器。可以根据需求选择基础版、增强版等配置。 2. **设置安全组**:创建一个新的安全组,允许HTTP和HTTPS访问端口80和443,以确保网站能够正常访问。 3. **安装操作系统**:推荐使用Linux系统,如Ubuntu或CentOS,因为它们与WordPress兼容良好。通过远程控制台或命令行安装操作系统。 4. **安装Apache或Nginx**:作为Web服务器,可以选择安装Apache或更轻量级的Nginx,两者都能支持PHP,WordPress所需的运行环境。 5. **安装LAMP(Linux, Apache, MySQL, PHP)环境**:安装MySQL数据库用于存储WordPress数据,然后配置PHP环境,以便WordPress能运行。 6. **下载和安装WordPress**:从WordPress官方网站下载最新版本的WordPress,并解压到Web服务器的适当目录下(通常是/public_html/wp)。 7. **初始化WordPress**:访问安装地址(默认为http://your_domain.com/install),按照向导完成数据库连接、管理员用户名和密码设置等步骤。 8. **个性化设置**:登录WordPress后台,设置博客标题、描述、主题以及自定义菜单等,开始发布内容。 9. **域名绑定**:将你的域名解析到ECS的公网IP上,让外部用户可以直接访问你的博客。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

G_dou_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值