828华为云征文|WordPress部署

news2024/11/18 1:44:25

目录

前言

一、环境准备

二、远程连接

三、WordPress简介

四、WordPress安装

1. 基础环境安装

​编辑 2. WordPress下载与解压

3. 创建站点

4. 数据库配置

总结


前言

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

一、环境准备

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

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

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

二、远程连接

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

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

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

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

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

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

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

三、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等管理工具,方便后续代码的部署与访问。

 2. WordPress下载与解压

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

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

  下面是一个示例图: 

3. 创建站点

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

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

4. 数据库配置

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

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

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

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

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

总结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2176259.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

FTP 服务器 linux安装

文章目录 前言一、了解二、安装启动匿名连接 三、创建用户1. 创建系统用户2. 连接3. 连接不上? 5004. 还是连接不上? 5005. 还还还是连不上?530 补充关于创建用户useradd 命令如何设置用户不能登录shell不用系统指定的家目录 vsftpd 配置chro…

Python | Leetcode Python题解之第443题压缩字符串

题目&#xff1a; 题解&#xff1a; class Solution:def compress(self, chars: List[str]) -> int:def reverse(left: int, right: int) -> None:while left < right:chars[left], chars[right] chars[right], chars[left]left 1right - 1n len(chars)write lef…

Android15音频进阶之新播放器HwAudioSource(八十六)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+…

面试扩展知识点

1.C语言中分为下面几个存储区 栈(stack): 由编译器自动分配释放堆(heap): 一般由程序员分配释放&#xff0c;若程序员不释放&#xff0c;程序结束时可能由OS回收全局区(静态区): 全局变量和静态变量的存储是放在一块的&#xff0c;初始化的全局变量和静态变量在一块区域&#…

线性表二——栈stack

第一题 #include<bits/stdc.h> using namespace std; stack<char> s; int n; string ced;//如何匹配 出现的右括号转换成同类型的左括号&#xff0c;方便我们直接和栈顶元素 char cheak(char c){if(c)) return (;if(c]) return [;if(c}) return {;return \0;/…

MySQL 高级 - 第十五章 | MySQL 事务日志

目录 第十五章 MySQL 事务日志15.1 redo 日志15.1.1 为什么需要 redo 日志15.1.2 redo 日志的优点与特点15.1.3 redo 的组成15.1.4 redo 的整体流程15.1.5 redo log 的刷盘策略15.1.6 不同刷盘策略演示15.1.7 写入 redo log buffer 过程15.1.8 redo log file 15.2 undo 日志15.…

lombok详细教程(详解)

Lombok 极速上手 此笔记来自于b站白马 背景 ⚠️ 开始学习Lombok前至少需要保证完成 JavaSE 课程中的注解部分&#xff0c;本课程采用的版本为 Java17 我们发现&#xff0c;在以往编写项目时&#xff0c;尤其是在类进行类内部成员字段封装时&#xff0c;需要编写大量的 get…

看480p、720p、1080p、2k、4k、视频一般需要多大带宽呢?

看视频都喜欢看高清&#xff0c;那么一般来说看电影不卡顿需要多大带宽呢&#xff1f; 以4K为例&#xff0c;这里引用一位网友的回答&#xff1a;“视频分辨率4092*2160&#xff0c;每个像素用红蓝绿三个256色(8bit)的数据表示&#xff0c;视频帧数为60fps&#xff0c;那么一秒…

基于微信小程序爱心领养小程序设计与实现(源码+参考文档+定制开发)

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…

excel统计分析(5): 非线性回归分析

非线性回归模型分类 非线性回归分析和预测模型包括&#xff1a;指数、对数、幂函数、多项式等。 &#xff08;1&#xff09;指数回归模型 指数回归模型适用于因变量随自变量的增加而迅速增长或减少的情况。 Yβ0⋅e^(β1⋅X) 其中&#xff0c;e是自然对数的底数&#xff0c;…

