ash*_*ntu 1 lamp websites hosting webserver static-ip
我已经安装了 LAMP 堆栈。我有互联网连接。我的 ISP 给了我一个静态 IP,但它不是公开的。我有一个 TP-LINK 路由器。我有一个注册域名。现在,我想在可以从外部世界访问的桌面上托管我自己的域。
编辑:
以下是发布的路由器配置。当我注册域名时,我被问到我是只想注册域名,还是想要他们的网络托管服务,我只同意注册域名。
关于下图中的WAN 状态,当我单击“检测”按钮时,它检测到 WAN 连接类型为动态 IP。所以我从下拉列表中选择了动态 IP,并将 DNS 服务器更改为8.8.8.8和8.8.4.4,然后保存设置并重新启动路由器,但我无法以这种方式浏览网页。所以,然后我像以前一样更改了下图中给出的设置,并且能够再次浏览。如何配置以下设置,以便当我从连接到 Internet 的任何设备键入我的域名时,我会从我的/var/www/html/文件夹中获取正在提供的网站。如何配置Apache或其他. 请向我提出您需要帮助的任何问题。我非常需要我自己的服务器运行,尽管我会将它用于个人用途。提前致谢。
由于您没有可以控制的固定或动态公共地址,因此您需要 ISP 将公共地址从公共地址转发到您的路由器。然后再次从您的路由器到您的网络服务器。
如果您在 ISP 路由器另一侧的公共地址(在线搜索“我的 IP 是什么?”)不是静态的(因为它会定期更改),那么您将遇到进一步的问题,因为您的公共地址会不断调整. 但这可以通过动态 DNS 服务来解决。
我会首先与您的 ISP 交谈。说明您想从您的家庭服务器在 Internet 上公开 Web 服务。
另一种方法是使用反向 SSH 隧道。您从 Web 服务器连接到 Internet 上的服务器并设置反向隧道。然后,对远程服务器的所有 Web 请求都通过隧道映射回您的 Web 服务器。有许多可用的在线方法。
或者,您可以使用网络托管将文件放置在 Internet 上的其他位置。并定期发布。这可能比将您的家庭服务器联机更安全。
归档时间: |
|
查看次数: |
6740 次 |
最近记录: |