wordpress空间(使用华为开发者空间搭建WordPress博客平台)

1 概述1.1 案例介绍WordPress是一款个人博客系统,也可以把 WordPress当作一个内容管理系统(CMS)来使用,它是使用PHP语言和MySQL数据库开发的,用户...

1 概述1.1 案例介绍

WordPress是一款个人博客系统,也可以把 WordPress当作一个内容管理系统(CMS)来使用,它是使用PHP语言和MySQL数据库开发的,用户可以在支持PHP和MySQL数据库的服务器上搭建自己的博客。

本案例借助华为开发者空间提供的免费云上资源环境,直观地展示如何在华为开发者空间部署一套个人博客系统。

通过实际操作,让大家深入了解如何通过命令在华为开发者空间进行资源搭建的流程方法,体验其在应用开发中的优势。

1.2 适用对象

企业

个人开发者

高校学生

1.3 案例时间

本案例总时长预计60分钟。

1.4 案例流程使用华为开发者空间搭建WordPress博客平台

说明:

① 用户开通华为开发者空间;

② 下载WordPress软件包到华为开发者空间;

③ 在华为开发者空间上构建LNMP环境并运行WordPress网站。

1.5 资源总览

本案例预计花费总计0元。

资源名称

规格

单价(元)

时长(分钟)

华为开发者空间—云主机

2vCPUs | 4 GB RAM

免费

60

GitCode服务

免费

免费

60

2 华为开发者空间搭建WordPress博客平台2.1 云主机申请

本案例中,使用华为开发者空间为环境搭建平台,华为开发者空间为开发者提供的免费云上资源环境,方便开发者进行环境搭建和项目部署。

登录华为开发者空间页面开发者空间-华为云,点击“配置云主机”进行云主机申请。

使用华为开发者空间搭建WordPress博客平台

2.2 搭建LNMP应用运行环境

WordPress博客系统最新版本需要PHP7.4和MySQL 8.0或者MariaDB 10.5以上的版本来进行运行, 因此本次操作实战决定采用经典架构环境LNMP,L代表Linux,N代表Nginx,M代表MySQL或者MariaDB,P代表PHP。

使用华为开发者空间搭建WordPress博客平台

从官方建议网页中可知,虽然还是可以安装低一点版本的PHP和数据库版本,但官方提示担心各种漏洞而受到威胁,因此肯定按着官方建议,安装所要求的版本。

使用华为开发者空间搭建WordPress博客平台

2.2.1 安装Nginx

登录云主机之后,在云主机桌面单击鼠标右键,选择“Open Terminal Here”,打开终端。

使用华为开发者空间搭建WordPress博客平台

本文章以 root 用户来执行操作命令。

云主机登录默认账户为developer,所以理论上在每条命令前使用 sudo才有root权限执行,所以我们可使用命令 sudo -i 直接登录到 root 用户。在终端中输入:

sudo -i

回车,即可切换到root账户。然后在终端中输入:

yum -y install nginx

回车,进行Nginx安装,待终端出现Complete表示 Nginx 安装完成。

使用华为开发者空间搭建WordPress博客平台

以下命令进行启动并设置开机自启动:

systemctl start nginx systemctl enable nginx

在云主机的浏览器访问地址http://127.0.0.1/,若Nginx 安装成功,则会显示如下页面。

使用华为开发者空间搭建WordPress博客平台

2.2.2 安装MySQL

在终端中输入:

yum -y install mysql-server

回车,待终端出现Complete表示 mysql 安装完成。

使用华为开发者空间搭建WordPress博客平台

然后输入:

systemctl start mysqld

启动MySQL。在MySQL 8.0的后续版本中,初次安装完成后可使用空密码来登录,输入:

mysql -uroot -p

回车,在“Enter password”时按回车即可登录。

登录MySQL后,再执行:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Huawei@123';

来修改数据库root账户的密码。(本案例使用Huawei@123,开发者可自定义)然后执行:

flush privileges; quit

刷新并退出MySQL。

使用华为开发者空间搭建WordPress博客平台

