先说结论:用作个人博客服务器的话完全足够啦。
树莓派本质就是个Linux电脑,运行Debian系统(跟大家桌面常用的Ubuntu同系),所以大多数软件都是通用的,比如搭建网站常用的apache、nginx等等,所以也完全可以在上面上配置LAMP服务,也就是:
不过呢,自己搭建个人网站,且要在外网可以访问,还需要解决的是一个公网IP的问题。
因为树莓派肯定是放在家里或者公司连接宽带,而一般电信或者其他ISP是不提供对外的公网IP的,所有你看到的地址都经过了好几层NAT(Network Address Translation,网络地址转换),在外网是无法直接访问到本机的。
阿里云之类的云服务器和云虚拟主机会给你一个公网IP,但是自己搭建服务器的话怎么解决这个问题呢?
有几种办法,复杂一点的需要自己搭建DDNS或者用服务器反向代理,这里就不详细介绍了,感兴趣的话可以自己搜索frp。最简单的办法就是使用免费的三方DDNS服务,比如最常用的花生壳。
幸运的是花生壳官方就有Linux的客户端,所以在树莓派上所需要做的就是安装个软件这么简单的事情而已。
这是官方的教程:
安装好了之后就可以使用跟你的花生壳账号绑定的域名直接连接了,比如你访问abc.iok.la就会被映射到你自己的192.168.1.123,当然具体的映射内容是你在花生壳网站上自己设置的。
树莓派是个很有意思的小开发板,可以用来学习很多Linux相关的知识,做网站做物联网(比如mqtt)等都很合适。我自己的个人博客目前就也是放在一个类似树莓派(因为是我自己设计制作的硬件)的设备上的:
这是我的个人博客的效果,使用的是Hexo框架:
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有