博客搭建小记

Spreng 发布于 2024-12-21 最后更新于 2025-03-01 305 次阅读


摘要

本文详细阐述了个人博客的搭建过程,涵盖域名和服务器的准备工作、服务器配置以及基于 WordPress 的建站步骤。
在此,特别感谢 yolo 师傅的悉心指导,其专业支持为整个搭建过程提供了有力保障。

准备工作

1. 云服务器

第一次用的是阿里云,2核2G,首年68元,性价比还是很高的。
过一年后再找找其他服务器,个人博客对性能要求不高,应该能找到便宜的。

2. ICP备案

中国大陆内的服务器需要备案,得打印两个附件(告知书和承诺书),拍一个视频(朗读承诺书)。

3. 域名

在阿里云上注册域名,.top 后缀的一般比较便宜,10年188元,还能接受的价格(又掉入消费陷阱了)。
在域名控制台提交信息模板等审核,将域名解析到服务器IP上。

配置服务器

1. 防火墙

在阿里云中,设置服务器防火墙自定义端口1111(随便设置),设置成默认端口8888可能不安全。

2. 宝塔面板

远程连接服务器,输入:

bt default

得到宝塔面板用户名和密码,以及外网面板地址:

外网面板地址: http://xxx.xx.xxx.x:1111/login
内网面板地址: http://xxx.xx.xx.xxx:1111/login
username: ****
password: ****

访问外网面板地址,就可以登录服务器的宝塔面板了,登录后安装LNMP。

在"宝塔面板-网站"中添加站点,完成后记下SQL数据库的账号密码。

3. SSL证书

在阿里云中创建免费证书,下载nginx的pem/key,在"宝塔面板-SSL"中导入配置。

4. SQL数据库

在"宝塔面板-数据库"中,输入刚刚得到的数据库信息

WordPress建站

1. WordPress安装

WordPress官网下载WordPress压缩包,在"宝塔面板-文件"中移入wwwroot后解压,将文件夹里的内容拖到wwwroot后,删除原文件夹和压缩包。
这样就可以通过访问spreng.top/wp-admin访问仪表盘了

2. 选择主题

在"外观-主题"中上传安装好看的主题,Argon、sakurairo等

3. 设计菜单

在"外观-菜单"中,设计一个简单的菜单,如"Home、Category、Links、About",应用到顶部导航上。

到这里基本就算完成了,接下来就可以发布文章啦。

遇到的问题

sakurairo主题分类页面显示不出来

改用了sakurairo主题,查看分类页面时发现404报错,好在这个问题已经被解决了,这里引用一下

一、wordpress后台设置
左手边的菜单栏→设置→固定链接,建议选择自定义/index.php/%category%/%post_id%,或者/index.php/%category%/%postname%

二、如果使用了宝塔,在宝塔面板左侧菜单栏选择网站→设置→伪静态,输入以下代码保存
location /
{
try_files uriuri/ /index.php?args;
}
rewrite /wp-admin scheme://host$uri/ permanent;
此作者没有提供个人介绍
最后更新于 2025-03-01