如何自己搭建一个服务器?

5个月前 (01-09) 0 点赞 0 收藏 0 评论 13 已阅读

前段时间,闲来无事淘了一台DELL小主机,400大洋左右,本意就是装个linux系统瞎折腾折腾。不曾想一入服务器深似海,一通折腾可把我搞得够呛。

1. 400元小主机到手

2. 安装linux系统后,把小主机放到空置的房间,插电插根网线就能用,用另一台台式机远程连接安装宝塔

3. 上当受骗买了个8T伪西数硬盘,其实是东芝 的。看在便宜的份上勉强用了,装进小主机

4. 安装 lanproxy ,做内网穿透(自己有一个腾讯云轻量服务器,4核8G10M,当初1000买的3年)

5. 把小主机当文件服务器用。在家里就wifi内网连接,在外面就用外网

6. 入手两块二手西数16T硬盘和2盘位raid阵列盒一个,做raid1。所以目前小主机配置为4核8G内存+8T硬盘+16Traid1。内存那么大,当然想要要搞带宽了,毕竟大文件10M的带宽还是远远不够的,所以准备放弃内网穿透。

7. 打电话给电信,开通动态公网IP。拿到管理密码,猫改为桥接模式,路由器改路由模式。

8. 在小米路由器做端口映射,把小主机需要使用的端口映射出来。目前已经可以通过动态IP来访问了,且上行50M下行500M,绝对是够用了。

9. 我的小程序需要访问大文件,如果访问轻量服务器,则会加载较慢。所以把自己小程序的文件内容放到小主机里,用java搭建一个简单的文件管理和访问服务。百度云买的域名解析到小主机java服务映射出来的端口上,并做https。至此,小程序可正常访问小主机的文件内容

10. But But However,各位看官老爷们也应看出来了,还有个大BUG就是动态公网IP。这玩意每隔一段时间或者重启路由器就会变动。每次变动需要重新做域名解析。打开小米路由器管理页面,准备做花生壳DDNS,但是最终搞了1天还是没有成功。在路由器管理端总是解析不成功,但是下载花生壳客户端就可以。问了花生壳技术人员说是有独立的密码,但是设定后还是没用,可能是路由器内置的花生壳有问题吧,不做深入探究了,放弃

11. 写一个java脚本,定时任务监测小主机的公网IP,如果有变动,发送信息到我的邮箱

12. 这样做还是比较麻烦,有时候即使收到了邮件提醒,但是不方便更改映射,小程序访问文件异常太久,很影响使用体验

13. 在监测ip的java脚本基础上做迭代,引入百度云域名解析SDK,当IP变动时自动更新域名解析。

至此,我的小主机折腾之路算是告一段落了,开始自己搭建网盘,搭建FTP。并用bypy

把百度网盘的内容全都同步到raid1里,开通百度网盘会员,每秒下载速度在10-20M之间。小主机处理文件速度在150-200M之间。毕竟是外置的阵列盒,这个速度已经算是可以的了。

那么问题来了,有一个4核8G内存50M带宽24T容量的服务器,做什么比较好呢,知乎大老爷们给点建议。菜鸡选手,大佬可提意见,但是要轻喷,小心我急眼,哈哈哈哈

如何自己搭建一个服务器?

本文收录在
0评论

登录

忘记密码 ?

切换登录

注册