樹(shù)莓派做網(wǎng)站靠譜不?
時(shí)間:2023-12-01 21:00:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-12-01 21:00:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
樹(shù)莓派做網(wǎng)站靠譜不?:
先說(shuō)結(jié)論:用作個(gè)人博客服務(wù)器的話(huà)完全足夠啦。樹(shù)莓派本質(zhì)就是個(gè)Linux電腦,運(yùn)行Debian系統(tǒng)(跟大家桌面常用的Ubuntu同系),所以大多數(shù)軟件都是通用的,比如搭建網(wǎng)站常用的apache、nginx等等,所以也完全可以在上面上配置LAMP服務(wù),也就是:
- Linux - 操作系統(tǒng)
- Apache - 網(wǎng)絡(luò)服務(wù)器(HTTP)軟件
- Mysql - 數(shù)據(jù)庫(kù)服務(wù)
- PHP or Perl - 編程語(yǔ)言
不過(guò)呢,自己搭建個(gè)人網(wǎng)站,且要在外網(wǎng)可以訪問(wèn),還需要解決的是一個(gè)
公網(wǎng)IP的問(wèn)題。
因?yàn)闃?shù)莓派肯定是放在家里或者公司連接寬帶,而一般電信或者其他ISP是不提供對(duì)外的公網(wǎng)IP的,所有你看到的地址都經(jīng)過(guò)了好幾層NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換),在外網(wǎng)是無(wú)法直接訪問(wèn)到本機(jī)的。
阿里云之類(lèi)的云服務(wù)器和云虛擬主機(jī)會(huì)給你一個(gè)公網(wǎng)IP,但是自己搭建服務(wù)器的話(huà)怎么解決這個(gè)問(wèn)題呢?
有幾種辦法,復(fù)雜一點(diǎn)的需要自己搭建DDNS或者用服務(wù)器反向代理,這里就不詳細(xì)介紹了,感興趣的話(huà)可以自己搜索frp。最簡(jiǎn)單的辦法就是使用免費(fèi)的三方DDNS服務(wù),比如最常用的
花生殼。幸運(yùn)的是花生殼官方就有Linux的客戶(hù)端,所以在樹(shù)莓派上所需要做的就是安裝個(gè)軟件這么簡(jiǎn)單的事情而已。這是官方的教程:
安裝好了之后就可以使用跟你的花生殼賬號(hào)綁定的域名直接連接了,比如你訪問(wèn)abc.iok.la就會(huì)被映射到你自己的192.168.1.123,
當(dāng)然具體的映射內(nèi)容是你在花生殼網(wǎng)站上自己設(shè)置的。
結(jié)束語(yǔ):
樹(shù)莓派是個(gè)很有意思的小開(kāi)發(fā)板,可以用來(lái)學(xué)習(xí)很多Linux相關(guān)的知識(shí),做網(wǎng)站做物聯(lián)網(wǎng)(比如mqtt)等都很合適。我自己的個(gè)人博客目前就也是放在一個(gè)
類(lèi)似樹(shù)莓派(因?yàn)槭俏易约涸O(shè)計(jì)制作的硬件)的設(shè)備上的:
自己設(shè)計(jì)的迷你Linux板卡,性能略強(qiáng)于樹(shù)莓派這是我的個(gè)人博客的效果,使用的是Hexo框架:
最后再次總結(jié)一下:只要不是太過(guò)于重負(fù)載的需求,樹(shù)莓派做網(wǎng)站是異??孔V的,折騰起來(lái)吧少年。