最后在终端中执行:

systemctl enable mysqld

将数据库设置为开机自启动,然后执行:

systemctl status mysqld

查看MySQL数据库状态显示如下即完成MySQL的安装和配置,按ctrl+c退出。

使用华为开发者空间搭建WordPress博客平台

2.2.3 安装PHP

在终端中输入以下命令:

yum -y install php php-tidy php-common php-devel php-pdo php-mysql* php-gd php-ldap php-mbstring php-fpm

来安装 PHP 和一些所需的 PHP 扩展,显示如下即表示安装成功。

使用华为开发者空间搭建WordPress博客平台

输入:

php -v

可查看PHP的版本,然后执行:

systemctl start php-fpm systemctl enable php-fpm

来启动PHP,并将其设置为开机自启动。

如果想查看PHP的监听端口,可通过执行:

netstat -l | grep php

来查看,执行:

grep -v ";\|^$" /etc/php-fpm.d/www.conf | grep listen

可从配置文件中可查出具体侦听配置。

使用华为开发者空间搭建WordPress博客平台

默认在安装旧的PHP版本后,需要在Nginx中配置好对应的PHP支持,但云主机集成的高版本的yum源安装后,会自动安装好对应的配置支持文件,因此开发者无需自行配置。

通过执行:

cat /etc/nginx/conf.d/php-fpm.conf cat /etc/nginx/default.d/php.conf

即可查看对应的配置文件,显示如下。

使用华为开发者空间搭建WordPress博客平台

最后测试LNMP的PHP支持,在终端输入:

echo "<?php phpinfo(); ?>" > /usr/share/nginx/html/index.php

来编辑PHP测试页面,修改完后输入:

systemctl reload nginx

来对PHP服务进行重载。使用浏览器访问http://127.0.0.1/index.php,显示如下图页面,说明PHP安装成功。

使用华为开发者空间搭建WordPress博客平台

2.2.4 数据库数据初始化

登录数据库并创建WordPress系统所用的数据库wordpress和对应的用户wordpressuser,并使用密码Huawei@123。在终端输入:

mysql -uroot -p

在Enter password处输入root的密码“Huawei@123”,登录数据库后,执行:

create database wordpress;

创建数据库wordpress,执行:

create user 'wordpressuser'@'localhost' identified by 'Huawei@123';

创建用户wordpressuser并设置密码为Huawei@123,然后执行:

grant all privileges on wordpress.* to 'wordpressuser'@'localhost';

来进行授权,最后执行:

flush privileges; quit

刷新退出即可。

使用华为开发者空间搭建WordPress博客平台

然后输入:

mysql -uwordpressuser -p

回车,使用我们新建的wordpressuser账户登录数据库,密码为“Huawei@123”,登录成功后,输入:

show databases;

显示如下即完成了数据库的初始化配置。

使用华为开发者空间搭建WordPress博客平台

输入:

quit

退出,至此,WordPress所需要的运行环境已经搭建完毕,接下来可以进行WordPress博客系统的安装。

2.3 安装并配置WordPress

打开WordPress官网的下载页面:https://cn.wordpress.org/download/ ,下载wordpress-6.7.1软件包至本地。

使用华为开发者空间搭建WordPress博客平台

跳转到软件包目录。

然后输入:

cp -a /home/developer/下载/wordpress-6.7.1-zh_CN.zip .

将软件包复制到当前目录,然后执行:

unzip wordpress-6.7.1-zh_CN.zip

来解压zip包,然后执行:

mv wordpress /usr/share/nginx/html/chown -R apache:apache /usr/share/nginx/html/wordpress/

将解压出来的项目目录移动至Nginx页面目录下,并设置目录权限。

使用华为开发者空间搭建WordPress博客平台

接下来进行WordPress配置。

首先执行:

cd /usr/share/nginx/html/wordpress

进入到WordPress 项目目录,然后执行:

cp -a wp-config-sample.php wp-config.php

将wp-config-sample.php文件复制名为wp-config.php的文件用作配置文件,并保留示例配置文件以作备份。然后开始编辑WordPress的配置文件,输入:

