标签: localhost

将“站点”文件夹映射到 OS X 上的 http://localhost

我在 Mac 上使用内置服务器。

我的站点文件夹的 URL 是: http://localhost/~username/

与 MAMP 我刚刚http://localhost/

有没有办法只http://localhost/使用内置服务器?

我的 Mac 上只有一个用户帐户。

apache-http-server localhost macos

6
推荐指数
2
解决办法
3万
查看次数

如何允许远程用户连接到我的 PC 上运行的 Web 应用程序?

我在 Eclipse 中创建了一个 Web 应用程序,并且 DB2 数据库服务器正在我的 PC 上运行。我可以通过地址http://localhost:8080/LimsWeb访问 web 应用程序

我使用 Team Viewer 软件建立远程桌面连接。

我的朋友能否以某种方式连接到我的电脑,以便当他在浏览器中输入上述 URL 时,他将能够获取应用程序的页面?

我能够通过连接远程桌面模式来做到这一点。但在那种情况下,我的朋友只能在我的 PC 上和 Team Viewer 提供的窗口中使用我创建的应用程序。我想对其进行配置,以便他可以在自己的计算机上运行应用程序,从他自己的浏览器调用给定的 URL。

networking browser localhost web-application

6
推荐指数
1
解决办法
3万
查看次数

拔掉网络后,Ubuntu 上的 Firefox 无法连接到本地虚拟主机

我在我的 Ubuntu Lucid(相对 10.04)上使用 Firefox(3.6.17)并注意到如果插入网络电缆一切正常,我可以浏览我在 Apache2 中配置的本地虚拟主机。

但是,如果我拔掉网络,Firefox 将无法再访问本地虚拟主机并显示以下消息:

服务器未找到
Firefox 在 atn-dev.hal901.com 上找不到服务器

我认为 Linux 和 Apache2 配置正确,因为 wget 和 Chromium 浏览器仍然能够联系 vhost。这似乎是一个 Firefox 错误。

问题是我广泛使用 Firefox,我需要它来进行 Web 开发。Firefox 只有http://localhost/在网络断开时才能访问。

我知道文件菜单中有 Firefox 的“离线工作”选项,但我已经取消选中它。
此外,我通过about:config页面完全禁用了它,将browser.offline属性设置为false.

任何人都可以找出解决方案吗?

firefox localhost virtual-host ubuntu

6
推荐指数
1
解决办法
4557
查看次数

http://localhost:8080 无法通过 XAMPP 运行 apacher 服务器

我无法使用 XAMPP 在我的本地机器上配置 PHP/MySQL/Apache 环境。

在我的 xampp 控制面板中,Apache 和 MySQL 状态显示为已启动,但 localhost URL 不起作用。

当我启动xampp_start.exe 时,我收到以下错误消息。

通常每个套接字地址(协议/网络地址/端口)只允许使用一次。:make_sock: 无法绑定到地址 127.0.0.1:80 没有可用的侦听套接字,正在关闭。无法打开日志

我尝试了以下方法,但仍然无法解决此问题:

  1. 卸载几次后,我尝试重新安装。
  2. 我将“Listen 80”更改为 Listen localhost:80, localhost:8080, 127.0.0.1:80, 127.0.0.1:8080, MySystemIP:80/8080并尝试在我的浏览器中执行相关的 url。
  3. 我执行了netstat -noatasklist,发现只有 Apache 正在使用Port80
  4. Skype 也不使用 port80。
  5. 我编辑了防火墙以允许端口 80。
  6. 还禁用了防火墙。

有没有其他解决方案可以解决我的问题。我记得,一切正常,10 个月前我卸载了安装程序。现在,当我尝试重新安装 xampp 时,问题出现了。我正在使用Win-xp操作系统。我正在使用 avast AntiVirus。在“ E/xampp ”位置安装了XAMPP Windows 1.7.7安装程序,但我的程序文件和操作系统安装在C驱动器中。

请尽快帮助我。 非常感谢提前

apache-http-server mysql php xampp localhost

6
推荐指数
1
解决办法
12万
查看次数

Firefox 没有注意到 /etc/hosts?

我已在我的文件中设置foo.com为(位于 Windows 上的此处:)。127.0.0.1/etc/hostsC:\Windows\System32\drivers\etc\hosts

虽然Chrome使用端口 80 上本地托管的加载 foo.com,但Firefox加载实际的foo.com

如何让 Firefox 加载我本地指向的 foo.com?

firefox google-chrome hosts localhost hosts-file

6
推荐指数
1
解决办法
4468
查看次数

MySql 服务器仅适用于本地主机

我在我的机器上安装了 mysql 服务器,我可以使用 MySqlWorkbench 作为本地主机(端口:3306)进行连接。但是当我将 localhost 更改为我的机器名称时,它不起作用。我需要从我的网络服务器所在的另一台机器访问数据库,因此以本地主机身份访问无济于事。可能有什么问题?

