当前位置

树莓派Raspberry Pi上手做内部小型服务器

James Qi 在 2015年7月18日 - 18:43 提交
内容摘要:以前就听说过一些超微型PC可以做一些控制用,类似我上大学时的单片机,只是功能、性能要大幅提升,而且兼容PC,可用软件也多得多,不仅仅只是用于电子控制设备上。 不过以前也一直没有实际玩,前一阵子因......

  以前就听说过一些超微型PC可以做一些控制用,类似我上大学时的单片机,只是功能、性能要大幅提升,而且兼容PC,可用软件也多得多,不仅仅只是用于电子控制设备上。

  不过以前也一直没有实际玩,前一阵子因为考虑定期下载云服务器上的备份内容而考虑搞一个内部小型服务器,做ftp/sftp来下载,在网上查了一下,英国出的树莓派Raspberry Pi算是这类设备中的杰作,费用35美元,差不多200元人民币,于是马上淘宝来一台。

  这玩意实在小巧,只有信用卡那么大,还是4核CPU、自带1G内存,我同时购买了一个散热片和一个外壳,连接家里的HDMI电视、加上USB键盘鼠标、连接有线网线、通上电就可以看到屏幕提示了,在网上查了一下资料,插入一个SD卡安装上了Linux一个版本Debian针对Raspberry Pi优化的简版,也是官方推荐的版本。

  有线网络的配置比较简单,修改/etc/networking/interface文件设置IP/Mask/Gateway几项重启就可以了,后来又去采购了一个min-usb-wifi(同时添加了HDMI转VGA接口和一个2A电源),捣鼓半天偶然可以连无线网,后来又不行了,算了就先用有线网吧。还在当当网上购买了两本树莓派的书籍作为参考资料。

  startx开启用上了一个简化的桌面系统,一般的电脑功能都有,只是浏览器打开网站显得很慢,毕竟是200元的电脑,比普通好点的手机还要便宜,在运行速度上还是有欠缺的,不过做办公、家用电脑毕竟不是其强项,最主要是价格低、耗电省,做外设控制是不错的选择,做小型服务器也是很好。另外,还可以尝试一下超频,做好散热的前提下,可以提高几十个百分点的效能。

  安装tightvncserver后就可以在其它电脑上用VNC Viewer连接控制其桌面了,如果只是更简单的需求,只要SSH远程连接就可以进行命令行处理。另外,因为准备放在公司的内网上长期使用,就在公司上网路由器上设置了DMZ,让其各种端口映射到外网,反正也不怕被黑,用一个花生壳动态域名就可以访问。

  这有点类似我们以前购买的VPS,性能不是很强但却是一个小型的完整系统,放在公司内部最大的好处是可以连接移动硬盘,方便以后的数据备份。