从零到一:我的技术博客搭建全记录
作为一个有编程基础但一直缺少项目实践的人,我决定从搭建一个属于自己的技术博客开始。这篇文章记录了我从购买服务器、配置环境到博客上线并绑定域名的完整过程,希望能给同样想起步的朋友一些参考。
一、准备工作
云服务器:腾讯云轻量应用服务器(中国香港,2核1G,200M带宽,不限流量)。选择香港服务器的好处是不需要备案,即买即用。
域名:mytechblog.top(在腾讯云购买,首年1元,续费也不贵)。
工具:Xshell(用于SSH连接服务器)、Chrome浏览器。
二、搭建步骤
- 连接服务器
使用 Xshell 新建会话,填入服务器公网IP,端口22,用户名root,密码为购买时设置的密码。 - 安装宝塔面板
在终端执行一键安装命令:
bash
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
等待约3分钟,得到宝塔面板的访问地址、用户名和密码。
- 配置服务器环境
登录宝塔面板,在弹窗中选择 LNMP 组合(Nginx、MySQL、PHP),一键安装。大约需要10分钟。 - 解析域名
在腾讯云域名控制台,添加两条 A记录:
主机记录 @,记录值为服务器IP
主机记录 www,记录值为服务器IP
等待解析生效(一般几分钟到十几分钟)。
- 部署WordPress
在宝塔面板的“软件商店”中搜索WordPress,点击“一键部署”。填写域名(mytechblog.top),勾选“创建数据库”,提交后即可完成部署。 - 完成WordPress初始化
访问 https://mytechblog.top,按照提示填写网站标题(LEV_BLOG)、管理员用户名(lev_blog)、密码等信息。安装成功后,登录后台 https://mytechblog.top/wp-admin。 - 主题与插件
我选择了免费的 Astra 主题,简洁适合技术博客。安装了 WP Super Cache 和 Yoast SEO 插件。
三、成果展示
现在访问 https://mytechblog.top 就可以看到我的博客了。后续我会在这里分享更多学习笔记和技术实践。
四、踩坑与心得
宝塔面板安装失败? 记得先执行 apt update 更新系统。
域名访问不了? 检查防火墙是否放行了80和443端口,以及域名解析是否生效。
WordPress只能打开首页? 需要在宝塔网站设置里将伪静态改为 wordpress 并保存。
搭建一个属于自己的博客并没有想象中那么难,关键是迈出第一步。如果你也有想法,不妨试试看。