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

简介: 华为云之使用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

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10月前
|
缓存 应用服务中间件 PHP
WordPress提速指南:Memcached+Super Static Cache+CDN缓存网站内容
本文分享三大网站提速方案:启用Memcached减少数据库压力,使用Super Static Cache生成静态页面,结合CDN实现全球加速,全面提升WordPress加载速度与用户体验。
376 1
|
网络安全 开发者
如何解决HTTPS协议在WordPress升级后对网站不兼容的问题
以上就是解决WordPress升级后HTTPS协议对网站的不兼容问题的方法。希望能把这个棘手的问题看成是学校的管理问题一样来应对,将复杂的技术问题变得更加有趣和形象,并寻觅出解决问题的方式。希望你的网站能在新的学期得到更好的发展!
365 19
|
缓存 搜索推荐 数据库
使用SiteGround搭建WordPress网站的方法
以上就是在SiteGround上搭建WordPress网站的步骤。这个过程可能需要一些时间和耐心,但只要你按照步骤操作,你就可以成功搭建自己的WordPress网站。
522 23
|
缓存 PHP 数据库
WordPress网站服务器性能优化方法,站长必备。
最后,当你将这些方法组合起来并实施时,您将发现你的WordPress网站性能有了显著的提高。别忘了,这不是一次性的任务,要定期执行,保持你的车(网站)始终在轨道上飞驰。
429 21
|
运维 网络安全 PHP
2025年面板安装 Wordpress 网站教程
本文对比了2025年国内主流服务器运维面板(宝塔、1Panel、Websoft9、AMH、旗鱼云梯)的核心特点与适用场景,并详细介绍了各面板安装WordPress的教程。内容涵盖环境配置、数据库创建及源码部署等步骤,同时提供了通用注意事项与选择建议。新手可优先考虑操作直观的宝塔面板或云端管理工具旗鱼云梯,技术爱好者和企业用户则可根据需求选择更专业或定制化的方案。
1963 2
【wordpress教程】wordpress博客网站添加非法关键词拦截
有的网站经常被恶意搜索,站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢?下面就随小编一起来解决这个问题吧。
427 1
|
存储 自然语言处理 搜索推荐
WordPress网站配文(又名:大力出奇迹)插件
“网站配文”插件可大量生成原创性较高的文章,助力SEO收录。插件含标题与段落数据表,自带90万+标题、118万+段落数据,支持分类设置、发布状态管理、作者随机分配、定时发布等功能。通过组合标题和段落,轻松生成百万级文章,提升网站流量与权重。
386 1
|
弹性计算 运维 Ubuntu
使用阿里云服务器自动搭建WordPress网站流程,超简单by系统运维管理OOS
本教程介绍如何使用阿里云服务器(ECS)和系统运维管理OOS自动搭建WordPress网站,支持Ubuntu、CentOS及Alibaba Cloud Linux等操作系统。前提条件包括ECS实例处于运行中、有公网IP且安全组已开启80端口。安装步骤简单:进入ECS快速购买控制台选择预装WordPress,确认下单后通过管理控制台查看实例详情并开放安全组端口。最后,通过实例公网IP访问,出现WordPress登录页即表示安装成功。
|
XML 搜索推荐 机器人
五个 WordPress 插件可提高网站参与度
五个 WordPress 插件可提高网站参与度
|
缓存 弹性计算 应用服务中间件
如何使用 Wordpress?托管, 网站, 插件, 缓存
如何使用 Wordpress?托管, 网站, 插件, 缓存