博客搭建小记

Spreng 发布于 2024-12-21 最后更新于 13 天前 226 次阅读


摘要

本文详细阐述了个人博客的搭建过程,涵盖域名和服务器的准备工作、服务器配置以及基于 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