个人博客搭建完整教程:从零开始部署到线上

很多人想拥有一个属于自己的个人博客,但被服务器配置、环境搭建这些步骤劝退。
其实现在有面板工具后,个人博客搭建已经变得非常直观。
本文就用零基础也能跟上的方式,带你从一台空服务器开始,部署一个能正常访问的博客站点。

准备工作:服务器、域名和连接工具

先把要用的东西准备好。

  • 服务器:推荐腾讯云或阿里云的轻量应用服务器,2核2G配置足够刚起步的个人博客,系统选 CentOS 7+ 或 Ubuntu 20.04。购买时注意防火墙规则放行 80(HTTP)和 443(HTTPS)端口。
  • 域名:可以去阿里云、腾讯云或 Namesilo 买一个,建议 .com 或 .cn。买好后记得完成实名认证,否则无法解析。
  • SSH 工具:Windows 用 Xshell(免费版)或 PuTTY;Mac / Linux 直接用终端。

拿到服务器的公网 IP 和 root 密码后,先通过 SSH 登录。

ssh root@你的服务器IP

输入密码(输入时不会显示字符),看到类似 [root@yourhost ~]# 就表示连接成功了。

一键安装宝塔面板,省去手动配置

下一步安装宝塔面板,它能通过 Web 界面管理 Nginx、MySQL、PHP 等环境,省掉大量命令行操作。

在 SSH 终端执行官方安装命令:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

安装过程大约 2-5 分钟,结束后会显示面板的访问地址、用户名和密码。
把这些信息复制保存好。

然后在浏览器里打开面板地址(例如 http://你的IP:8888),用刚获得的账号密码登录。
首次登录会弹出“推荐安装套件”弹窗,选择 LNMP 一键安装(Nginx + MySQL + PHP)。
等待安装完成,期间可以去做域名解析。

解析域名并创建网站

域名解析就是把你的域名指向服务器 IP。
登录域名管理控制台,添加一条 A 记录:记录类型选 A,主机记录填 @(或者 www 如果你打算用 www 子域名),记录值填服务器公网 IP。
TTL 默认即可。

解析生效通常需要几分钟到几小时,你可以用 ping 你的域名 检查是否解析到服务器 IP。

回到宝塔面板,点击左侧“网站” -> “添加站点”。

  • 域名填写你解析好的域名,例如 abc.comwww.abc.com(多个域名用空格隔开)。
  • FTP 和数据库都勾选“创建”,数据库类型选 MySQL。
  • 提交后宝塔会自动创建站点目录和数据库,并把相关信息显示在页面上。记录下数据库名、用户名和密码。

安装 WordPress 博客程序

个人博客搭建最常用的程序是 WordPress,免费且生态丰富。

  1. 在宝塔面板左侧点击“文件”,进入 /www/wwwroot/你的域名/ 目录。
  2. 删除目录下的默认文件(index.html 等)。
  3. 访问 WordPress 中文官网下载最新安装包(https://cn.wordpress.org/download/),或者直接在服务器终端使用 wget 下载:
cd /www/wwwroot/你的域名
wget https://cn.wordpress.org/latest-zh_CN.zip
unzip latest-zh_CN.zip
mv wordpress/* ./ && rm -rf wordpress latest-zh_CN.zip
  1. 回到宝塔文件管理,给 WordPress 目录设置权限:选中所有文件,点击权限 -> 设置为 755,所有者设为 www。
  2. 访问你的域名(http://你的域名),会看到 WordPress 安装欢迎页。选择简体中文,点击“现在就开始”。
  3. 填写之前在宝塔建站时创建的数据库信息:数据库名、用户名、密码,数据库主机默认 localhost,表前缀保持 wp_。提交后点击“运行安装程序”。
  4. 填写站点标题、管理员用户名、密码、邮箱。注意密码尽量复杂一些。点击“安装 WordPress”。

安装成功后就可以用管理员账号登录后台(http://你的域名/wp-admin)。

避坑指南:常见问题与解决

问题1:安装页面显示“数据库连接错误”
检查数据库名、用户名和密码是否完全匹配。另外注意宝塔面板里 MySQL 是否正常运行(面板左侧“数据库”查看),如果 MySQL 未启动,在软件商店里重启。

问题2:上传文件或安装主题时提示“无法写入”
文件权限未设置正确。回到宝塔文件管理,确认 /www/wwwroot/你的域名/ 下的 wp-content 目录权限为 755,所属用户为 www。如果还不行,临时可以执行:

chown -R www:www /www/wwwroot/你的域名

问题3:访问域名出现 404 或 500 报错
先在宝塔检查网站配置是否勾选了“自动伪静态”,设置 WordPress 的伪静态规则(默认面板有内置模板)。如果伪静态正常,尝试清空浏览器缓存。

验证个人博客是否正常运行

  1. 前台访问 http://你的域名,应该能看到默认主题的博客首页,标题为安装时填写的站点名称。
  2. 登录后台,尝试发布一篇测试文章,内容随便写。发布后刷新前台,确认文章能显示。
  3. 点击文章标题进入详情页,检查 URL 结构(默认带 ?p=123),如果需要更简洁的链接格式,可以在后台“设置”->“固定链接”里选择“文章名”,然后去宝塔伪静态确认已启用 WordPress 规则。

到这里,你的个人博客搭建就完成了。
后续可以更换主题、安装插件(推荐安装缓存插件如 WP Super Cache 加速访问),还可以给站点配置 SSL 证书(宝塔面板可免费申请 Let's Encrypt 证书)。

如果你在个人博客搭建过程中遇到其他问题,欢迎在评论区留言。
按照本文步骤操作,大部分零基础用户都能在 30 分钟内成功上线自己的博客。

分享到:
上一篇
新手搭建跨境电商服务器完整教程与避坑指南
下一篇
零基础也能做好企业官网建设:从服务器到上线的详细教程
1
系统公告

高考专属福利来袭|凭准考证免费领香港 CN2 云服务器

值高考落幕之际,泽御云开启考生专属回馈 + 产品限时特惠双重活动,助力学子暑期学习建站 高考 考生专属福利 全体应届高考生,凭高考准考证即可免费申领【香港 CN2 轻量云服务器,4 核 4G AMD 处理器】,免费使用周期 30 天,可用于搭建个人站点、编程实操、技术实训,祝各位考生金榜题名,前程似锦! 泽御云资质齐全合规自营机房,线路覆盖香港 CN2、国内 BGP、内蒙电信、美国精品线路,售后全天候技术支持。 官方网站:www.zeyuyun.com,活动限时有效,优惠逾期不再保留。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意