vim wp-config.php

按 “i”进入编辑模式来编辑配置文件,按照下图把DB_NAME(数据库名称)、DB_USER(数据库用户名)、DB_PASSWORD(数据库密码)更改为之前所配置的设置,参数如下:

/** The name of the database for WordPress */define( 'DB_NAME', 'wordpress' ); /** Database username */define( 'DB_USER', 'wordpressuser' ); /** Database password */define( 'DB_PASSWORD', 'Huawei@123' );使用华为开发者空间搭建WordPress博客平台

修改完后,按Esc,输入“:wq”,回车,保存并退出配置文件,然后执行:

grep -n "^[a-z]\|^[A-Z]" wp-config.php

来查看修改是否成功,显示如下即可。

使用华为开发者空间搭建WordPress博客平台

接下来进行安装WordPress。

在浏览器地址栏输入http://127.0.0.1/wordpress,即可跳转至安装页面,

然后按照提示填写对应的表单信息后,即可点击安装WordPress。

使用华为开发者空间搭建WordPress博客平台

若WordPress安装完成,会如下图所示,然后点击登录,

使用华为开发者空间搭建WordPress博客平台

输入用户名和密码,

使用华为开发者空间搭建WordPress博客平台

即可登录wordpress管理台,可在页面见到网站仪表盘,如下图所示。

使用华为开发者空间搭建WordPress博客平台

在浏览器输入http://127.0.0.1/wordpress 即可查看wordpress主页.

使用华为开发者空间搭建WordPress博客平台

可以在管理界面选择想要的主题和插件,可使用在线安装的方式进行安装,也可以在线更新各种插件(PS:前提是设置好此前所说的访问权限,不然会弹出授权界面)。

使用华为开发者空间搭建WordPress博客平台

安装完成后,点击启用即可使用,并可在已安装插件中查看。

使用华为开发者空间搭建WordPress博客平台

至此,已完成整个WordPress项目的部署。

点击关注,第一时间了解华为云新鲜技术~华为云博客_大数据博客_AI博客_云计算博客_开发者中心-华为云

本文来自作者[天玉]投稿,不代表酷展号立场,如若转载,请注明出处:https://iosku.vip/sjzx/2025sop04-17361.html

(4)

