0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用华为云的服务器部署WordPress教程

jf_81200783 来源:jf_81200783 作者:jf_81200783 2025-01-17 09:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

WordPress 是一个非常流行的开源内容管理系统(Content Management System, CMS),它允许用户创建和管理网站或博客,而无需深厚的编程知识。下面我们将使用华为云的服务器来部署一个 WordPress,体验一下 WordPress 的功能之所在。

一、环境准备

产品链接:Flexus云服务器X实例-华为云 (huaweicloud.com)

首先,我们需要购买相应的服务器,这里使用的是Flexus 云服务器 X 实例 服务器。产品链接 2 如上所示,我们点击链接中的购买可以跳转选择实例规格等配置信息。

wKgZPGeJtYGAdG2wAADjtafTYfU712.png

在这里,我选择的实例规格为 4 核心 12G 内存,操作系统采用的是 Ubuntu,具体选择如下图所示:

wKgZO2eJtYKAPSgoAAC9SjYowXo117.png

wKgZPGeJtYKAYcskAADPczqTkcE285.png

二、远程连接

购买好相应的服务器后,我们该尝试连接服务器了。在这里,我采用的是华为云提供的 CloudShell 来进行远程的访问连接,当然,,也可以使用其他工具如 FinalShell 等进行连接。在此之前,华为云提示我们需要先放行 21 端口(不同的服务器厂商可能会提供不同的连接方式,这里仅供参考),这边我在正式连接之前在安全组中将 21 端口的入方向规则添加了上去,如下图所示:

wKgZO2eJtYOARv_yAAFwG-6JzSI379.png

配置完入方向的规则后,我们再次在浏览器上输入相应的地址,通过 CloudShell(输入账号和密码后)就能够访问我们的云服务器了。

wKgZPGeJtYSAPll2AAH4qLrbaXI460.png

我们使用命令行操作服务器的时候,不够方便,也不太方便后续的运维工作,所以,我在此基础上安装了宝塔面板,可视化的图形界面方便了软件的安装和部署。在 Ubuntu 系统下可以输入以下命令安装宝塔面板:

wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec

wKgZO2eJtYSAR8AjAAABWJVl4_g023.png

当宝塔面板安装完毕后,我们可以看到如下的提示,后续我们可以在浏览器上输入相应的外网地址访问我们的宝塔面板了。

wKgZPGeJtYSAGGdUAALfKSvjByM806.png

在访问宝塔面板之前,我们还需要按照其提示先放行服务器相应的端口,再进行连接。放行的端口如下图所示:

wKgZO2eJtYWAMRmxAAHA-pXc0P8569.png

端口放行后,我们在浏览器输入相应的账号和密码后就可以通过宝塔面板来访问服务器啦。

wKgZPGeJtYaAVNG9AAFiSLZ8m4Q521.png

三、WordPress 简介

WordPress 是一个非常流行的开源内容管理系统(Content Management System, CMS),它允许用户建立和管理网站,包括博客、企业网站、电子商务平台等。WordPress 最初在 2003 年由马特·穆伦维格(Matt Mullenweg)和迈克·利特卡(Mike Little)创建,目的是为用户提供一个易于使用的博客发布平台。随着时间的发展,WordPress 已经从一个简单的博客工具发展成为一个强大的网站构建平台。以下是 WordPress 的一些主要特点:

1.易用性:WordPress 提供了直观的界面,即便是非技术人员也能够快速上手。

2.可扩展性:通过插件(Plugins)可以轻松地添加各种功能到你的网站,比如 SEO 优化、社交媒体分享、联系表单等。

3.主题支持:WordPress 拥有大量的主题(Themes),可以让用户改变网站外观而无需编写代码。

4.社区与支持:由于其庞大的用户基数,WordPress 有一个活跃的开发者社区提供大量的资源和支持。

5.多语言支持:WordPress 支持多种语言,并且很容易切换不同的语言版本。

6.移动响应:许多 WordPress 主题都是响应式的,意味着它们会自动适应不同大小的屏幕,如桌面电脑、平板电脑和手机

7.安全性:虽然没有系统是完全安全的,但 WordPress 定期更新来修补已知的安全漏洞,并提供了许多安全插件帮助保护网站免受攻击。

