【网站系列】1. 树莓派上如何部署一个静态博客

【Linux之树莓派篇】用树莓派搭建外网可访问的个人博客(一) 用树莓派搭建外网可访问的个人博客 阅读详情

静态网站原理:

网站系列从静态网站开始讲起,静态网站最简单,也最好理解。

一个服务器如果想要对外提供网站功能,需要两样东西:

  1. HTML网页文件

  2. Web服务器

HTML是一种文本类型的标记语言,大概样子如下:

<html>
<body>
<h1>一个标题</h1>

<p>一行文本</p>
</body>
</html>

光有HTMl文件是不能作为一个网站来让用户访问的,还需要一个web服务器,web服务器根据用户的请求找到对应的HTML文件,然后返回到用户浏览器,用户浏览器解析HTML后就能显示内容了。

这里以nginx 这个使用比较广泛的web服务器来做例子。

这里我画了一个图来说明静态网站的工作原理

用户浏览器输入一个网站:raspberry.org/doc.html,然后浏览器会根据域名将这个请求发送到raspberry.org对应的服务器。

服务器上的nginx监听端口,收到请求后发现用户

树莓派+WordPress:打造专属博客,内网穿透轻松发布到公网! 在本次教程里,我们将在树莓派上搭建一个Wordpress博客站点,开始博客时代,记录生活点滴。同时做内网穿透将博客发布上线,让互联网用户都可以访问到,无需公网ip,也无需购买云服务器,简单快速实现。 阅读详情

相关推荐

使用Netlify部署静态网站

之前写了一篇文章是关于在树莓派上部署Hexo的博客,但树莓派难免会出故障,所以将网站放在另一个地方会更安全一点。 前一篇:https://fitswcblog.com/%E6%A0%91%E8%8E%93%E6%B4%BE%E6%90%AD%E5%BB%BAhexo%E5%8D%9A%E5%AE%A2/ 我在csdn上的所有文章将优先发布在我的博客:fitswcblog.com 什么是Netlif...

Fitswc的博客 3848

服务器可视化部署静态网站或者搭建博客论坛-小白版

安全组安全组是一种虚拟防火墙,用于控制安全组内云服务器实例的入流量和出流量,从而提高云服务器实例的安全性。安全组具备状态检测和数据包过滤能力,您可以基于安全组的特性和安全组规则的配置在云端划分安全域。一开始无法登陆服务器就是入方向没放开22端口;如果搭建了服务但无法访问大概率也是端口没放开;如果服务器访问时昨天还可以今天不行了,注意排查安全组规则ip限制是固定IP,而一般网络的IPV4地址会变。0.0.0.0/0Linux 服务器系统管理面板1panel镜像。

qq_44160056的博客 576

Buzz静态博客生成器:零维护的Markdown写作与自动化部署方案

静态网站生成器(SSG)是当下个人博客与文档站点的主流选择,它通过将Markdown源文件预编译为纯静态HTML,省去了传统动态网站的数据库和运行时依赖。这类工具的核心价值在于降低站点维护成本,让作者聚焦内容创作而非系统运维。在工程实践中,自动化部署进一步简化了发布流程——基于GitHub Actions的持续集成流水线能在代码推送后自动完成构建与上线。作为一款Go语言编写的静态博客生成器,Buzz以单文件二进制交付、毫秒级构建速度和零环境依赖著称,特别适合追求写作纯粹性与长期低维护成本的用户。无论是本地实

weixin_28835583的博客 159

免费服务器部署实战:从申请到网站上线全流程指南

服务器是网站运行的基石,但对于个人开发者、学生或独立开发者而言,生产环境的高成本往往令人却步。免费服务器以零成本的方式提供了熟悉部署流程、验证技术方案的绝佳机会。文章从服务器部署的基本原理出发,梳理了免费服务器的类型、使用边界和常见限制,并围绕云厂商免费实例、静态托管平台、容器/Serverless平台以及自建家用服务器四条路线,详细介绍了从环境准备、申请开通到实际部署的完整步骤。通过Nginx配置、HTTPS证书签发、定时任务与资源监控等实践,帮助读者快速将个人博客、API服务或Demo项目上线。无论是想

