是否有详细的指南解释如何在您自己的 Linux 服务器上托管网站。我目前已将其托管在其中一个商业网络主机上。此外,该域已注册到不同的供应商。
谢谢
本指南可能比您真正要求的信息更多,但其中包含网络服务器信息。它是特定于 Gentoo 的,但您可以将相同的信息通过少量翻译应用到任何其他发行版。
我认为这取决于您对 linux 的熟悉程度。当然,许多人为爱好者网站这样做。
涉及到很多方面——你应该从一些简单的事情开始,比如让 apache 运行并且对外界可见。
我会考虑安装 apache
99% 的 Linux 发行版都会有一个包。
在 ubuntu 上,您可以运行:
sudo apt-get install apache2
您是否正在考虑在本地托管一个网页以供 Internet 使用?或者这只是为了开发等等。
如果是用于 Internet 服务器,则需要具有良好上游的稳定 Internet 连接。
您可能还需要一个静态 IP 地址,以便将 DNS 设置为指向正确的位置。
虽然我没有一个好的英文教程的网址,但我只是警告你,这不是你应该掉以轻心的事情。管理服务器涉及弄脏 linux 的东西,根据您的知识和要求,处理安全性可能非常复杂。
因此,如果您对此一无所知,则应该非常小心,如果您托管的网站具有任何商业重要性,您最好聘请服务器管理员。
只是指出; 如果这是个人(家庭)服务器,而不是公司环境中的服务器,那么最好不要费心托管它 - 您不一定有带宽,而且您的 ISP 可能不允许。
如上所述,您还需要一个静态 IP 地址,并且您需要设置 DNS 记录以指向正确的位置,您的域供应商可能会或可能不会帮助您。