![在非 80 端口上本地运行简单的 http 服务器](https://linux22.com/image/17275/%E5%9C%A8%E9%9D%9E%2080%20%E7%AB%AF%E5%8F%A3%E4%B8%8A%E6%9C%AC%E5%9C%B0%E8%BF%90%E8%A1%8C%E7%AE%80%E5%8D%95%E7%9A%84%20http%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我可以使用非 root 用户访问 Linux 服务器。我需要的是运行一个简单的 HTTP 服务器,它不会侦听端口 80,而是侦听不同的端口。
我正在寻找最简单、最快的解决方案。不需要任何身份验证或其他什么。
在屏幕上运行它也很好。
Linux版本是Red Hat 4.1.2-50
答案1
你的问题非常主观,使用任何http服务器配置端口应该很容易。
不过,我建议在配置文件中lighttpd
使用server.port = 1080
(或对于非 root 用户而言高于 1024 的任何内容):
server.document-root = "/home/foo/www"
server.port = 1080
它是一个足够完整的http服务器,并且为了提供静态内容,几乎不需要其他配置。只需将您的数据放入server.document-root
目录中,并以lighttpd -f configuration-file
.
答案2
答案3
*mini_httpd** 也是一个很好的小型 HTTP 服务器。您可以在 mini_httpd.conf 文件中配置端口。在这里查看更多信息: mini_http 主页