前言

疫情期间,一直都没更新,(⊙﹏⊙)b。
去年买了一个阿里云的服务器,很low的配置,0.5G内存,1cpu 10%性能,一年是180左右,初衷是因为github的博客,国内访问过慢,然后用这个低配的云服务器,搭建了一个新的blog,访问速度很快,但是有了自己的私人服务器呢,就不满足于搭建一个blog了,因工作需要,随后开始折腾起了docker,顺手就把自己的blog也改成了镜像了,然后有了docker,就开始想着折腾其他的,奈何配置太低,遂起念购买一个自己的服务器,省着租用阿里云了。
从淘宝上买了一个服务器,Intel i5 8250U的低压cpu,4核8线程,整了一个64G固态硬盘,4T的机械硬盘,计划开始打造自己家的影音娱乐平台,顺便把很久没写的blog写起来。

系统选择

linux系统,目前比较常用的就是:Ubuntu和CentOS了(我公司办公电脑装了deepin,因为可以方便的安装微信),对比一下:

  • ubuntu 桌面环境优秀,常用于个人使用者,有着靓丽的用户界面,完善的包管理系统,强大的软件源支持,丰富的技术社区,并且对计算机硬件的支持优于centos,兼容性强。
  • CentOS 系统更稳定,常用于生产环境的服务器上

个人使用,建议选择Ubuntu,毕竟图形化界面,我可以不用,但是你不能没有,也不能太差。

镜像安装

选择最新的稳定版本Ubuntu 18.04 LTS,用U盘做一个镜像,然后装上系统

这个如何用U盘装系统,就不详细介绍了,网上很多教程

目录

  • 外网访问:外网通过域名访问(如果你有固定ip地址,这部可以略过)
  • 远程控制:ssh、远程桌面、webUI等方式
  • web网站:比如我的blog、家庭相册、个人音乐、个人小说等网站
  • 挂机下载:能够随时随地下载想看的影片或者资料,到家就能够使用
  • 文件共享:私有云也是必要的
  • 影音娱乐:既能够远程下载电影电视剧,也要能远程观看
  • 办公用途:源码查看、swagger查看、外网测试服务器等

解决方案

  1. 外网访问:就是能够通过互联网,访问到你的服务器,主要是因为宽带运营商提供的是动态ip,需要对ip变化进行侦测,动态绑定到域名上,这样才能随时随地访问

  2. 远程控制: ubuntu服务器需要开始ssh服务,如需开启远程桌面,还需要安装xrdp

  3. web网站: 我的blog

  4. 挂机下载:aria2 + AriaNg 或者 aria2 + webui-aria2

  5. 文件共享: seaFile 或者 nextCloud

  6. 影音娱乐:jellyfin 或者 plex(这个收费,终身小1000)

  7. 办公用途: 办公的所有环境,统统放入dokcer中运行

目录