网站建设的目前背景/网站如何做关键词优化
目录
前言
一、环境准备
二、远程连接
三、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 的一些主要特点:
- 易用性:WordPress 提供了直观的界面,即便是非技术人员也能够快速上手。
- 可扩展性:通过插件(Plugins)可以轻松地添加各种功能到你的网站,比如SEO优化、社交媒体分享、联系表单等。
- 主题支持:WordPress 拥有大量的主题(Themes),可以让用户改变网站外观而无需编写代码。
- 社区与支持:由于其庞大的用户基数,WordPress 有一个活跃的开发者社区提供大量的资源和支持。
- 多语言支持:WordPress 支持多种语言,并且很容易切换不同的语言版本。
- 移动响应:许多 WordPress 主题都是响应式的,意味着它们会自动适应不同大小的屏幕,如桌面电脑、平板电脑和手机。
- 安全性:虽然没有系统是完全安全的,但 WordPress 定期更新来修补已知的安全漏洞,并提供了许多安全插件帮助保护网站免受攻击。
- 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网站。无论您是技术爱好者还是商业用户,都可以从这个强大的平台中受益,构建出美观且功能丰富的在线存在。
相关文章:

828华为云征文|WordPress部署
目录 前言 一、环境准备 二、远程连接 三、WordPress简介 四、WordPress安装 1. 基础环境安装 编辑 2. WordPress下载与解压 3. 创建站点 4. 数据库配置 总结 前言 WordPress 是一个非常流行的开源内容管理系统(Content Management System, CMS…...

华为开源自研AI框架昇思MindSpore应用案例:计算高效的卷积模型ShuffleNet
如果你对MindSpore感兴趣,可以关注昇思MindSpore社区 ShuffleNet ShuffleNet网络介绍 ShuffleNetV1是旷视科技提出的一种计算高效的CNN模型,和MobileNet, SqueezeNet等一样主要应用在移动端,所以模型的设计目标就是利用有限的计算资源来达到…...

《C++ 小游戏:简易飞机大战游戏的实现》
文章目录 《C 游戏代码解析:简易飞机大战游戏的实现》一、游戏整体结构与功能概述二、各个类和函数的功能分析(一)BK类 - 背景类(二)hero_plane类 - 玩家飞机类(三)plane_bullet类 - 玩家飞机发…...

SpringCloud源码:服务端分析(二)- EurekaServer分析
背景 从昨日的两篇文章:SpringCloud源码:客户端分析(一)- SpringBootApplication注解类加载流程、SpringCloud源码:客户端分析(二)- 客户端源码分析。 我们理解了客户端的初始化,其实…...

插槽slot在vue中的使用
介绍 在 Vue.js 中,插槽(slot)是一种用于实现组件内容分发的功能。通过插槽,可以让父组件在使用子组件时自定义子组件内部的内容。插槽提供了一种灵活的方式来组合和复用组件。 项目中有很多地方需要调用一个组件,比…...

针对考研的C语言学习(定制化快速掌握重点2)
1.C语言中字符与字符串的比较方法 在C语言中,单字符可以用进行比较也可以用 > , < ,但是字符串却不能用直接比较,需要用strcmp函数。 strcmp 函数的原型定义在 <string.h> 头文件中,其定义如下: int strcmp(const …...

[C++][IO流][流输入输出][截断理解]详细讲解
目录 1.流输入输出说明1.<<执行顺序2.>>执行顺序 2.截断(trunc)理解 1.流输入输出说明 1.<<执行顺序 链式操作的顺序:当使用多个<<操作符进行链式插入时,执行顺序是从左到右的 每个<<操作都将数据插入到前一个流的输出中…...

阿里云部署1Panel(失败版)
官网脚本部署不成功 这个不怪1panel,这个是阿里Linux 拉不到docker的下载源,懒得思考 正常部署直接打开官网 https://1panel.cn/docs/installation/online_installation/ 但是我使用的阿里云os(Alibaba Cloud Linux 3.2104 LTS 64位) 我执行不管用啊装不上docker 很烦 curl -s…...

九、设备的分配与回收
1.设备分配时应考虑的因素 ①设备的固有属性 设备的固有属性可分为三种:独占设备、共享设备、虚拟设备。 独占设备 一个时段只能分配给一个进程(如打印机) 共享设备 可同时分配给多个进程使用(如磁盘),各进程往往是宏观上同时共享使用设备而微观上交替使用。 …...

单片机的原理及应用
单片机的原理及应用 1. 单片机的基本原理 1.1. 组成部分 单片机主要由以下几个部分组成: 中央处理器(CPU):执行指令并控制整个系统的操作。 存储器: 程序存储器(Flash):存储用户…...

Python数据分析篇--NumPy--入门
我什么也没忘,但是有些事只适合收藏。不能说,也不能想,却又不能忘。 -- 史铁生 《我与地坛》 NumPy相关知识 1. NumPy,全称是 Numerical Python,它是目前 Python 数值计算中最重要的基础模块。 2. NumPy 是针对多…...

OJ在线评测系统 后端 判题机模块预开发 架构分析 使用工厂模式搭建
判题机模块预开发(架构师)(工厂模式) 判题机模块 是为了把代码交个代码沙箱去处理 得到结果返回 代码沙箱 梳理判题模块和代码沙箱的关系 判题模块:调用代码沙箱 把代码和输入交给代码沙箱去执行 代码沙箱:只负责接受代码和输入 返回编译的结果 不负…...

linux 目录文件夹操作
目录 查看文件夹大小: Linux统计文件个数 2.统计文件夹中文件个数ls -l ./|grep "^-"|wc -l 4.统计文件夹下文件个数,包括子文件ls -lR | grep "^-"| wc -l 统计文件个数 移动绝对目录: 移动相对目录 test.py报错…...

(Linux驱动学习 - 4).Linux 下 DHT11 温湿度传感器驱动编写
DHT11的通信协议是单总线协议,可以用之前学习的pinctl和gpio子系统完成某IO引脚上数据的读与写。 一.在设备树下添加dht11的设备结点 1.流程图 2.设备树代码 (1).在设备树的 iomuxc结点下添加 pinctl_dht11 (2).在根…...

前端登录页面验证码
首先,在el-form-item里有两个div,各占一半,左边填验证码,右边生成验证码 <el-form-item prop"code"><div style"display: flex " prop"code"><el-input placeholder"请输入验证…...

【鸿蒙】HarmonyOS NEXT应用开发快速入门教程之布局篇(上)
系列文章目录 【鸿蒙】HarmonyOS NEXT开发快速入门教程之ArkTS语法装饰器(上) 【鸿蒙】HarmonyOS NEXT开发快速入门教程之ArkTS语法装饰器(下) 【鸿蒙】HarmonyOS NEXT应用开发快速入门教程之布局篇(上) 文…...

使用 Nginx 和 Gunicorn 部署 Flask 项目详细教程
使用 Nginx 和 Gunicorn 部署 Flask 项目详细教程 在这篇文章中,我们将介绍如何使用 Nginx 和 Gunicorn 来部署一个 Flask 项目。这种部署方式非常适合在生产环境中使用,因为它能够提供更好的性能和更高的稳定性。 目录 Flask 项目简介环境准备Gunico…...

linux中bashrc和profile环境变量在Shell编程变量的传递作用
在 Linux 系统中,.bashrc文件和.profile文件都是用于配置用户环境的重要文件,它们之间有以下关联: 一、作用相似性 环境设置:两者都用于设置用户的环境变量和启动应用程序的配置。例如,它们可以定义路径变量…...

数据结构-4.2.串的定义和基本操作
一.串的定义: 1.单/双引号不是字符串里的内容,他只是一个边界符,用来表示字符串的头和尾; 2.空串也是字符串的子串,空串长度为0; 3.字符的编号是从1开始,不是0; 4.空格也是字符&a…...

fastzdp_redis第一次开发, 2024年9月26日, Python操作Redis零基础快速入门
提供完整录播课 安装 pip install fastzdp_redisPython连接Redis import redis# 建立链接 r redis.Redis(hostlocalhost, port6379, db0)# 设置key r.set(foo, bar)# 获取key的值 print(r.get(foo))RESP3 支持 简单的理解: 支持更丰富的数据类型 参考文档: https://blog.c…...

文件名:\\?\C:\Windows\system32\inetsrv\config\applicationHost.config错误:无法写入配置文件
文件名: \\?\C:\Windows\system32\inetsrv\config\applicationHost.config 错误:无法写入配置文件 解决办法: 到C:\inetpub\history中找到最近一次的【CFGHISTORY_00000000XX】文件,点击进去找到applicationHost.config文件,用其覆盖C:\Win…...

Optiver股票大赛Top2开源!
Optiver股票大赛Top2开源! ↑↑↑关注后"星标"kaggle竞赛宝典 作者:杰少 Optiver第二名方案解读 简介 Optiver竞赛已经于今天结束了,竞赛也出现了极端情况,中间断崖式的情况,在Kaggle过往的竞赛中&#…...

Maven 实现依赖统一管理
Maven 实现依赖统一管理主要是通过两个关键机制:pom.xml 文件中的 <dependencies> 节点用于声明项目依赖,以及通过继承(Inheritance)和聚合(Aggregation)功能来统一管理和组织这些依赖。此外…...

【最新】微信小程序连接onenet——stm32+esp8266+onenet实现查看温湿度,控制单片机
微信小程序——stm32esp8266onenet实现查看温湿度,控制单片机 (最新已验证)stm32 新版 onenet dht11esp8266/01s mqtt物联网上报温湿度和控制单片机(保姆级教程) :↓↓👇 👇 👇 👇…...

差分(续前缀和)(含一维二维)
题目引入 开发商小 Q 买下了一条街,他想在这条街的一边盖房子。 街道可以抽象为一条数轴,而小 Q 只会在坐标在 1~n 的范围内盖房子。 首先,小 Q 将街上坐标在 1∼ 𝑛1∼ n 范围内的物体全部铲平。也就是说,在正式动工盖…...

【STM32-HAL库】自发电型风速传感器(使用STM32F407ZGT6)(附带工程下载链接)
一、自发电型风速传感器介绍 自发电型风速传感器,也称为风力发电型风速传感器或无源风速传感器,是一种不需要外部电源即可工作的风速测量设备。这种传感器通常利用风力来驱动内部的发电机构,从而产生电能来供电测量风速的传感器部分。以下是自…...

【计算机毕业设计】springboot就业信息管理系统
就业信息管理系统 摘 要 随着信息化时代的到来,管理系统都趋向于智能化、系统化,就业信息管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时…...

实用工具推荐---- PDF 转换
直接上链接:爱PDF |面向 PDF 爱好者的在线 PDF 工具 (ilovepdf.com) 主要功能如下: 全免费!!!!...

安宝特案例 | 某知名日系汽车制造厂,借助AR实现智慧化转型
案例介绍 在全球制造业加速数字化的背景下,工厂的生产管理与设备维护效率愈发重要。 某知名日系汽车制造厂当前面临着设备的实时监控、故障维护,以及跨地域的管理协作等挑战,由于场地分散和突发状况的不可预知性,传统方式已无法…...

RabbitMQ基本原理
一、基本结构 所有中间件技术都是基于 TCP/IP 协议基础之上进行构建新的协议规范,RabbitMQ遵循的是AMQP协议(Advanced Message Queuing Protocol - 高级消息队列协议)。 生产者发送消息流程: 1、生产者和Broker建立TCP连接&#…...