如何与网络共享您在本地设置的网站

发布于 2024-09-27 09:01:50 字数 177 浏览 5 评论 0原文

我最近建立了一个通过 MAMP 运行数据库的新站点。它实际上是一个表达式引擎站点,我正在 localhost:8888 上开发它。

我想知道是否有一种简单的方法可以在我的本地服务器运行时通过我的 IP 地址通过网络与其他人(如客户端)共享该网站。

不确定这是否存在安全问题,但这比将其部署到测试服务器更容易。

I've recently set up a new site that runs a database via MAMP. It's actually an expression engine site and I'm developing it at localhost:8888.

I was wondering if there's an easy way to share the site with someone else over the web (like a client) via my IP address while my local server is running.

Not sure if there are security issues with this, but it would be easier than deploying it to a testing server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

静若繁花 2024-10-04 09:01:50
  1. 路由器后面,则需要将传入端口 80 转发到您的 IP 和本地端口 8888

  2. 确保 apache 不仅可以从本地主机访问(使用您的网络 IP:8888 进行测试)

  3. 在防火墙中打开端口 8888(并不总是需要)

  4. 将您的 ip 提供给您的朋友

  1. If you are behind a router, you'd need to forward incoming port 80 to your ip and locally port 8888.

  2. Make sure that apache is not only availabe from localhost (use your networkip: 8888 to test)

  3. Open port 8888 in your firewall (not always required)

  4. Give your ip to your friends

笑脸一如从前 2024-10-04 09:01:50

这可能会变得复杂,因为(我猜)你在路由器上。您需要将特定端口转发到您的计算机并给出您的 IP 地址。如果您的安全性不高,我在执行此操作时会小心。您还需要配置路由器以接受该端口 (8888) 上的连接。

我一直在本地网络上这样做,但当我需要向客户展示时,我总是使用测试服务器。

This can get complicated because (I presume) you're on a router. You need to forward a specific port to your computer and give out your IP address. If you're not up to scratch with security, I'd be careful when doing this. You'll also need to configure your router to accept connections on that port (8888).

I do this all the time on my local network, but I always use a testing server when I need to show clients.

離殇 2024-10-04 09:01:50

您需要打开路由器中的端口(假设您位于路由器后面)和防火墙。然后,您需要设置 NAT 将端口 8888 转发到运行 Web 服务器的路由器后面的计算机的 IP 地址。

You need to open the port in your router (assuming you are behind a router) and firewall(s). Then you need to setup NAT to forward port 8888 to the IP address of the computer behind the router that is running your webserver.

神经大条 2024-10-04 09:01:50

取决于您的路由器。大多数 SOHO 路由器都可以选择使用 dyndns 并将流量转发到内部主机。如果您的路由器具有这些功能,则:

  • 在 dyndns 等服务上注册一个地址,例如“leemacalilly.dyndns.org”
  • 将传入流量从端口 80 (www) 重定向到您的内部主机 IP 地址、端口 8888

查看您的路由器手动的。

Depends on your router. Most SOHO routers have an option to use dyndns and forward trafic to an internal host. If your router have these features, then:

  • Register an address at a service like dyndns, lets say, "leemacalilly.dyndns.org"
  • Redirect incoming trafic from the port 80 (www) to your internal host IP address, port 8888

See your router manual.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文