weixin_33806859的博客 326

树莓派 Docker 容器化部署指南:从刷镜像到高效管理服务

在服务器运维与个人项目中,环境隔离与快速部署始终是核心诉求。容器化技术通过将应用及其依赖打包成标准化的镜像,实现了运行环境的完全隔离与秒级启动,从根本上解决了传统部署中依赖冲突、升级回滚难、迁移成本高等痛点。对于硬件资源有限的 ARM 设备而言,容器化共享宿主机内核的特性,使其成为替代虚拟机的理想方案。无论是搭建网页服务器、私有网盘还是运行爬虫服务,容器化都能提供一致的运行环境与便捷的维护方式。本文以树莓派为实践平台,从基础概念出发,逐步演示 Docker 的安装配置、镜像拉取与容器编排,并分享从传统裸机部

weixin_34161029的博客 419

Hugo静态博客云服务器全自动部署指南

静态博客生成器是一种将Markdown等源文件编译为纯HTML/CSS/JS的静态站点生成技术,其核心原理是预构建而非运行时渲染,从而获得极致性能与安全性。相比动态框架,它无需数据库、不依赖服务端执行环境,天然适配CDN与对象存储。Hugo作为Go语言实现的代表工具,以毫秒级编译速度、零Node.js依赖和极简配置体系,在技术博客、文档站等轻量场景中展现出独特价值。结合云服务器(如腾讯云轻量应用服务器)与Git Hook自动化部署,可构建高可控、低成本、强稳定的内容发布系统,完美支撑个人知识管理、开源项目文

weixin_34262482的博客 437

树莓派服务器之路:从依赖地狱到Docker容器化

服务器部署初期,单服务看似简单,但随着服务增多,全局环境共享容易引发依赖冲突,系统升级与备份迁移变得异常脆弱。容器化技术通过将应用及其运行环境封装成隔离的镜像,彻底解决了环境彼此干扰的问题,其核心原理是进程级隔离与数据卷挂载。采用Docker后,开发者无需再担心不同服务争抢系统库或端口,只需一条命令即可完成部署和回滚。对于树莓派这类小型设备而言,Docker不仅绕开了ARM架构源码编译的痛点,还让频繁的SD卡系统重刷变得无关紧要。本文分享了将树莓派作为网页服务器时的实战经验,展现从“直接装环境”到“容器化管

weixin_31714129的博客 233

树莓派Nginx+SSH远程转发:无公网IP也能远程访问内网Web

内网穿透是解决家庭或办公网络无公网IP时,外网无法直接访问内网服务的关键技术。其核心原理是让内网设备主动向有公网IP的云服务器建立加密通道,将外部请求通过该通道转发至内网服务。SSH远程转发正是实现这一思路的轻量方案,无需部署复杂客户端,仅凭系统自带SSH即可打通链路。典型应用包括个人网站展示、家庭智能控制台、NAS管理等低流量场景。本文基于树莓派部署Nginx的实际案例,详细讲解如何借助SSH远程转发与autossh自动重连机制,在无公网IP条件下让内网Web服务稳定暴露于公网,并附带安全加固与故障排查建

weixin_32480007的博客 314

从零到一:基于 Docker 容器化部署 Nginx 个人网站

本文详细介绍了如何使用 Docker 容器化部署 Nginx 个人网站,从环境准备到自定义配置,再到生产环境的最佳实践。通过 Docker 容器化技术,实现快速部署、环境一致性和资源隔离,特别适合个人开发者和小型项目。文章还涵盖了 Docker Compose 编排和常见问题排查,帮助读者轻松搭建高效稳定的网站服务。

weixin_33720956的博客 331

树莓派搭建公网可访问网站:动态域名解析与端口转发实战

