Smtp 制作自己的服务器并托管网站

Smtp 制作自己的服务器并托管网站,smtp,server,host,Smtp,Server,Host,所以我想出了一个主意,创建一个网站,并把它放在我的服务器上,这个服务器将由旧pc制成(我计划在那里安装ubuntu,并开始运行自己的服务器)。问题是,我可以设置我的服务器与SMTP一起工作,同时托管我的网站将与它一起工作吗?还有一个,如果我编码了一个网站,有必要购买域名吗?或者有没有办法让网站免费上线??哦,亚历克斯 我同情你。那篇帖子里有很多问题。首先,您需要确保能够在ISP上运行服务器。一些ISP的合同中有禁止您这样做的条款。这并不是说你们不能这么做,而是要意识到违背合同这么做可能会有后果。

所以我想出了一个主意,创建一个网站,并把它放在我的服务器上,这个服务器将由旧pc制成(我计划在那里安装ubuntu,并开始运行自己的服务器)。问题是,我可以设置我的服务器与SMTP一起工作,同时托管我的网站将与它一起工作吗?还有一个,如果我编码了一个网站,有必要购买域名吗?或者有没有办法让网站免费上线??

哦,亚历克斯

我同情你。那篇帖子里有很多问题。首先,您需要确保能够在ISP上运行服务器。一些ISP的合同中有禁止您这样做的条款。这并不是说你们不能这么做,而是要意识到违背合同这么做可能会有后果。你可以用UBUNTU设置你的服务器来运行邮件服务器和web服务器。是的,这当然是可能的

没有必要购买域名。域名只是以一种干净的方式将所有人重定向到您的IP地址。通常这是一个静态IP。有时你可以从你的ISP那里租用它们。尽管如上所述,他们不赞成将其用于服务器目的。您可以指示web服务器在特定端口(如默认端口80)显示您的网站。例如,你有一个IP地址192.168.1.1:80,你可以发给你的朋友,也可以访问你自己。所以不,没有必要预先购买域名

如果可以的话,我建议您从DigitalOcean.com租赁一个水滴,这样您就不必支持自己的硬件。最低的价格是5美元,作为开发服务器使用也不错。如果你遇到问题,只需删除水滴并旋转一个新的。而不是每次都从头开始重新安装Ubuntu。我希望你能弄明白

要安装Apache之类的web服务器,可以从本教程开始

要获取计算机IP,请在终端提示下使用下面的命令。通常,有一个eth1指示符将显示inet地址:192.168.1.1您的IP地址将不同

ifconfig

您可以使SMTP服务器同时也是web服务器。你不必为别人购买域名就能看到你的网站。你只需要给他们你的外部IP,并确保你的路由器接受传入的连接。请在网站上单独查找这些问题。最有可能的是,这将被否决而被遗忘。