在家里创建自己的网络服务器看似是一项艰巨的任务,但实际上,它只需要你具备基本的技术知识,而且也不会让你破费。虽然不是每个人都熟悉制作自己的网络服务器,但你很幸运。请继续阅读...
要在家中创建网络服务器,您需要购置一台专用电脑作为服务器,并配备强大的互联网连接。在同一台电脑上,你需要安装操作系统(Windows 或 Linux)并启用远程访问。接下来,你需要将电脑配置成服务器,这样就可以发送或下载文件了。.
虽然这听起来很专业,但实际上是一个非常简单的过程,任何人都可以轻松搞定。在获得了所有必要的硬件部件后,让我们来看看如何设置网络服务器!
在家创建网络服务器的 5 个步骤
在家里拥有自己的网络服务器是一种将所有数据集中在一处进行整理和保护的方法。只需遵循以下五个简单步骤,您就可以在短时间内名正言顺地成为服务器的主人。.
步骤 1:您需要什么
在进入技术层面之前,了解在家中创建网络服务器需要哪些组件至关重要。你肯定不想在组装网络服务器的过程中,因为缺少一个部件而跑到电脑硬件商店去。因此,我们列出了在开始制作服务器之前应该准备的一些东西:
计算机
首先,你需要在家里有一台配置服务器的电脑。不一定非得是高端电脑,即使家里没有,也不用花几百美元购买。.
大约 64MB 内存的系统搭配 300MHZ 处理器就能完美地用作服务器。你唯一需要花钱的是电脑的冷却系统,因为它将整天运行,你不希望它过热。.
存储
存储空间取决于你分配给服务器的工作。如果你创建服务器只是因为不想花更多钱购买 iCloud 存储空间,或者想上传电影与家人分享,那么建议至少购买 3-4 TB 的硬盘。.
虽然这可能有些大材小用,但一旦开始运行服务器,你就会清楚地意识到自己需要多少存储空间。即使 3-4 TB 硬盘最终不够用,您也可以随时升级,因为硬盘并不昂贵。.
互联网连接和以太网
除非您的服务器是用于流式传输电影或视频,否则您的家庭互联网连接对您的计算机来说应该绰绰有余。否则,我们建议为服务器配备 25-50 Mbps 左右的网络连接。我们还建议通过以太网电缆将电脑连接到互联网,因为有线连接比无线连接更快、更可靠。.
虽然现在的主板都安装了以太网卡,但如果你的主板没有以太网卡,你可以从电脑硬件商店购买。.
外设和 CD 驱动器
您还需要键盘和鼠标来设置服务器。此外,如果您决定升级服务器,这些外设可能会派上用场。至于 CD 驱动器,您需要用它在 PC 上安装操作系统。.
步骤 2:使用哪个操作系统
收集完所有必需品后,您必须选择服务器运行的操作系统。您只有两种选择:Windows 或 Linux。那么,您应该选择哪一个呢?
利纳克斯
Linux 操作系统是用于运行服务器的最著名的操作系统之一,因为它具有可定制的选项,而且比 Windows 更安全。该操作系统也是开源的,可以免费使用;因此,它在与 Windows 的竞争中明显胜出。.
视窗
虽然与 Linux 相比,Windows 在服务器方面并不那么流行,但它能为您提供长期支持,解决您在托管服务器时可能遇到的任何问题。不过,缺点是你需要购买 Windows 许可证,因此,很多人转而使用 Linux。.
| 视窗 | 利纳克斯 |
| 作为服务器使用需要付费许可证 | 免费使用 |
| 适用于所有程序 | 无法与某些程序配合使用 |
| 提供技术支持 | 没有技术支持 |
| 更安全 | 安全性较低 |
步骤 3:设置 VNC
下一步是建立虚拟网络计算机,也称为 VNC。那么什么是 VNC?为什么要在创建服务器时进行设置?请继续阅读,我们会告诉你
什么是 VNC
VNC 是一种跨平台屏幕共享系统,可让您借助另一台电脑远程控制一台电脑。这意味着,如果你的服务器在美国,而你正在日本旅行,你可以借助 VNC 控制美国的电脑。.
为此,你需要在要设置为服务器的电脑上设置一个服务器组件(称为 VNC 服务器),并在你要用来控制的另一台电脑上设置一个客户端组件(VNC 查看器)。该程序甚至可以让你完全访问鼠标和键盘命令,这意味着你可以远程完全控制服务器系统。.
如何设置 VNC
虽然这个程序的技术性听起来很复杂,但也不必惊慌。它的安装非常简单。首先,你需要安装 Ubuntu 或 vnc4server 软件包。然后,你需要通过勾选一些选项来配置和设置远程访问,这将允许其他人控制和查看你的桌面(不同操作系统的选项可能会有所不同):
然后,程序会要求你设置用户名和密码。输入用户名和密码,就可以开始了!
步骤 4:配置服务器
FTP 是文件传输协议的简称,是允许您将文件发送到服务器或从服务器访问文件的协议。这将使您能够建立自己的私有云存储,并允许您以极快的速度传输文件。说了这么多、, 视窗 和 Linux 都有不同的设置过程。 文件传输协议.
您还需要为网站设置 HTTP,以便在服务器上实现互联互通。在 Linux 上,你可以键入以下命令来安装必要的 HTTP 文件:
sudo apt-get install apache2
在 Windows 上,你可以从互联网上的任何地方下载 HTTP/2.0 软件包,然后根据提示进行设置,这并不难。.
步骤 5:域名和测试服务器
如果您已经完成了本文的第五步,也是最后一步,那么您就差不多完成了。剩下的就是 设置域名 这样人们就能在互联网上找到你。如果没有域名,他们就必须输入您的外部 IP 地址,而这个地址可能很难记住,而且很多人也不喜欢麻烦地输入一连串的数字。.
您可以从域名注册商处购买域名,或者在谷歌上搜索提供免费域名的网站。.
接下来就是测试服务器,看看它是否正常工作。在测试之前,请等待几个小时,以确保更改已经完成。等待一段时间后,打开浏览器并输入
http://.com
如果还不行,那就试试看:
http://
如果第二个也不行,那就试试这个:
http://
如果这三种方法中的任何一种奏效,并且您看到了您的服务器,那么恭喜您!否则,很遗憾,您需要重新开始。.
结论
虽然建立服务器似乎需要大学学位,但其实很容易建立,而且还能为你在服务器世界里打下基础。更重要的是,它可以帮助你在一个地方整理文件,是家庭成员之间共享东西的好工具!