华为云之使用ECS弹性云服务器部署wordpress网站实战

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 华为云之使用ECS弹性云服务器部署wordpress网站实战

一、登录华为云

image.png

二、购买共享带宽

服务列表->”网络”->“虚拟私有云VPC”,进入后点击左侧栏“弹性公网IP和带宽”下的“共享带宽“

image.png

三、创建安全组

1.创建安全组

image.png

2.给安全组添加规则

image.png

四、创建虚拟私有云(VPC)

image.png

五、创建弹性云服务器

1.选择ECS规格

配置参数如下:计费模式:按需计费,区域:华东-上海一,可用区:随机分配,CPU架构:X86,规格:通用计算型:S6.small.1 | 1vCPU|1GB,镜像:公共镜像:CentOS | CentOS 7.4 64bit(40GB),主机安全:勾选《开通主机安全》,系统盘: 高IO/40GB。

image.png

2.ECS网络配置

点击页面右下角“下一步:网络配置”。网络:选择步骤3创建的虚拟私有云,安全组:选择步骤2创建的安全组,弹性公网IP:现在购买,线路:全动态BGP,公网带宽:加入共享带宽。

image.png

3.查看创建好的云服务器

image.png

六、安装LAMP环境

1.SSH登录ECS云服务器

image.png

2.安装LAMP环境

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

image.png

3.配置http服务

在配置文件最后一行新增ServerName localhost:80
[root@ecs-891c ~]# grep 80 /etc/httpd/conf/httpd.conf
#Listen 12.34.56.78:80
Listen 80
#ServerName www.example.com:80
ServerName localhost:80

七、安装WordPress安装软件

1.下载WordPress

wget https://cn.wordpress.org/wordpress-4.9.1-zh_CN.tar.gz 

image.png

2.解压WordPress

[root@ecs-891c wordpress]# tar -xzf wordpress-4.9.1-zh_CN.tar.gz  -C /var/www/html/

3.开启安装包所在目录的读写权限

chmod -R 777 /var/www/html

4.开启httpd service

 systemctl enable --now httpd

5.查看httpd状态

[root@ecs-891c wordpress]# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2022-10-21 18:40:59 CST; 23s ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 1633 (httpd)
   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
   CGroup: /system.slice/httpd.service
           ├─1633 /usr/sbin/httpd -DFOREGROUND
           ├─1635 /usr/sbin/httpd -DFOREGROUND
           ├─1636 /usr/sbin/httpd -DFOREGROUND
           ├─1637 /usr/sbin/httpd -DFOREGROUND
           ├─1638 /usr/sbin/httpd -DFOREGROUND
           └─1639 /usr/sbin/httpd -DFOREGROUND

Oct 21 18:40:59 ecs-891c systemd[1]: Starting The Apache HTTP Server...
Oct 21 18:40:59 ecs-891c systemd[1]: Started The Apache HTTP Server.

6.启动 php-fpm.service

 systemctl enable --now php-fpm.service

7.查看 php-fpm.service服务状态

[root@ecs-891c wordpress]# systemctl status php-fpm
● php-fpm.service - The PHP FastCGI Process Manager
   Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2022-10-21 18:42:11 CST; 23s ago
 Main PID: 1666 (php-fpm)
   Status: "Processes active: 0, idle: 5, Requests: 0, slow: 0, Traffic: 0req/sec"
   CGroup: /system.slice/php-fpm.service
           ├─1666 php-fpm: master process (/etc/php-fpm.conf)
           ├─1668 php-fpm: pool www
           ├─1669 php-fpm: pool www
           ├─1670 php-fpm: pool www
           ├─1671 php-fpm: pool www
           └─1672 php-fpm: pool www

Oct 21 18:42:11 ecs-891c systemd[1]: Starting The PHP FastCGI Process Manager...
Oct 21 18:42:11 ecs-891c systemd[1]: Started The PHP FastCGI Process Manager.

八、安装RDS云数据库

1.购买RDS数据库

image.png

2.登录RDS数据库

image.png

3.新建数据库

image.png

4.查询新创数据库

image.png

九、wordpress初始配置

1.登录wordpress初始配置界面

image.png

2.连接数据库

image.png

image.png

3.设置登录用户名

image.png

十、登录wordpress

1.进入wordpress登录页

image.png

2.进入wordpress首页

image.png

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
存储 运维 数据挖掘
服务器数据恢复—华为OceanStor存储数据恢复案例
服务器存储数据恢复环境: 华为品牌型号为OceanStor S2600T的存储设备,存储上有一组由24块4T容量的机械硬盘组建的RAID5阵列,作为存储池使用。 图1 服务器存储故障&检测: 存储设备中raid5阵列上多块硬盘出现故障离线,raid5阵列失效,数据无法正常访问。 关机后将存储中所有硬盘标记&取出,硬件工程师对所有硬盘进行硬件故障检测。经过检测,没有发现存在物理故障的磁盘,都可以正常读取。
|
22天前
|
存储 Oracle 关系型数据库
服务器数据恢复—华为S5300存储Oracle数据库恢复案例
服务器存储数据恢复环境: 华为S5300存储中有12块FC硬盘,其中11块硬盘作为数据盘组建了一组RAID5阵列,剩下的1块硬盘作为热备盘使用。基于RAID的LUN分配给linux操作系统使用,存放的数据主要是Oracle数据库。 服务器存储故障: RAID5阵列中1块硬盘出现故障离线,热备盘自动激活开始同步数据,在同步数据的过程中又一块硬盘离线,RAID5阵列瘫痪,上层LUN无法使用。
|
2月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
2月前
|
XML 搜索推荐 机器人
五个 WordPress 插件可提高网站参与度
五个 WordPress 插件可提高网站参与度
|
2月前
|
缓存 弹性计算 应用服务中间件
如何使用 Wordpress?托管, 网站, 插件, 缓存
如何使用 Wordpress?托管, 网站, 插件, 缓存
|
2月前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
2月前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
|
2月前
|
弹性计算 监控 安全
利用WordPress 模板建站,如果利用阿里云国际版获取网站高流量
利用WordPress 模板建站,如果利用阿里云国际版获取网站高流量
|
5月前
【wordpress教程】wordpress博客网站添加非法关键词拦截
有的网站经常被恶意搜索,站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢?下面就随小编一起来解决这个问题吧。
90 1
|
2月前
|
关系型数据库 MySQL 数据库连接
如何处理WordPress网站提示“建立数据库连接时出错”
如何处理WordPress网站提示“建立数据库连接时出错”

热门文章

最新文章