一步步实现:让服务器在全球范围内可访问

一步步实现:让服务器在全球范围内可访问

我是 Ubuntu Server 的新手,并且通常对服务器不太熟悉,所以可以把我看作初学者...(但是,我知道如何使用终端。)

注意:我使用的是路由器,不是调制解调器也不是宽带连接。互联网连接速度为 VDSL(50MBPS)

现在,问题是:

我将使用旧电脑设置服务器,并执行以下步骤:

  1. 安装 Lubuntu(因为 PC 是低端上网本)

  2. 安装 TaskSel(sudo apt-get install taskel)

  3. 运行 TaskSel(sudo taskel),选择 OpenSSH 并单击 Install

  4. 更新软件

  5. 安装所需的服务器软件(sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server)

  6. 我将运行“ifconfig | grep inet”来查找 IP,并在本地网络上的另一台 PC 上测试该 IP,看看它是否有效。从逻辑上讲,它将显示“有效!”页面。

  7. 我将重新启动电脑。

  8. 我将安装 WordPress 并为其创建一个数据库。

  9. 我将把 WordPress 文件移动到 /var/www 目录并使用以下命令获取对该目录的访问权限:

sudo usermod -g www-data [你的用户名]

sudo chown -R www-data:www-data /var/www

sudo chmod -R 775 /var/www

  1. 这就是我需要帮助的步骤。我需要将 IP 设置为静态,但我不知道是否必须从路由器设置、Lubuntu 设置或两者中完成此操作。所以,请告诉我如何做到这一点。

  2. 正如我所读到的,为了让网站可以从世界各地访问,我需要创建一个 DMZ。为此,我需要转到路由器设置,找到 DMZ 设置,然后在那里的字段中添加 IP

提前感谢你的帮助。

另外,我搜索了论坛,发现了一些有趣的东西,但我找不到第 10 步的分步答案。抱歉,如果我的问题有一个分步答案而我没有找到它。

答案1

要建立一个简单的 DMZ 并在全球范围内设置您的服务器,您可以获得具有静态 IP 地址的宽带连接,然后您可以将您的“服务器”连接到您的调制解调器并在其上配置端口转发。

例如,您可以将外部端口 8888 转发到 192.168.1.100:80

这样,如果用户连接到您的调制解调器的 IP 地址但使用端口 8888,则该连接将被重定向到 192.168.1.100,即您的服务器的 IP 地址。

如果您有任何疑问,请发表评论,我会回答您。

相关内容