8.SEO 友好:WordPress 的结构对搜索引擎非常友好,加上合适的 SEO 插件可以帮助提高网站在搜索结果中的排名。

WordPress 有两个主要版本:托管服务 WordPress.com 和自行安装的 WordPress.org。WordPress.com 为用户提供了一个更加简便的方式来开始他们的网站,无需担心服务器配置等问题;而 WordPress.org 则给那些想要更多控制权的用户提供源代码下载,允许他们在自己的服务器上安装 WordPress。总之,WordPress 是一个灵活而又强大的平台,适合个人博主、小型企业乃至大型组织使用。

四、WordPress 安装

1. 基础环境安装

进入宝塔面板,我们首先根据提示安装好 Nignx、MySQL 等管理工具,方便后续代码的部署与访问。

wKgZO2eJtYeAFISKAAHnZj-qiIs048.png

wKgZO2eJtYSAR8AjAAABWJVl4_g023.png

2. WordPress 下载与解压

安装好基础环境后,我们可以选择一个目录,利用 wget 命令将 WordPress 的压缩包下载下来,然后解压,下载和解压的代码如下所示:

wget https://wordpress.org/latest.tar.gz

wKgZO2eJtYSAR8AjAAABWJVl4_g023.png

tar -xzvf latest.tar.gz

wKgZO2eJtYSAR8AjAAABWJVl4_g023.png

下面是一个示例图:

wKgZPGeJtYeAJZoWAAGqdDuRk6U681.png

3. 创建站点

上述步骤做好之后,我们在网站的 PHP 项目下点击添加站点,选择刚刚解压后的 wordpress 目录(域名填写服务器的地址即可)。如下图所示:

wKgZO2eJtYiAWwtqAAFRUiFOet4317.png

站点创建成功后,我们输入服务器地址进行访问,就可以看到如下的页面:

wKgZPGeJtYiAYDxPAAFSsHMym5o346.png

4. 数据库配置

前面我们只是创建了站点,还没有创建数据库。接下来,我们需要在数据库的 MySQL 下点击添加数据库,填好数据库、用户名和密码进行创建,如下图所示:

wKgZO2eJtYmADYxMAAGXnuKgtMg313.png

创建好数据库后,我们访问网站后需要先填写数据库名、用户名和连接密码,进行脚本的执行与初始化。下面的 localhost 和 wp_可以不做修改。如下图所示:

wKgZPGeJtYmAZPKFAAEFqAAACik000.png

填写好之后,我们可以看到网站提示我们需要找到 wp-config.php 文件并将下面的配置信息粘贴到 wp-config.php 文件中。

wKgZO2eJtYqAW-6HAAEcKAT7aI4055.png

我们可以在 wordpress 的安装目录下找到 wp-config.php 文件,将上面的配置粘贴进来即可。

wKgZPGeJtYqABIsfAAN-OQaZ3zc719.png

粘贴之后,再次进入网站,我们就可以访问我们部署的 WordPress 啦。

wKgZO2eJtYuAX54AAAIFeSg6p6M712.png

wKgZPGeJtYyADP-yAAN9VBQvYGU316.png

总结

