自己拥有一台服务器可以做哪些很酷的事情?

搭建个人博客/知识库

有了自己独立的服务器,大多数人可能都会拿来做个博客玩玩。

这里比较推荐 WordPress ,它可以帮助我们傻瓜式的搭建一个强大的个人博客。

除了 WordPress 之外,像 Hexo、Hugo、Docusaurus、VuePress、Docsify 等等都非常适合用来搭建自己的个人博客或者知识库。

我还写过一篇使用 Docsify 搭建个人知识库的文章:手把手教你搭建一个文档类型的网站!免费且高速!

另外,对于 Java 开发者来说,Halo 也是一个不错的选择。生态非常好(可选主题也非常多),使用的人也非常多。并且!!还提供了小程序端! 另外,搭建步骤也非常简单,基本是傻瓜式的。

Halo 首页:

Halo首页-halo.run

Halo 主题仓库 :

主题仓库- Halo-halo.run

Halo 博客效果:

halo-寒山志-baozi.fun

搭建网站

云服务器通常安装的都是 Linux 系统,安全高效,非常适合用来部署自己的网站。

你可以在上面放自己写的网站或者直接使用各种模板来搭建网站,非常简单!

像我写的阿里云双 11 服务器白 Piao 自测网站就是放在自己的阿里云服务器上。

再来看看程序员父亲对儿子的爱:

部署个人项目

放一些个人的项目比如你把自己简历上的个人项目放在服务器上,这样面试官通过公网 IP 就可以直接访问了。

个人学习

你可以随时随地通过 ssh 工具比如 XShell 随时随地连接上自己的云服务器玩耍。

你可以在上面安装各种软件以减轻本机电脑的服务器。你还可以直接在上面练习 Linux 的常见操作和命令。

自建 Git 服务

有时候我们需要在内网环境创建一个 Git 服务,方便保存代码和部署应用。一开始想到的也许是 gitlab,确实功能强大,但是有很多功能又用不到,白白浪费资源。后来找到一个更轻量级易部署的开源项目 gitea,不仅功能适用还支持跨平台。

  • GitHub 地址:https://github.com/go-gitea/gitea
  • 官方文档:https://docs.gitea.io

搭建云盘

对于个人来说,如果仅仅是为了搭建云盘而买一台服务器的话,我觉得非常不值得。成本太大,不如直接用大厂的云盘,然后开个会员。

不过,如果你有现成的服务器的话,搭建一个云盘真心是比较简单的事情。

我查阅了一下相关资料后发现,就私有网盘的实现方式的话,常见的有如下几种(发现网上很多人直接摘抄我的整理而不注明出处):

如果你有更好的解决方案,不妨在评论区分享一下,感谢!

  • Seafile :一款 C 语言编写的一款安全、高性能的开源网盘(云存储)软件,提供了主流网盘(云盘)产品所具有的功能,包括文件同步、文件共享等。支持 Mac、Linux、Win­dows 、An­droid 、iOS 等平台。并且,Seafile 还提供了高级的安全保护功能以及群组协作功能。Github 地址:https://github.com/haiwen/seafile
  • Nextcloud : 一款开源的私有云存储网盘项目。支持 Mac、Linux、Win­dows 、An­droid 、iOS 等平台。Github 地址:https://github.com/nextcloud 。
  • kodbox :kodbox 是一款基于 kodexplorer 全新设计的私人云盘产品,提供了 web 界面来做文件管理。Github 地址:https://github.com/kalcaddle/kodbox 。
  • kiftd :一款面向个人、团队、小型组织的网盘应用系统,免费、开源、完善。Github 地址:https://github.com/KOHGYLW/kiftd
  • ......
(0)

相关推荐