附注。我可以通过 localhost:8080 和 machinename:8080 访问本地 apache。我期待与 MySql 类似的行为

apache-http-server mysql localhost

6
推荐指数
1
解决办法
2万
查看次数

谷歌浏览器忽略 SOCKS5 代理的本地主机

我通过 SOCKS 代理使用 Google Chrome 作为端口转发。

基本上我通过终端运行以下命令: ssh foo@bar.com -D 9999

然后在 Google Chrome 中,我将 SOCKS 代理设置为 127.0.0.1:9999.

问题是,我需要然后访问主机 https://localhost/foo/bar才能访问我需要访问的内容。这适用于 Firefox(当我修改代理设置时),但不适用于 Chrome。

如果我进入/etc/hosts我的系统并创建一个这样的条目:

127.0.0.1 foobar
Run Code Online (Sandbox Code Playgroud)

然后我可以去https://foobar/foo/bar,一切正常。似乎 chrome 拒绝转发localhost127.0.0.1. 有没有办法解决?

google-chrome proxy socks-proxy localhost

6
推荐指数
2
解决办法
3753
查看次数

localhost 和 127.0.0.1 工作但在 wsl windows 10 中不工作

我最近在 Windows 10 上从 Linux 切换到 WSL2 (Ubuntu 20.04)。当我运行任何 NodeJs 应用程序或 Apache 或 Nginx 等服务器时,一切都在 localhost 或 127.0.0.1 上正常工作,但当我使用本地 IP 地址时则无法工作( 192.168.1.65)。

运行 Node js 应用程序时的 netstat -tupln

我尝试过关闭 Windows 和 wsl 中的防火墙,但没有用。

我从“程序和功能”启用了 IIS,它似乎在 localhost 和 ip 上运行良好。所以,我认为这不是网络问题。

用于测试目的的 IIS

我读过的所有帖子都表明,如果可以通过 127.0.0.1 而不是通过 ip 访问该站点,那么您可以为 Apache 或 Nginx 配置服务器配置文件。但我重新安装了 wsl 并且仅通过 NodeJs / Express 进行托管。

Express 应用程序的 server.js 的代码是:

const express = require("express");
const next = require("next");

const port = parseInt(process.env.PORT, 10) || 3000;
const dev = process.env.NODE_ENV !== …
Run Code Online (Sandbox Code Playgroud)

linux ip localhost node.js windows-subsystem-for-linux

6
推荐指数
1
解决办法
2万
查看次数

lvh.me (localtest.me, vcap.me) 是如何工作的?

有几个主机,例如 lvh.me、localtest.me、vcap.me,它们总是解析为 127.0.0.1。

但是,我使用 lvh.me 来测试 OAuth2 工作流程 - 我将远程服务器上的回调 url 设置为https://lvh.me/callback并将本地网络服务器配置为在主机上侦听 127.0.0.1:433(带有自签名证书) lvh.me 并将请求代理到我的本地后端。有效。

有人可以解释一下它是如何工作的,以及为什么来自具有主机名 lvh.me 的远程服务器的请求会解析到我的本地机器?

dns localhost

5
推荐指数
0
解决办法
2226
查看次数

侦听端口(任务服务器)时,本地地址应该是“localhost”还是“0.0.0.0”?

taskd几天来,我一直试图让服务器在我的计算机(Arch Linux)上运行。我现在面临的问题是它taskd的配置文档(https://taskwarrior.org/docs/taskserver/troubleshooting-sync.html)说我必须使用输出hostname -f作为地址(我不知道是什么'CN' 缩写)。我也试过用我的本地 IP 地址开头,192.168但这给了我握手错误,你可以在我链接的故障排除指南中找到。

我开始调查了一下,因为我无法从其他机器访问我的任务服务器。我找到了这个:

当我侦听我使用的端口时,让它成为54000,使用nc -l -p 54000,我可以将其视为以下输出ss -lntu | grep 54000

tcp    LISTEN   0        10                0.0.0.0:54000          0.0.0.0:*
Run Code Online (Sandbox Code Playgroud)

而当我开始时taskd,它在同一个端口上侦听,ss给了我:

tcp    LISTEN   0        4               127.0.0.1:54000          0.0.0.0:*
Run Code Online (Sandbox Code Playgroud)

现在在另一台机器上,我尝试在侦听时检查端口nc -vv 192.168.x.y 54000(使用服务器的 IP 地址),我发现当本地地址为 时0.0.0.0,端口显示为打开。否则显示为关闭。我认为这是因为127.0.0.1本质上是localhost我无法从我的网络中看到的?

taskd也有一个带有服务器选项的配置文件,我在其中输入了 的输出hostname -f,即watermelon.localdomain,正如文档中所指示的那样。我想这就是翻译成的localhost,对吧?

我将非常感谢您的帮助,在此先感谢!


更新 2018/04/21

我设法通过将server配置中的变量设置为 来解决这个问题0.0.0.0:54000 …

networking linux port ip localhost

5
推荐指数
1
解决办法
1621
查看次数