问题标签 [puphpet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2878 浏览

ruby - 如何在带有 vagrant 1.7.2 的 Windows 7 x64 上流浪(使用 puphpet)?

我是流浪者的新手,但几个月前我尝试过一次。

现在它只是无法正常工作,我已经生成了 puphpet 配置并下载了 - 当然 ruby​​ 和 puppet gem 和 virtualbox 已经安装了 - 但是当我点击 vagrant 时,它会推送关于证书的错误等等:

我已经安装了 mozilla CA 捆绑证书并添加了系统变量“SSL_CERTIFICATE_PATH”并且路径正在运行 - 这是 gem 包管理器问题的解决方案。

任何人都有一个想法如何解决这个问题?

提前致谢, 丹尼

我正在尝试使用的系统: (Win7 x64,Ruby 2.1.5p,Vagrant 1.7.2,安装了 git)


解决了

认证问题是系统上的 AVG Antivirus 故障,由于 AVG Firewall 无法查找 cURL。我已经关闭了 avg 一段时间并下载了这些盒子......之后 - avg 再次运行 - 我可以使用之前下载的盒子启动盒子。

0 投票
1 回答
878 浏览

nginx - 如何将 nginx 模块添加到木偶清单?

我需要在我的虚拟机(Debian 7 x64)上安装带有一些模块的Nginx 。我使用VagrantPuphpet的一个食谱。Puphpet使用Hiera配置 Vagrant 和 Puppet 的安装方式。默认情况下,在puphpet/config.yaml我有 nginx 部分:

我需要 Nginx 模块 image_filter ,那么我可以在哪里放置相应的信息在这个配置中?我可以放置 puphpet 提供的 Puppet manifect 配置 Nginx,但它很大而且很难理解。

0 投票
1 回答
1790 浏览

cakephp - 从 Vagrant VM 运行控制台/蛋糕时权限被拒绝

我使用 PuPHPet 配置了一个 Vagrant VM(框:puphpet/debian75-x64)以与 CakePHP 一起使用。

vagrant ssh进入 vm,然后转到/var/www/example.dev/app/,然后从该文件夹中尝试运行Console/cake.

结果 => -bash: Console/cake: Permission denied

我已经尝试chmod 777了几乎所有内容,但无济于事。

我需要做什么才能使 cake 命令起作用?

0 投票
1 回答
174 浏览

apache - Magento Config - 允许特定 IP 访问路由

我知道使用 apache 指令,可以根据 IP 地址拒绝/允许访问某些文件:

但是,在 Magento 中,有一个特定的模块/路由,我希望只有一个 IP 可以访问。有没有办法在该模块的配置/ xml 中指定这个?

否则,我可以以某种方式使用 .htaccess 方法吗?

最后,我在这个项目中使用了 Puphpet / Vagrant 环境。是否可以在 Puphpet 配置中指定这个?

0 投票
1 回答
233 浏览

ruby - PuPHPet Vagrant Debian - 安装 Ruby Gem 但缺少写权限

跑步时gem install homesick我得到

这是一个使用config.yaml的简单的新创建的 debian 盒子。

我可以使用 安装gems sudo,但需要为想要使用它的用户(流浪者)安装想家。

任何建议将不胜感激。

0 投票
1 回答
40 浏览

logging - puphpet exec_once 登录到终端

我创建了一个超级简单的脚本,可以在启动时为我加载一些配置。然而,这在控制台中看起来非常“不清楚”。

我如何使用 vagrant 的日志记录功能(就像最后的大象一样)并隐藏我的 curl -O 输出?

set_server_config.sh

记录示例:

0 投票
2 回答
2979 浏览

mysql - 将数据库 GUI 连接到 Vagrant (PuPHPet)

我昨天使用 PuPHPet 设置了 Vagrant,一切似乎都运行良好。我使用 Querious 连接到 mysql 数据库。但是,我没有保存我用来连接的配置,并且在今天早上做 vagrant up 之后,无论我做什么,我似乎都无法连接。

我正在尝试什么:

  • SSH 主机:192.168.56.101
  • SSH 用户:vagrant
  • SSH 通行证:vagrant
  • SSH 密钥:.../puphpet/files/dot/ssh/id_rsa
  • SSH 端口 2222
  • 主机:127.0.0.1
  • 用户:用户名
  • 密码:密码
  • 端口:3306

如果我尝试这些设置,我会得到

如果我将 SSH 主机更改为 127.0.0.1,我会得到一个不同的错误。远程主机的 SSH 密钥验证失败。

我做了“vagrant ssh”并转到 ~/.ssh 并且有三个文件,授权密钥、id_rsa 和 id_rsa.pub。id_rsa 与我选择的密钥匹配,但我没有立即识别出 authorized_keys 文件中的内容。

我还尝试使用 Sequel Pro 更改 php.ini a la Connect to MySQL on Vagrant 实例中的绑定地址,但我没有任何运气/不明白这是在做什么。

我显然是在盲目飞行,对 Vagrant 不熟悉,对 SSH 的掌握非常不完整。我接下来应该尝试什么类型的东西才能使它正常工作?

谢谢你。

0 投票
1 回答
152 浏览

vagrant - 流浪者 - PuPHPet。重置条款

假设我为我的虚拟机配置了几个 php 模块和自定义包。然后我从config.yamlexec-always shell 中删除了模块/包。

运行重新加载配置时,它不会被删除。这是正确的行为吗?

什么是重置规定的正确无业游民命令?

0 投票
1 回答
306 浏览

rubygems - 将 Ruby Gems 添加到我的 PuPHPet 配置器

我是 Vagrant 和 Puppet 的新手,所以我使用的是 PuPHPet ( https://puphpet.com/ ) 提供的出色工具。

我正在组装一个相当简单的 LAMP 盒子。

除了我无法添加 Ruby Gems 之外,一切都在顺利进行。我需要包括在内sasscompass但我不知道如何并且无法在任何地方在线找到答案。

非常感谢任何帮助。

0 投票
1 回答
317 浏览

gruntjs - 使用 vagrant box 时是否需要为 livereload 添加转发端口?

我正在尝试将 livereload 浏览器扩展与使用 puphpet 配置的 vagrant box 一起使用。

我认为端口 35729 被阻止,因为我无法从主机操作系统(OSX)远程登录到该端口。来宾操作系统是 Ubuntu 14.04。

添加一个 IPTables 规则就足够了,还是我需要添加一个新的转发端口并重新配置该框?

我尝试添加以下内容:

但这并没有解决问题。我还尝试将其添加到 config.yml 并运行vagrant provision