CentOS+花生壳+宝塔搭建个人博客服务器

记录一下自己搭建服务器的经过,个人服务器适用于自娱自乐,放个博客、私有云盘这些自己用的程序是法律允许的(吧),为什么有吧呢,因为宽带运营商封锁了80端口,个人不得对外发布网页(或服务),但是花生壳这类服务又可以帮你突破封锁,那么法律究竟管不管呢?不去深入,毕竟知道得越多,不能做的事就越多,言归正传吧。

1、找个一服务器
因为使用家庭电脑或者笔记本作服务器必然要加上用电成本,毕竟如果在乎稳定和对搜索引擎友好,几乎是24小时不能关机的,台式机耗电大,并且一般环境连续运转容易积灰,散热本身一般的机箱就雪上加霜了(这个成语在这里竟然显得如此违和),所以我用的8年前的联想商用笔记本,买这本的时候销售都有点奇怪,学生买商用本干嘛,我当时就是觉得,家用性能稍好,但商用更稳定,而实际也是这样,我感觉这个本虽然8年了,但是依然稳定使用。i3+2G内存,加到4G就更顺畅了,但是个人服务器没必要。笔记本功率19w,电费一年可以买个不错的虚拟主机,但是我们追求的是,折腾,这是我第一次接触网络时就开始做的事。

2、安装CentOS
主机有了,然后是系统了。为什么是CentOS呢?因为:

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。

折腾,就是在任何条件下都追求极致,系统当然要稳定适合的,CentOS是首选,安装的版本也是最小版本,也就是什么都没有,开机就显示命令行的,这样可以把有限的资源最大限度的给服务器使用。安装方法百度都有,不再啰嗦。

3、安装宝塔Linux面板
简单易用,这是选择宝塔的原因,它可以一键帮你搭好服务器的运行环境,貌似CentOS有可选运行环境供安装使用,但没有命令行基础的肯定也是一头雾水。官网www.bt.cn,有安装教程。安装完成后就可以通过生成的地址、账号密码登陆面板进行设置、添加站点。

4、安装花生壳Linux版
站点建好了,外网不能访问也是白搭。花生壳用于突破宽带运营商的内网和端口封锁,说它是个人服务器的救星也不为过,当然还有其它的工具可以选择,而花生壳属于老牌的软件,能活到现在实力也是有的。

这里多说两句,现在的宽带都不分配公网IP,就算你搭好了服务器,别人,或者说自己在外面也访问不了服务器的资源,就算你申请了公网IP,也不能直接用网址访问你的服务器,因为80端口被屏蔽,要访问,要么改端口,要么使用https协议,对于访问者都不太友好,而花生壳内网穿透服务就很好解决这个问题,费用是6块钱。

下载地址:https://hsk.oray.com/download/#linux,安装方法上面也有,非常简单。安装完成后自动启动服务,使用生成的SN码和密码登陆b.oray.com就可以进行管理,开通内网穿透即可。对了,路由器还要打开DMZ或者端口转发。