news 2026/7/6 14:53:07

低成本快速搭建一个博客网站(分享记录)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
低成本快速搭建一个博客网站(分享记录)

(友情提示:本文章适用于Ubuntu,Linux Mint等基于Debian分支的发行版)

一 . 下载服务器面板

服务器面板的选择有非常多,但我推荐1Panel面板(开源,社区维护,部署快)

网站地址:https://1panel.cn/

在网站获取安装脚本(并且以 管理员权限 运行)

sudo apt install curl

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

下载好脚本后,会自动运行安装程序,选择好语言,设置安装路径(默认即可)

安装好后,会询问是否配置镜像加速: y(默认)

自己设置1Panel的端口、安全入口(网址后面的密钥,非常重要)、用户名、密码(重要,提醒一下,终端在输入密码后会卡住,因为字体颜色太有误导性了,直接输入)

二 . 部署Halo

下载好1Panel面板后,输入终端上的网址,进入服务器面板(输入设置的用户名和密码)

部署Halo

演示版本为2.24.2(不同版本操作可能有所不同)

Halo是一个轻量、开源的建站系统,它的操作界面简单且本土化,非常适合入学者

先下载MySQL作为数据库(勾选端口外部访问,直接下载)

下载Halo(选择MySQL数据库,勾选端口外部访问,其他默认)

注意一下,勾选端口外部访问,有安全泄漏的风险,建议配置好防火墙

等到Halo进入启动状态后,在浏览器填入你的ip地址+端口号(示例:162.168.1.4:8090)

(对于不知道自己ip地址的新手们,可以把服务器面板的网址后面的端口号修改成你设置的Halo端口号,进入初始化界面)

自己填写好信息,点击初始化,然后登录

现在就部署好了Halo

现在你可以通过ip地址+端口号访问你的网站首页

你可以直接使用Halo应用商店提供的主题,用来美化你的网站。

你也可以提供的设置进行自定义,或者基于应用商店的主题进行二次开发。

注意做好备份,不要随意更新

三 . 内网穿透(本地搭建服务器)

为了省略复杂又费钱的解析域名操作,我推荐使用NATAPP商提供的内网穿透和域名。

以下是我为自己提供了3种方案,仅供参考。根据自己的情况选择,详细的信息请查看官网:https://natapp.cn/

免费隧道域名/端口随机,且不定时强制更换 流量1G/月
VIP-1 型域名/端口固定,5G/月.账单日流量清零,如超流量可单独购买流量包 0.3元/G(默认不带域名,需9元 ; 隧道界面直接购买域名,需24元)
VIP-1 型 +自卖域名注意:非NATAPP商提供的域名,需要备案!!!别被坑了!!!
VIP-1 型 +单独购买NATAPP商二级域名单租隧道9元/月,单租域名9元/年

操作步骤

1.注册NATAPP账户,并且完成国家规定的实名认证

2.通过支付宝(不支持微信支付)购买隧道服务和要使用的二级域名(免费服务套餐自带随机域名)

3.修改隧道配置,绑定你购买的域名(点击三角形可以选择你购买的域名),勾选免费开启https,填写内网ip地址(终端输入hostname -i ),填写你的网站映射的端口(不建议填写网站自己的端口,会被占用,建议向后移一位,比如8090变8091),保存修改。

4.复制authtoken(非常重要,不可以泄露)到下载页面的输入框里,获取你的专属一键安装脚本

5.在终端输入一键安装脚本,安装好后会自动运行

6.在1Panel面板里配置网站(先安装OpenResty),添加反向代理,在域名处填写域名(要跟隧道填写的域名一致),端口号填写隧道设置的端口,代理地址填写halo首页的网址(比如,http://192.168.1.4:8090/),推荐点击代理地址的三角形选择应用halo,最后点击确认,网站就部署好了

要注意一下,服务器面板提供的跳转会再你的域名后面加上端口号,导致没办法访问,需要删除网址后面的端口号(直接输入域名),才可以访问。

免费隧道会不定期更换域名,最新域名需要在NATAPP的控制面板(登录后的界面)查看。

如果是长期运营使用,建议购买域名

四 . 尾声

我的文章就到这里了。

本文章花费大量时间制作(虚拟机1:1还原过程)

作者:Krn.


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 14:52:50

做 excel 表格用哪个 deepseek 软件文档导出不用反复调整?AI 导出鸭稳定高效,完美适配 Excel 生成与导出需求

做excel表格用哪个deepseek软件文档导出,AI 导出鸭一键直达高效导出,适配各类表格与文档场景 做excel表格用哪个deepseek软件文档导出更省心?AI 导出鸭精准还原格式,轻松搞定Excel与各类文档导出 做excel表格用哪个deepseek软件文…

作者头像 李华
网站建设 2026/7/6 14:48:29

极简 API 网关:手写一个支持限流和断路器的轻量反向代理

极简 API 网关:手写一个支持限流和断路器的轻量反向代理 一、网关的肥胖症:为什么 Nginx 插件不足以说服你另起炉灶 Nginx 是优秀的反向代理,Kong 是强大的 API 网关。但有一种场景会让你动摇:你的后端只有三个微服务&#xff0c…

作者头像 李华
网站建设 2026/7/6 14:47:41

专业级Windows系统美化革命:DWMBlurGlass深度解析与实战指南

专业级Windows系统美化革命:DWMBlurGlass深度解析与实战指南 【免费下载链接】DWMBlurGlass Add custom effect to global system title bar, support win10 and win11. 项目地址: https://gitcode.com/gh_mirrors/dw/DWMBlurGlass DWMBlurGlass作为一款革命…

作者头像 李华
网站建设 2026/7/6 14:46:52

投票模式:多数决 + 加权 + 辩论

投票模式:多数决 加权 辩论 概念速查 投票模式(Voting Pattern)是 Multi-Agent 系统中最基础的共识机制:多个 Agent 各自输出对同一问题的回答,通过聚合函数选出一个最终答案。常见的变体有三种:模式聚合…

作者头像 李华
网站建设 2026/7/6 14:45:11

【QT】国产化编译指南6

rmp系统能用yum吗在 Linux 系统中,通常是 “RPM 包管理系统”(使用.rpm 格式包的系统,如 CentOS、RHEL、Fedora 等),这类系统可以使用 yum。yum(Yellowdog Updater Modified)是基于 RPM 包管理的…

作者头像 李华