基于华为云(鲲鹏)服务器搭建WordPress个人博客

本文详细指导如何在华为云上使用鲲鹏架构的服务器搭建WordPress个人博客,包括创建VPC、安全组、ECS、配置LAMP环境、安装WordPress、并与RDS数据库集成,最后完成网站配置和登录。
摘要由CSDN通过智能技术生成

基于华为云(鲲鹏)服务器搭建WordPress个人博客

目录

基于华为云(鲲鹏)服务器搭建WordPress个人博客

1.创建虚拟私有云(VPC)

步骤1. 进入虚拟私有云页面

步骤2. 创建虚拟私有云

2.创建安全组

步骤1. 进入安全组页面

步骤2. 创建安全组

3. 添加安全组规则

4. 创建弹性云服务器(ECS)

步骤1. 进入弹性云服务器页面

步骤2. 选择弹性云服务器的配置参数

5. 搭建 LAMP 环境

步骤 1. 远程登陆 ECS

步骤 2. 安装 LAMP 环境

6. 下载 WordPress 安装软件

步骤 1. 解压 WordPress 安装软件

步骤 2. 开启安装包所在目录的读写权限

步骤 3. 开启 httpd service

步骤 4. 开启 php-fpm service

步骤 5. 查看 httpd service 状态

步骤 6. 查看 php-fpm service 状态

步骤 7. 将 httpd 服务设为开机启动

步骤 8. 将 php-fpm 服务设为开机启动

7. 创建并配置 RDS

步骤 1. 进入关系型 数据库页面

步骤 2. 选择数据库实例的配置参数

步骤 3. 设置密码确认购买数据库实例

步骤 4. 登陆 MySQL 数据库

步骤 5. 创建 WordPress 数据库

8. 访问 WordPress 并进行相应配置

步骤 1. 进入数据库配置页面

步骤 2. 安装 WordPress

步骤 3. 登陆网站


1.创建虚拟私有云(VPC)

步骤1. 进入虚拟私有云页面

点击左侧栏“虚拟私有云”,如下图所示:

步骤2. 创建虚拟私有云

点击右上角“创建虚拟私有云”。

基本信息:

当前区域:华北-北京四

名称:vpc-WP (学生可以根据自己的编号,如 VPC-086)

网段:192.168.0.0/16

子网配置:

可用分区:可用区1

子网名称:subnet-WP (学生可以根据自己的编号,如subnet-086)

子网网段:192.168.0.0/24

配置完成后点击右下角“立即创建”,进入VPC 列表可查看到已创建的 VPC。

2.创建安全组

步骤1. 进入安全组页面

点击左侧栏 “访问控制”->“安全组”,如下图所示:

步骤2. 创建安全组

查看是否有安全组,如果有则跳过此步骤(直接采用默认安全组即可,如 Sys-default) 点击右上角“创建安全组”,命名安全组(例:sg-WP的安全组名称),模板默认,点击“确定”,创 建安全组。

3. 添加安全组规则

在安全组列表页点击所创建的安全组名称,进入安全组详情页面。

点击“入方向规则”->“添加规则”,并按下图添加入方向规则,配置如下:

        协议端口:下拉选择“全部放通”;

        IP地址设为 0.0.0.0/0

安全组创建及规则配置成功,如下图所示:

4. 创建弹性云服务器(ECS)

该步骤创建并配置(安装WordPress,连接MySQL数据库,实现开机启动等)一台 ECS,之后业务需 要扩充时,只需要利用该ECS 创建的镜像创建即可。

步骤1. 进入弹性云服务器页面

选择“服务列表”->“计算”的“弹性云服务器 ECS”,进入左侧栏“弹性云服务器”页面,如下图所示:

步骤2. 选择弹性云服务器的配置参数

点击右上角“购买弹性云服务器” ,并按下图配置以下参数。

点击页面右下角“下一步:网络配置” ,虚拟私有云、网卡、安全组及带宽均应该选择之前1/2/3 步创建的资源 。

弹性公网IP,现在购买,选择静态 BGP,按流量计费的模式,带宽选择 20M 即可,带宽名称: bandwidth-086

 设置用户名和密码确认购买 ECS 点击页面左下角“下一步:高级配置”,设置并牢记ECS 用户登录密码及云服务器名称。

确认无误后点击“下一步 确认配置”,勾选同意协议点击“立即购买”【创建 ECS 需要等待约 2 分钟】。 至此,弹性云服务器已创建且已匹配之前 1/2/3 步骤中创建好的虚拟私有云、网卡、安全组及带宽。

5. 搭建 LAMP 环境

步骤 1. 远程登陆 ECS

或者采用 xshell工具,登入服务器

步骤 2. 安装 LAMP 环境

键入如下命令安装 LAMP 环境,并开启相应服务

yum install -y httpd php php-fpm php-server php-mysql mysql

运行结束,显示“Complete!”

步骤 3. 配置 httpd 服务,命令编辑配置。

vim /etc/httpd/conf/httpd.conf