锐捷 NBR 1300G路由器 越权CLI命令执行漏洞

漏洞描述 锐捷NBR 1300G路由器 越权CLI命令执行漏洞&#xff0c;guest账户可以越权获取管理员账号密码 漏洞复现 FOFA title"锐捷网络 --NBR路由器--登录界面" 请求包 POST /WEB_VMS/LEVEL15/ HTTP/1.1 Host: Connection: keep-alive Content-Length: 73 Autho…

[SAP ABAP] SELECTION-SCREEN

SELECTION-SCREEN用来调节系统生成的画面 REPORT z437_test_2024.TABLES: mara, zdbt_sch_437.SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE TEXT-001. " Title1 PARAMETERS:p_1 DEFAULT A,p_2 TYPE char10. SELECTION-SCREEN END OF BLOCK b1.SELECTION-SCREEN …

深入理解同步和异步与reactor和proactor模式

在现代网络编程中&#xff0c;I/O 设计模式对于提高性能和资源利用率至关重要。本文将探讨两种主要的网络 I/O 设计模式&#xff1a;同步 I/O 和异步 I/O&#xff0c;以及它们的实现方式。 同步 I/O 同步 I/O 模式要求用户通过系统调用函数&#xff0c;如 read(), write(), c…

Win10系统使用mstsc远程电脑的时候发现隔一段时间就无法使用剪贴板_rdpclip---Windows运维工作笔记055

最近在使用温湿系统的远程桌面功能的时候发现,每当使用一段时间的时候,这个时候远程桌面功能的粘贴板就没办法使用了。 正常情况下,不管我一个电脑远程了多少台电脑,那么这些电脑之间都是可以使用粘贴板的,可以用来从一个电脑中截了图,然后粘贴到另一个电脑中。 但是现…

【C++笔试强训】如何成为算法糕手Day6

学习编程就得循环渐进&#xff0c;扎实基础&#xff0c;勿在浮沙筑高台 循环渐进Forward-CSDN博客 目录 循环渐进Forward-CSDN博客 第一题&#xff1a;大数加法 思路&#xff1a; 第二题&#xff1a;链表相加 思路&#xff1a; 第三题&#xff1a;大数乘法 思路&#xf…

第五十八周周报 FE-GNN

文章目录 week58 FE-GNN摘要Abstract一、大数据相关1. 完全分布式zookeeper2. 污水处理过程2.1 污水处理的基本方法2.2 污水处理基本工艺流程 二、文献阅读1. 题目2. Abstract3. 文献解读3.1 Introduce3.2 创新点 4. 网络框架4.1 特征子空间平坦化4.2 结构化主成分4.3 结论 5. …

class 027 堆结构常见题目

这篇文章是看了“左程云”老师在b站上的讲解之后写的, 自己感觉已经能理解了, 所以就将整个过程写下来了。 这个是“左程云”老师个人空间的b站的链接, 数据结构与算法讲的很好很好, 希望大家可以多多支持左程云老师, 真心推荐. https://space.bilibili.com/8888480?spm_id_f…

C++入门基础知识88(实例)——实例13【求一个数的阶乘】

成长路上不孤单&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a; 【14后&#x1f60a;///C爱好者&#x1f60a;///持续分享所学&#x1f60a;///如有需要欢迎收藏转发///&#x1f60a;】 今日分享关于求一个数的阶乘的相关内容&#xff01; …

Oracle Data Guard备库清理归档脚本

1 说明 我们知道在Oracle Data Guard架构中归档模式是必须打开的&#xff0c;主库将日志传输到备库&#xff0c;最终存放到备库的归档日志文件中。随着系统的运行&#xff0c;归档日志文件会不断累积&#xff0c;如果不及时清理&#xff0c;则会造成归档空间被写满&#xff0c…

进程的那些事--实现shell

目录 前言 一、预备知识 二、实现步骤 1.思路 2.实现 总结 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 学习的本质就是变现 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、预备知识 char * fgets ( char * str, i…