我正在 Windows 7 上安装(很好地尝试)SQL server express 2008 SP1
这对我不起作用。
我从安装 VS2010 B2 开始,它安装了 SQL 2008 Express。
我进入“SQL Server 配置管理器”并在“SQL Server 网络配置”下为 SQLExpress 实例启用了 TCPIP 协议和命名管道。
然后我安装了SSMS。当我尝试连接到本地主机时,我得到:

我在这里不知所措。我确定这是重复的。我使用的是 64 位 Windows 7,并且正在安装 64 位 SQL 版本(当它们可用时)。
我有 Windows Xp,我想测试一些端口,有人建议我在 localhost 上使用 telnet 命令来测试它。但我不知道我该怎么做(本地主机上的 telnet 命令的语法)?
Linux 下的 Opera(版本 10.10)(不知道其他操作系统)无法识别http://0.0.0.0/为本地地址 ( http://127.0.0.1/) ,而 Firefox 可以。
这些地址有什么区别?
在这种情况下,这两个浏览器哪个符合标准?
编辑
不仅Firefox,而且还Konqueror和wget处理0.0.0.0方式相同的本地地址。那么,它可能是特定于 Linux 的吗?
我已经在端口 900 下的 IIS 7.5 下设置了一个本地站点。要访问它,我应该localhost:900在地址栏中输入。
我对 System32\Drivers\etc\hosts 文件有点熟悉,我知道我可以在那里用 IP adderss 定义我的自定义名称。例如,我可以添加:127.0.0.1 MyLocalSite每当我http://MyLocalSite在浏览器中输入时,DNS 都会将其 IP 解析为 127.0.0.1。
无论如何,我也可以在该文件中指定端口号吗?(例如,127.0.0.1:900 MySecondSite和DNS解析正确的话)我想127.0.0.1:900和127.0.0.1::900没有运气。
我在本地安装了一个 LAMP 服务器,我希望它只能从我自己的计算机(甚至不是我的本地网络)访问,只能通过环回。这可以安全地进行吗?如果是这样,如何?
过去两年我一直在端口 1337 上的本地主机上开发 Node.js 应用程序,没有出现任何问题,如下所示。
$ node app
App started on port 1337
Run Code Online (Sandbox Code Playgroud)
今天我想测试默认端口 80 的情况如何,所以我这样做了:
$ sudo node app
App started on port 80
Run Code Online (Sandbox Code Playgroud)
但在那之后我的网络变得疯狂。现在我无法访问任何本地地址,包括本地主机。当我 ping 到 localhost 时,它指向一些奇怪的公共 IP 地址 (218.38.137.125),而不是 127.0.0.1。
$ ping localhost
PING localhost.local (218.38.137.125): 56 data bytes
...
Run Code Online (Sandbox Code Playgroud)
218.38.137.125不是我的公共IP地址。
当我 telnet 时,我看到同样错误的 IP 地址:
$ telnet localhost
Trying 218.38.137.125...
telnet: connect to address 218.38.137.125: Connection refused
telnet: Unable to connect to remote host
Run Code Online (Sandbox Code Playgroud)
我的/etc/hosts如下:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost …Run Code Online (Sandbox Code Playgroud) 我以前从未遇到过 Wamp 的问题,找不到问题所在。我的 www 文件夹中有几个项目(运行 Windows 7)。
我的主机文件有一行未127.0.0.1 localhost注释
当我转到http://localhost/或http://127.0.0.1/单击 Wamp 主面板页面中的“mysite”等项目名称时,该链接仅指向“mysite”而不是"http://localhost/mysite"
因此我看不到任何网站,我该怎么办?
在我的本地主机上,我每天输入数十次,
localhost/mysite
Run Code Online (Sandbox Code Playgroud)
或最近(根据建议),直接切换到本地 ip:
127.0.0.1/mysite
Run Code Online (Sandbox Code Playgroud)
但是,有什么方法可以缩短打字时间?就像我设置1而不是127.0.0.1?
1/mysite
Run Code Online (Sandbox Code Playgroud)
我试过别名,hosts.etc但似乎它不适用于这样的数字。
有什么方法可以让我在不通过公司防火墙的情况下访问它?我想在将东西移到最终服务器之前建立一个快速的小型生产 (WAMP) 环境。
解决了这个问题,必须将 Apache 绑定到特定的 IP。此外,环回在这里确实通过了公司防火墙;我打电话给 IT 人员。
我不太确定如何描述我真正要求的内容,所以我会尝试:
我有两台计算机 A 和 B。
计算机 A是我正在使用的主要计算机。我是 Web 开发人员,您可能知道,我正在使用 XAMPP/WAMP 应用程序来部署服务器 Apache/MySQL/PHP 等...所以我可以使用:http://localhost并http://127.0.0.1在本地主机上访问我的网站。
现在,我不在家,目前在计算机 B 上。我想从计算机 B访问计算机 A,这样我就可以在计算机 B上使用地址访问我在计算机 A上开发的网站。http://localhost/
我记得有人告诉过我一些关于通过 SSH(即在 PUTTY 中)进行隧道的事情,但我不知道该怎么做。所以如果有人能帮我解决这个问题,我会很高兴。
谢谢
==== 更新 ====
两台计算机上的配置相同:操作系统 Windows 7 64 位。
==== 更新 2 ====
两台计算机都可以通过公共 IP 地址访问。
localhost ×10
ip-address ×2
networking ×2
telnet ×2
dns ×1
firefox ×1
firewall ×1
hosts ×1
hosts-file ×1
lamp ×1
linux ×1
local ×1
opera ×1
ping ×1
port ×1
ssh ×1
ssh-tunnel ×1
ssms ×1
wamp ×1
webserver ×1
windows-7 ×1
windows-xp ×1