开始废话 : 这期教程会从基础开始教大家搭建一个终极树莓派服务器,是一套应对个人博客,数据库,代码托管,网络,NAS,运维管理,开发,测试等等的综合解决方案。还会分享一下自己的开发和运维的经验,这是我目前个人服务器搭建使用的Top Solution,作为一个极客更是必备。
目前就国内的租用服务器挂个人博客啥的还是可以的,但是如果想用它来做点其他的比如弄个NAS存储或者托管一下代码,在折腾点其他的,那个服务器升级的成本是的真感人(带宽小的看片卡成PPT)。如果自己组装一台电脑来作为服务器又感觉性能浪费,钱包吃紧,那么有什么 办法既能满足局域网大带宽需求又能满足外网异地使用,用树莓派做主服务器配合外网服务器来实现就是一个完美的解决方案 ( >重度折腾玩家<)。

给大家准备的折腾菜单
- 树莓派4B(4G/8G);
- 服务器系统Centos7 Armx64,常见的服务器系统,稳定可靠;
- 网站环境:LNMP 指的的linux环境下的Nginx,Mysql,Php;
- 网站:WordPress (个人博客),NextCloud (私有云存储),Gitlab (代码托管 );
- 应用部分:Frp,N2n,若干实用的应用(如局域网DNS服务,广告过滤);
- Linux运维:宝塔面板想必大家都比较熟悉了,可极大的减小运维成本轻松管理。
- 优化部分:安装锐速,Bbr优化网络;
- 关于服务器运维的一些经验包括安全方面的经验分享;
- 还有一些实用的脚本分享;
- 最后也是最硬核的部分对树莓派进行数显开发给这台卡片Arm服务器注入灵魂,能够实时显示服务器内存,CPU,硬盘,网络等信息进行显示。
其中服务器系统的安装,网站环境的部署都属于基础环境搭建,都用最简洁明了的方式降低门槛,让绝大多数人都可以折腾。这期教程不仅是Arm 也适用x86平台,如果有闲置不用的老电脑拼凑改装一下也可以。

该方案包含:服务器环境搭建,个人博客搭建,私人网盘NextCloud搭建功能使用及介绍,SMB协议设置,Nginx Php Mysql 一键部署,Gitlab代码托管,内网穿透原理以及应用安装使用,网络优化锐速 BBR安装,以及大家安装时遇到的问题的详解。
请看专栏文集 👉 《树莓派系列专栏文集》
下一篇《树莓派服务器基础环境安装》