动态域名解析(DDNS)是一种将动态变化的公网IP地址与固定域名自动绑定的技术,其核心原理是通过客户端定期检测并更新IP地址到DNS服务器。这项技术解决了家庭宽带等场景下公网IP不固定的问题,为个人服务器、物联网设备等提供了稳定的访问入口。在工程实践中,结合端口转发技术,可以将内网服务安全地暴露到公网。通过配置树莓派静态IP、设置路由器端口映射,并部署DDNS客户端实现自动化更新,能够构建低成本、高可用的私有云服务。这种方案特别适用于搭建个人博客、智能家居控制面板或家庭相册等应用,让本地项目轻松实现公网访问

weixin_33067503的博客 166

手把手教你用树莓派Zero 2 W搭建WordPress:从刷入系统到飞鸽内网穿透全记录

本文详细指导如何使用树莓派Zero 2 W搭建WordPress网站,涵盖从系统刷写到内网穿透的全流程。通过优化LNMP环境和轻量化部署技巧,确保在512MB内存的设备上稳定运行,适合个人博客和小型网站建设。特别推荐飞鸽内网穿透方案,实现便捷的远程访问。

weixin_30689307的博客 355

技术博客的本质是可追溯的技术日志,不是内容消费产品

技术博客首先是一种面向工程师自身的信息存档机制,其核心在于保障记录的真实性、时间连续性与长期可检索性。它基于静态站点生成器(SSG)实现零运行时依赖,依托Git版本控制固化每一次调试、配置变更与故障复盘的完整上下文。相比强调传播效率的‘知识输出’,这类博客更重视信息保真度——如带环境标注的命令行、含错误码的完整报错、关联commit hash的时间锚点等原始数据。其技术价值体现在降低知识沉没成本、支撑跨年份问题复现,并成为个人架构能力演化的数据基线。典型应用场景包括线上事故回溯、老系统参数查证、团队知识沉淀

xiang_fu的博客 429

树莓派4B制作Golden Image:TF卡镜像备份与还原实操指南

系统备份是运维工作的基石,而磁盘镜像则是一种将操作系统、应用与配置整体固化的高效手段。在嵌入式与单板计算机领域,TF卡既是系统载体,也是最易损耗的部件。通过制作Golden Image(母版镜像),可以将一套调试完成的树莓派环境完整克隆,实现快速恢复与批量部署。实际操作中,dd命令与分区管理是核心工具,配合文件系统扩容、SSH密钥重置等步骤,即可打造出可复用的干净镜像。本文面向网站服务器运维场景,详细讲解如何清理系统、制作整卡备份、压缩校验,并完成换卡扩容与自动化首启配置,帮助用户规避存储故障风险,建立标准

weixin_34038293的博客 428

37、技术探索:Django开发与树莓派应用的全面指南

本文是一份关于Django开发与树莓派应用的全面技术指南。内容涵盖Django项目搭建、数据库配置、动态网页开发,以及树莓派的入门配置、网络设置、编程实践和硬件拓展。同时介绍了Linux系统管理基础、树莓派在多媒体与生产力场景中的应用,并深入探讨了Python网络编程、机器学习、Scratch编程及GPIO高级应用。适合开发者、教育工作者和科技爱好者学习参考,助力实现从Web开发到智能硬件项目的全方位探索。

sql99的博客 159

把网站装进“口袋里的小服务器”:2025 年最详细新手友好边缘部署全教程(从零到 24 小时常年在线,像搭积木一样简单)

本文手把手教零基础小白 30 分钟内完成:买什么 → 怎么刷系统 → 代码怎么丢进去 → 一键让它开机自启 → 还能外网手机访问。 全部图文+命令复制粘贴即可,真正傻瓜式。适合人群:个人博客、家庭 NAS、监控面板、智能家居大屏、AI 摄像头网页、校园/公司内网工具……所有想“永远在线又不想花服务器钱”的场景。正文开始,把整个过程比喻成:你要把网站从电脑里“搬家”到一个小房子(树莓派)里永久居住。