文章推荐

  • 服装产业的范围包括哪些?

    网上科普有关“服装产业的范围包括哪些?”话题很是火热,小编也是针对服装产业的范围包括哪些?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。服装业必须构建当地的产业链,包括从棉花种植、纺织印染、服装设备制造、服装加工、服装配饰以及辅料的生产、服装商贸平台、服装研

    2025年01月27日
    811
  • 青岛新增疫情最新信息青岛新增疫情最新信息今天

    大家好,今天小编关注到一个比较有意思的话题,就是关于青岛新增疫情最新信息的问题,于是小编就整理了1个相关介绍青岛新增疫情最新信息的解答,让我们一起看看吧。青岛官方发布本轮疫情系医院聚集性疫情,传染源来自港口搬运工,检测超千万份无新增,是否意味本轮疫情结束?可以这么说,但是我们仍得保持清醒、提高警惕,

    2025年03月29日
    19
  • 韩国60天内举行大选韩国60天内举行大选会怎样

    大家好,今天小编关注到一个比较有意思的话题,就是关于韩国60天内举行大选的问题,于是小编就整理了3个相关介绍韩国60天内举行大选的解答,让我们一起看看吧。韩国总统大选明年举行,谁将成为新的总统?韩国总统大选明年3月份举行,谁将成为新的总统?这个推测真有点为时过早,但从目前韩国总统竟选侯选人一份民调数

    2025年04月04日
    17
  • 上海百度电话(打好疫情防控攻坚战 百度健康在上海推出1元电话问诊服务)

    《科创板日报》(记者胡家铭)讯,当疫情防控转入攻坚战阶段,科技的作用在防疫过程中更加凸显。《科创板日报》记者从百度方面获悉,百度健康部门与无人驾驶部门在疫情爆发之后即高度关注疫情防控动态,并适时提供力所能及的便民服务。萝卜快跑助力封闭小区物资运送解决运力不足难题深圳是百度自动驾驶平台萝卜快跑继北

    2025年04月05日
    26
  • 中国移动的客服电话(科普10085和10086有什么区别)

    【环球网科技报道记者樊俊卿】提到10086,几乎所有的小伙伴都知道,它是中国移动客户服务热线。任何有关移动通信业务的问题,大家可以通过10086来咨询和办理。那10085又是什么呢,它也是中国移动的官方电话吗,还是我们常常遇到的唯恐避之不及的诈骗电话?这里有必要为大家科普一下:10085也是中国

    2025年04月07日
    17
  • 搞机time恶心10分钟直接打开(小米11 Ultra开机动画加入新Logo手机升值百万)

    7月2日消息,数码博主@搞机Time晒出了小米11Ultra新的开机动画。在新版MIUI中,小米11Ultra开机动画的小米Logo换成了新Logo,手机也瞬间升值了200万。据悉,小米新Logo发布于2021年3月底。小米公司介绍,新Logo由NDC董事长、武藏野美术大学教授原研哉亲自操刀,历

    2025年04月11日
    15
  • 替去世前男友还60万替前男友还债网贷了好几万

    大家好,今天小编关注到一个比较有意思的话题,就是关于替去世前男友还60万的问题,于是小编就整理了2个相关介绍替去世前男友还60万的解答,让我们一起看看吧。改制时只替工人交十年最低档次的百分之六十社保,合法合规吗?社保按最低档次的百分之六十社保,合法白。社保缴费基数一般以上一年度本人工资收入为缴费基数

    2025年04月14日
    17
  • 移动国际漫游资费(随身 WiFi 收费全攻略设备流量漫游费用解析)

    出差在外靠随身WiFi续命,却看不懂账单?租房想装宽带太贵,买个随身WiFi又怕被坑钱?别愁!从设备押金到流量套餐,从国内包月到国际漫游,这篇攻略把随身WiFi的每一笔花费都算得明明白白,帮你避开隐形消费,花小钱用高速网!一、核心收费模式:设备+流量双重计费设备购买费用入门级:小米随

    2025年04月22日
    12
  • 大学生创业项目推荐(创业大学生 你们的专属项目库来了)

    红网时刻新闻4月16日讯(记者余雅琴)为深入实施创新驱动发展战略,激发大学生创新创业活力,近日,长沙市人力资源和社会保障局正式启动优质大学生创业项目征集工作,符合条件的项目将纳入长沙市大学生创业项目库,享受政策支持、孵化服务及资金扶持,助力青年人才在长实现创业梦想。申报项目需满足以下条件:1、项目

    2025年04月24日
    12
  • 随时随地上网(随时随地畅享网络)

    前言联想拯救者推出了一款非常小巧的无线上网伴侣,也就是随身WiFi,内置了移动和电信的物联网卡,体积比U盘稍大一些,机身自带一条USB-C短线,直接连接上充电宝或者是手机、笔记本等设备即可使用,支持有线和无线两种方式连接,不管是外出旅游还是出差,都可以实现随时随地上网,下面就一起来看看实际表现吧。开

    2025年04月24日
    12

发表回复

本站作者后才能评论

评论列表(4条)

  • 天玉
    天玉 2025年04月27日

    我是酷展号的签约作者“天玉”!

  • 天玉
    天玉 2025年04月27日

    希望本篇文章《wordpress空间(使用华为开发者空间搭建WordPress博客平台)》能对你有所帮助!

  • 天玉
    天玉 2025年04月27日

    本站[酷展号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 天玉
    天玉 2025年04月27日

    本文概览:1 概述1.1 案例介绍WordPress是一款个人博客系统,也可以把 WordPress当作一个内容管理系统(CMS)来使用,它是使用PHP语言和MySQL数据库开发的,用户...

    联系我们

    邮件:酷展号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们