在打开的配置文件界面,单击快捷键“shift+g”,进入配置文件最后一行。单击快捷键“i”进入编辑模式, 移动光标至配置文件末尾,回车换行,拷贝粘贴以下配置代码

ServerName localhost:80

添加成功如下图所示:

单击快捷键“ESC”退出编辑模式,在编辑器键入:wq,回车执行保存并退出配置文件。

6. 下载 WordPress 安装软件

键入如下命令,下载 WordPress 安装软件:

​
wget -c

https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30m in-website/wordpress-4.9.1-zh_CN.tar.gz

运行结束,显示‘ wordpress-4.9.1-zh_CN.tar.gz’saved (WordPress 安装包已下载完成)。

或者直接使用winscp传输

使用cd /以及mv wordpress-4.9.1-zh_CN.tar.gz ~ 移动

步骤 1. 解压 WordPress 安装软件

键入如下命令,将 WordPress 安装包解压到目录/var/www/html

tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html

运行至“wordpress/readme.html”行结束,显示如下图所示。

步骤 2. 开启安装包所在目录的读写权限

键入如下命令,赋予文件所在目录读写权限:

chmod -R 777 /var/www/html

此步直接运行完毕,如下图所示:并验证权限修改是否成功

步骤 3. 开启 httpd service

键入如下命令,开启 httpd service

systemctl start httpd.service

步骤 4. 开启 php-fpm service

键入如下命令,开启 php-fpm service

systemctl start php-fpm.service

步骤 5. 查看 httpd service 状态

键入如下命令,查看 httpd service 状态:

systemctl status httpd

如下图所示,httpd 状态为高亮显示的 active(running)

步骤 6. 查看 php-fpm service 状态

键入如下命令,查看 php-fpm service 状态 :

systemctl status php-fpm

如下图所示,php-fpm 状态为高亮显示的 active(running)

步骤 7. 将 httpd 服务设为开机启动

键入如下命令,将 httpd 服务设为开机启动 :

systemctl enable httpd

如下图所示,httpd 服务已设置为开机启动。

步骤 8. 将 php-fpm 服务设为开机启动

键入如下命令,将 php-fpm 服务设为开机启动:

systemctl enable php-fpm

如下图所示,php-fpm 服务已设置为开机启动

7. 创建并配置 RDS

步骤 1. 进入关系型 数据库页面

于华为云控制台,点击“服务列表”->“数据库”->“云数据库 RDS”,进入左侧栏 “实例管理”界 面,如下图所示:

步骤 2. 选择数据库实例的配置参数

点击右上角“购买数据库实例”,并按下图配置相关信息。

① 计费模式:按需计费

② 区域:华北-北京四

③ 实例名称:自定义

④ 数据库引擎:MySQL

⑤ 数据库版本:5.7

⑥ 实例类型:主备

⑦ 储存类型:超高 IO

⑧ 主可用区:任意选择一项

⑨ 备可用区:任意选择一项

⑩ 时区:UTC+08:00

性能规格:选择“2 核|4GB”

步骤 3. 设置密码确认购买数据库实例

  1. 继续按下图配置相关信息,确保数据库使用的 VPC、子网、内网安全组均使用之前 1/2/3 步骤中创建 的实例;
  2. 数据库端口:默认(3306)
  3. 设置并牢记数据库密码;
  4. 点击右下角的“立即购买”,确认订单详情后点击“提交”。

 点击“返回云数据库 RDS 列表”返回数据库实例列表,此处需要等待一段时间,请耐心等待,然后刷新。

数据库创建成功后,如下图所示:

步骤 4. 登陆 MySQL 数据库

根据步骤 3 创建的数据库用户名(用户名:root)和所设置的密码登录 MySQL 并创建 WordPress 数据库。

数据库登录成功,如下图所示:

步骤 5. 创建 WordPress 数据库

点击“SQL 操作”,选择“SQL 查询”如下图(“SQL 查询”下命令行默认内容删除即可):

键入 SQL 语句,执行如下命令:

create database wordpress;

点击“执行 SQL”,如下图:

创建 WordPress 数据库成功,如下图所示:

8. 访问 WordPress 并进行相应配置

步骤 1. 进入数据库配置页面

在浏览器地址栏中输入以下地址访问 WordPress:

http://ECSIP/wordpress

注意:请使用云服务器的公网 IP 替换访问地址中的【ECSIP】。

点击“现在就开始!”按钮,进入 WordPress 数据库配置页面,如下图所示配置相关参数:

  1.         1.数据库名:wordpress
    1.         2.用户名:root
      1.         3.密码:步骤 3 创建的数据库密码
        1.         4.数据库主机:填写数据库的内网地址和端口

数据库主机填写如下地址:

步骤 2. 安装 WordPress

单击“现在安装”。设置站点标题、用户名、密码及电子邮件后,点击“安装 WordPress”,如下图所示:

步骤 3. 登陆网站

点击“登录”,填入上步中设置的用户名及密码,登录网站后就可以开始建设运营您的网站了! 登录网站, 可见网站“仪表盘”:

至此,成功! 

  • 32
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

噗-噗

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

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

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

打赏作者

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

抵扣说明:

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

余额充值