首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cygwin上Vagrant中的Puphpet连接

Cygwin上Vagrant中的Puphpet连接
EN

Stack Overflow用户
提问于 2016-03-15 04:07:09
回答 2查看 388关注 0票数 0

我对编程很陌生,对端口/转发/连接等没有太多的想法。

在Windows8.1上安装Vagrant、MySQL工作台和Cygwin,然后在Cygwin上安装Puphpet并创建虚拟机,以供学习。

但是,无法连接到MySQL on Virtual (MySQL Server on Virtual )

我没有做任何改变迷走神经文件或config.yaml。

试过:

  • bind-address = 0.0.0.0中更改为my.conf,但没有使用。
  • 在my.conf中注释掉了my.conf,同样没有用。

注意:(我删除了id_rsa文件时,它没有正确地做流浪第二次。因此,给出了连接id_rsa.ppk的完整路径)

连接方法:标准参数(TCP/IP )参数:

代码语言:javascript
复制
Hostname:     192.168.56.101:8957
SSH Username: vagrant
SSH Password: vagrant
SSH Key File: c:\cygwin64\home\tomy\puphpet\sutfva\puphpet\files\dot\ssh\id_rsa.ppk
MySQl Hostname: 127.0.0.1
Port:         3306
Username:     dbuser
Password:     123

错误消息:

IO错误Errno 10061无法建立连接,因为目标机器主动拒绝它。详情请参阅日志。

我对Vagrant MySQL Access的答案并不清楚。如何配置端口转发?

请你用简单的话指导我,我怎样才能建立联系?另外,如何断开连接,以及任何安全问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-15 19:31:33

非常感谢Juan Brian !他们都给了我宝贵的建议和投入,让我来追踪!,此外,非常感谢胡安特雷米尼奥的 https://puphpet.com,这对像我这样的人是一个巨大的帮助。

完整的连接细节:

在SSH上选择标准TCP/IP

参数(主要是默认值,因为我没有更改它)

代码语言:javascript
复制
SSH Hostname: 192.168.56.101
SSH Username: vagrant
SSH Password: vagrant
SSH Key File: C:\cygwin64\home\tomy\puphpet\sutfva\puphpet\files\dot\ssh\id_rsa
MySQL Hostname: 127.0.0.1
MySQl Server Port: 3306
Username: root
Password: 123

注意:记得记下连接参数。

票数 1
EN

Stack Overflow用户

发布于 2016-03-15 17:38:34

代码语言:javascript
复制
Hostname:     192.168.56.101:8957

您不应该需要这里的端口,您应该只需要对192.168.56.101进行增强

若要验证Server正在侦听哪个端口,可以将ssh放入框中并运行

代码语言:javascript
复制
netstat -lnutp

这将输出框上当前打开和侦听端口的列表。如果没有在列表中看到Server,则它目前没有运行,因此需要启动该服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36002515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档