摘要
本文详细阐述了个人博客的搭建过程,涵盖域名和服务器的准备工作、服务器配置以及基于 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;
Comments 2 条评论
挺厉害啊!
@Mr.Yolo 谢谢Yolo师傅帮忙!!