hy行者勇哥的博客 649

液冷方式介绍

如果将直径在1~100nm的颗粒悬置在传热流体(例如:水、乙烯、乙二醇等)中时,其传热能力会得到提升,因为大多数固体材料的热导率要大于液体,因此由颗粒、流体组成的混合物热导率也高于液体本身的热导率,由此制成的流体,我们称之为纳米流体。金属冷管的液体工质蒸散量几乎为0,而柔软材质的管道则会产生液体的蒸散,在封闭式循环系统中,为了弥补液体工质的蒸散,必须定期在系统中补充液体工质。——我们之前说过,材料的导电和导热的机制大致是类似的,所以导电能力更强的金属往往具有更好的导热能力。

制冷技术咨询与服务的博客 2039

手把手教你用QEMU虚拟化华为路由器固件(附完整网络配置指南)

本文提供了一份详尽的QEMU虚拟化华为路由器固件的实战指南。从固件解包、网络桥接配置到QEMU虚拟机启动,手把手教你搭建完整的嵌入式设备沙箱环境,特别适合安全研究、逆向分析和学习嵌入式系统工作原理。

tgb3456789的博客 937

VisionPro脚本实战:用C#替代QuickBuild,让复杂定位项目代码更清爽

本文探讨了如何通过C#脚本重构VisionPro复杂定位项目,替代臃肿的QuickBuild架构。通过实战案例展示了脚本化开发如何减少60%代码量并提升35%运行效率,使项目更易维护。文章详细介绍了环境搭建、多模板定位重构及高级技巧,帮助开发者突破QuickBuild限制,实现更高效的视觉应用开发。

weixin_30417487的博客 502

单目和多目视觉统一标定

单目和多目视觉统一标定 一.单目视觉标定 在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工作产生结果的准确性。因此,做好相机标定是做好后续工作的前提,提高标定精度是科研工作的重点所在

吴建明wujianming_110117 2911

OData V2 消息在 SAP UI5 中的生成、传播与治理全解

SAP UI5 的 OData V2 消息机制通过自动解析服务端响应头(sap-message)或错误体,将消息推送到全局 MessageModel,实现数据质量保障。关键点包括:1)消息通过目标路径与控件绑定联动,触发高亮等反馈;2)生命周期管理需注意避免自动刷新导致消息丢失;3)常见陷阱如批处理错误重复、内外层消息冲突等可通过精准目标路径或自定义处理器解决。代码示例展示了如何配置模型、消息模型及 MessagePopover 实现端到端消息展示,同时支持控件通过 refreshDataState 自定义

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 231

SolidWorks 小车底盘 装配体

通过制作小车底盘了解solidworks装配体的部分知识

及时总结 2228

FPGA+CUYSB3014实现USB3.0功能

CYUSB3014是赛普拉斯在近几年推出的新一代USB3.0的外设控制器,可以解决USB2.0带宽限制,或者单独开发USB协议和驱动的难题。赛普拉斯将CYUSB3014简称为EZ-USB FX3,具有高度的灵活特性,开发人员只需要下载FX3的固件库,就能使用USB3.0的功能。目前在一些电子产品中,使用主控器加PHY芯片最流行的方式是用FPGA+FX3这种搭配来实现USB3.0接口。......

D_Katter的博客 7066

⭐️VMwareWorkstation17.0虚拟机搭建WindowsXP虚拟机(完整安装步骤详细图文教程)

Windows XP是微软公司研发的计算机操作系统,于2001年10月25日正式发布。其名字中“XP”的意思来自英文中的“体验”(Experience)。Windows XP使用了Luna图形用户界面和双列开始菜单,提升了系统的安全性和工作性能,提供了WiFi支持,简化了软件的安装和运行,并增加了远程桌面功能。

Python老吕的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: 【网站系列】如何用树莓派搭建一个网站
下一篇: 【网站系列】2. 讲一下Docker,以后会用到
树莓派大佬
博客等级 码龄5年 72粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值