尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

低成本快速搭建一个博客网站(分享记录)
📅 发布时间:2026/7/6 15:08:45

(友情提示:本文章适用于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.

​

​

相关新闻

  • de风——【从零开始学习Linux】(三):全面总结瞧一瞧,权限管理没烦恼
  • 【社会科学】【企业管理】【管理科学】第二十篇 售前-销售-研发-交付-财务-会计-律师-其他员工的配合模型01
  • 27. 【C语言】编写可移植的头文件与模块

最新新闻

  • mark-sweep垃圾收集器的内存管理最佳实践:从原理到高效实现
  • three.quarks移动设备优化:解决移动端性能瓶颈的完整指南
  • JS Analyzer vs 传统工具:为什么它是Web渗透测试工程师的必备神器?
  • 3分钟快速上手AI变声神器RVC:新手完整终极指南
  • BLAST社区贡献指南:如何参与开源项目的开发
  • 攻克Android网络请求难题:RxjavaRetrofitDemo数据预处理最佳实践

日新闻

  • AI智能体安全防护框架AgentGuard:从原理到实战部署指南
  • KMX63与PIC18F26K40硬件组合及低功耗设计实践
  • 基于YOLO13改进的门体检测模型:C3k2模块与PoolingFormer技术解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号