前期准备工作
第一步:购买云服务器
云服务器用于部署WordPress服务,如果只是纯个人记录并不想分享给他人可以把自己的PC机当成服务器来使用,本地访问就行了
阿里云服务器
https://www.aliyun.com/daily-act/ecs/activity_selection?utm_content=se_1015259433
博主购买的是阿里云2核2G的云服务器,价格99每年
服务器控制台
购买云服务器后登录控制台,页面如下

第二步:购买域名
购买云服务器后会有一个公网ip,可以直接用公网ip访问博客,但使用域名相对于ip直接访问有一下优点:
- 方便记忆和访问:域名是一个易于记忆和理解的名称,例如.com、.cn等,用户可以轻松地通过域名访问网站,而不需要记住复杂的IP地址。
- 提高品牌知名度:一个好的域名可以很容易地被人们记住,从而提高网站的品牌知名度和认知度。
- 便于推广:域名比IP地址更容易在互联网上进行推广和宣传,可以通过各种渠道吸引更多的用户访问网站。
- 安全性:域名可以提供更好的安全性,因为域名注册信息是公开的,可以通过域名注册商进行查询和管理。相比之下,IP地址更容易被攻击者获取和利用。
- 独立性:购买域名可以让你拥有对网站的独立控制权,可以随时更改网站的内容和结构,而不会受到IP地址的限制和影响。
总之,购买域名比直接使用IP地址访问网站更加方便、安全、灵活和易于管理。因此,大多数企业和个人在搭建网站时都会选择购买一个适合自己的域名。
购买阿里云域名
https://wanwang.aliyun.com/?utm_content=se_1013639275
博主的域名也是用的阿里云的,35元/年,关于域名的选取大家可以自行百度了解
域名备案
域名的使用需要备案,在控制台中填写资料提交备案即可,部署证件资料需要在移动端下载app上传,在填写资料时会有详细的引导,按照引导完成备案即可,提交备案后可能需要一段时间才会通过
开始搭建WordPress服务
安装步骤
云服务器的控制面板中提供了基于WordPress搭建个人博客的教程,非常详细,根据教程一步一步去操作就行了
更换操作系统

教程


中文化
如果不习惯英文版本的页面可按照下面的文档进行操作
https://blog.csdn.net/qq_41216743/article/details/105955440
配置网站
搭建完博客之后,博客页面实在太丑不能忍,需要一步步美化博客页面
1. 下载主题
自带的主题都比较丑,推荐大家使用argon,博主这里就是在朋友推荐下使用的该主题
https://github.com/solstice23/argon-theme
2. 安装主题
方式一:
我看网上说可以在【后台>外观>主题】页面在线安装主题(选择下载的主题直接安装),但我的后台并没有这个功能,可能是版本问题

方式二:
将下载的主题上传到WordPress的主题目录,默认的路径应该是"/var/www/html/wp-blog/wp-content/themes",需要将压缩包解压
自带的连接工具就有文件上传功能


3. 启用主题
安装之后需要启用才会生效,在后台管理启用

4. 主题调整
虽然安装了比较美观的主题,但还是需要一些个性化配置的,安装好argon主题后会多出一个tab页,可以在改配置也进行页面的调整,大家可自行按照配置项摸索,或根据教程配置
https://argon-docs.solstice23.top/#/

5. 安装编辑器
WordPress自带的编辑器不好用,对markdown语法支持性差,部分markdown语言识别不了,安装WP Githuber MD编辑器,这是一款for WordPress的markdown编辑器,但在编辑页面其实也不怎么友好,我这里是现在自己的typora中写好博客然后复制过去的,复制过去的内容是完美兼容的
使用文档:https://tw.wordpress.org/plugins/wp-githuber-md/
进阶
去掉/wp-blog访问后缀

原文链接:https://blog.csdn.net/qq_67802965/article/details/133385838
方法一:修改apache部署根目录
[root@wordpress html]# vi /etc/httpd/conf/httpd.conf
<Directory "/var/www/html/wp-blog">
DocumentRoot "/var/www/html/wp-blog"
最后在重启httpd服务即可实现效果systemctl restart httpd.service
方法二:移动wp-blog的内容直接到apache的根目录
[root@wordpress html]# mv wordpress/* /var/www/html/ #将wordpress里面的所有文件移动到html目录即可
先修改了apache的配置如果进到仪表盘设置地址
修改apache的配置后是没法登录到仪表盘的,此时只能改数据库了,连接上wordPress的数据库直接修改地址去掉wp-blog前缀

2024新起点