在自己的服务器上托管网站
是否有详细的指南来说明如何在Linux上自己的服务器上托管网站。
我目前已将其托管在其中一个商业网络主机上。
该域也注册到其他供应商。
谢谢
解决方案
回答
本指南可能提供的信息比我们真正要求的要多,但是其中包含Web服务器信息。它是Gentoo特有的,但是我们可以将相同信息和少量翻译应用于任何其他发行版。
回答
XenoCafe关于在Linux机器上设置Apache Web服务器的文章非常深入。在以下链接中查看该文章:http://www.xenocafe.com/tutorials/linux/centos/apache_web_server/index.php
回答
我认为这取决于我们对linux的熟悉程度。当然,许多人是通过业余网站来做到这一点的。
我们需要从许多方面着手,例如让apache运行并使外界可见。
回答
我会考虑安装apache
99%的Linux发行版都将提供一个软件包。
在ubuntu上,我们可以运行:
sudo apt-get install apache2
我们是否正在考虑在本地托管用于Internet的网页?还是仅用于开发等。
如果用于Internet服务器,则需要一个稳定的Internet连接并具有良好的上游连接。
我们可能还需要一个静态IP地址,以便可以将DNS设置为指向正确的位置。
回答
尽管我没有英文好的教程的网址,但我只是警告我们,这不是我们应该掉以轻心的东西。管理服务器涉及到动手学习Linux知识,根据知识和要求,处理安全性可能会非常复杂。
因此,如果我们对此一无所知,则应该非常小心,如果我们托管的网站具有任何商业意义,那么最好雇用服务器管理员。
回答
只是指出一点;如果这是个人(家庭)服务器,而不是公司环境中的服务器,那么最好不要麻烦托管它,因为它不一定具有带宽,而ISP可能不允许这样做。
如上所述,我们还将需要一个静态IP地址,并且需要将DNS记录设置为指向正确的位置,而域名供应商可能会或者可能不会为我们提供帮助。