linux - 如何从另一台计算机访问本地Web服务器

标签 linux networking webserver port jekyll

我知道这可能会在不同的线程中被问到,但我真的找不到解决我的简单问题的方法。

我在端口 4000 上运行了一个 Web 服务器 (Ubuntu),我想从我的第二台计算机(同一网络)访问它。我不介意它是否暴露在互联网上(这只是暂时的)。

我可以 ping 通 Web 服务器计算机,但无法访问端口 4000。
有人可以给我一个简单的解决方案来解决这个问题吗?那会让我很开心。

编辑:

我运行jekyllserve

编辑:

好吧,我发现了一个非常有用的博客条目来解决我的问题。 link

最佳答案

如果您正在运行 Apache2 Web 服务器,请像这样编辑您的配置:

来自:

Listen 127.0.0.1:4000

致:

Listen 4000

参见https://httpd.apache.org/docs/current/en/bind.html供引用。

这里提供了 nginx 的配置示例:https://nginx.org/en/docs/http/ngx_http_core_module.html#listen

重新启动/重新加载您的 apache2 或 nginx 服务以应用配置更改。

现在可以通过 http://[webserverip]:4000 访问您的网络服务器

关于linux - 如何从另一台计算机访问本地Web服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47761406/

相关文章:

Linux 脚本抛出错误,虽然它看起来完全没问题

Java Socket 连接被我的公共(public) IP 拒绝

linux - 映射 2 个目录 linux-server

iphone - 在 iphone/ipad 上测试本地网页

c++ - #include boost 不使用 libs linux

python - 在Linux服务器上安装cv2

c# - TcpListener.AcceptTcpClient 和防火墙

java - 嵌入式系统中的一个客户端 - 多个服务器

javascript - Node JS 服务器端应用程序部署注意事项

linux - 54.148.143.49 连接超时