通过本文,我们了解了如何使用华为云服务器来部署一个 WordPress 网站。整个过程包括了环境准备、远程连接、安装宝塔面板以简化管理,以及最后的 WordPress 安装和配置。成功地完成这些步骤后,我们就能够拥有一个可以立即开始使用的 WordPress 网站。无论您是技术爱好者还是商业用户,都可以从这个强大的平台中受益,构建出美观且功能丰富的在线存在。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2836

    浏览量

    19372
  • wordpress
    +关注

    关注

    0

    文章

    37

    浏览量

    3363
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenClaw搭建教程:服务器一键部署完整流程

    很多开发者在了解OpenClaw之后,最关心的其实是一个非常实际的问题:OpenClaw到底怎么搭建?普通服务器能不能部署?过程复杂吗? 答案其实很简单。OpenClaw本质上是一个
    的头像 发表于 03-12 14:39 649次阅读

    什么是企业服务器-计算

    地扩展和管理其IT基础设施。华纳的企业服务器基于虚拟化技术,在环境中运行多个虚拟服务器实例,为企业提供灵活的资源分配和管理。 华纳
    的头像 发表于 12-29 17:57 1077次阅读

    服务器端口怎么开放?

    刚搭建好服务器,想部署网站、运行应用或开启远程连接,却发现外网始终无法访问?大概率是端口没开放。端口就像服务器的门窗,默认状态下,
    的头像 发表于 11-11 15:43 1127次阅读

    如何快速在服务器部署Web环境?

    如何快速在服务器部署Web环境
    的头像 发表于 10-14 14:16 863次阅读

    DeepSeek模型如何在服务器部署

    随着大型语言模型(LLM)的应用日益普及,许多开发者和企业希望将像DeepSeek这样的优秀模型部署到自己的服务器上,以实现私有化、定制化服务并保障数据安全。本文将详细阐述
    的头像 发表于 10-13 16:52 1147次阅读

    Jtti服务器上怎么部署网站吗

    在互联网快速发展的今天,网站已经成为公司和个人沟通和展示自我的重要渠道。无论是一个简单的个人博客,还是一个复杂的电子商务平台,部署网站的过程都是相似的。服务器因其高可用性、灵活性和经济性,成为
    的头像 发表于 09-26 17:16 1367次阅读

    轻量服务器服务器区别:2025年终极选择指南

    轻量服务器服务器区别在于定位和性能保障。轻量服务器采用共享计算资源和突发性能模式,预配置
    的头像 发表于 09-01 13:58 1575次阅读
    轻量<b class='flag-5'>云</b><b class='flag-5'>服务器</b>和<b class='flag-5'>云</b><b class='flag-5'>服务器</b>区别:2025年终极选择指南

    硅谷GPU服务器是什么意思?使用指南详解

    硅谷GPU服务器本质上是一种IaaS(基础设施即服务)产品,它将物理服务器上的GPU资源通过虚拟化技术分割成可弹性调配的
    的头像 发表于 06-16 09:41 733次阅读

    HarmonyOS5服务技术分享--函数预加载文章整理

    ​​嗨,亲爱的开发者朋友们!​​? 今天咱们来聊聊如何使用​​端一体化方式开发函数​​,尤其针对华为的预加载服务。整个过程会手把手带你从零开始,涵盖创建工程、编写代码、调试到
    发表于 05-22 20:33

    HarmonyOS5服务技术分享--Serverless抽奖模板部署

    活动。不用写复杂代码,跟着步骤走就能搞定,文末还有部署避坑指南哦~ 一、前期准备 1️⃣ ​​注册账号+创建项目​​ 先到华为开发者平台注册账号 创建新项目时记得勾选\"开发
    发表于 05-22 20:25

    HarmonyOS5服务技术分享--ArkTS开发Node环境

    气的方式探索这个功能,结尾还有实用总结和鼓励彩蛋哦~✨ ? 一、HarmonyOS函数开发:核心能力与价值 HarmonyOS的函数(Serverless)为开发者提供了​​无服务器架构​​的便捷
    发表于 05-22 17:21

    服务器和独立服务器的区别在哪?一文读懂如何选择

    面对服务器与独立服务器的选择,许多人常因概念模糊而纠结。服务器和独立服务器的区别在于资源分配
    的头像 发表于 05-19 10:19 818次阅读

    存储服务器租用的好处有哪些?

    随着企业数字化转型加速,存储服务器租用成为越来越多企业的首选方案。存储服务器租用的好处在于弹性灵活、成本可控、安全可靠,同时避免了传统服务器
    的头像 发表于 05-16 11:03 953次阅读

    RAKsmart部署WordPress建站注意事项

    在RAKsmart服务器部署WordPress建站时,需注意以下关键事项,以确保稳定性、安全性和高效性,主机推荐小编为您整理发布。
    的头像 发表于 05-06 09:58 713次阅读

    RAKsmart服务器如何赋能AI开发与部署

    AI开发与部署的复杂性不仅体现在算法设计层面,更依赖于底层基础设施的支撑能力。RAKsmart服务器凭借其高性能硬件架构、灵活的资源调度能力以及面向AI场景的深度优化,正在成为企业突破算力瓶颈、加速AI应用落地的关键工具。那么,RAKsmart
    的头像 发表于 04-30 09:22 957次阅读