我正在使用厨师在我的基础设施中configurationVPN服务器。 下面是用于安装libreswan-ipsec vpn的几个组件的libreswan-ipsec 。 %w( libnss3-dev libnspr4-dev pkg-config libpam0g-dev libcap-ng-dev libcap-ng-utils libselinux1-dev libcurl4-nss-dev libgmp3-dev flex bison gcc make libunbound-dev libnss3-tools wget vim traceroute ).each do |pkg| package pkg do action :install end end 现在我需要添加更多的组件到这个列表中进行安装,但是我需要在安装完所有上面的组件后安装它们。 以下是这两个安装包的代码。 %w( libevent-dev xmlto ).each do |pkg| package pkg do action :install end end 但是,当我运行食谱时,它们将所有这些东西放在一起,并在Debian软件包pipe理器上安装和拆分服务器上的东西。 基本上我想要的是修复安装stream程的原因,当我手动安装这些包,它的工作原理。 我怎么能做到这一点? 以下是现在破坏了的包pipe理器的日志。 [2016-12-26T15:59:11+00:00] INFO: Starting […]
我刚刚将我的Mac OS X升级到了10.5。 除了ruby和导轨之外,所有的东西都可以很好地运行。 这是我所看到的 Macintosh:~ TAmoyal$ ruby test.rb -bash: /usr/local/bin/ruby: cannot execute binary file Macintosh:bin TAmoyal$ file ruby ruby: Mach-O executable i386 Macintosh:~ TAmoyal$ ruby -bash: /usr/local/bin/ruby: cannot execute binary file Macintosh:~ TAmoyal$ rails /usr/local/bin/rails: line 9: require: command not found /usr/local/bin/rails: line 11: version: command not found /usr/local/bin/rails: line 13: syntax error near […]
我试图find一个mod_ruby lighttpd,而不是apache2。 有没有人有任何想法?
我在Rails中是全新的,我正面临着这个问题: 我的应用程序在我的开发机器上正常运行,当我使用脚本/服务器(我称之为webrick) 问题是,当我把应用程序在线mod_rails。 闲置一段时间后开始需要永远的时间,一般情况下感觉会变慢。 我被告知在我的apache文件上这样做: <VirtualHost *:80> ServerName server.com DocumentRoot /var/www/server.com/public PassengerPoolIdleTime 99999 </VirtualHost> 问题是我没有发现这非常优雅,如果我不使用我的应用程序一段时间后再次启动的东西。 谢谢!
所以我一直在玩VirtualBox和上面的两个Ubuntu版本,我注意到在执行apt-cache search <package>时,可用软件包之间存在一些差异。 其中一些我肯定是显而易见的,因为它们可能只在各自的系统上工作。 但我注意到具体几个ruby包不同。 所以我的问题是,是否有办法得到一些ruby软件包(ruby1.9.1,例如),似乎只有在9.10上可用(是的,我在9.10和9.04做了一个sudo apt-get update )在我的9.04系统? 有什么办法可以在9.04上进行内核升级,或者为了获得这些更新的包,可能需要其他任何东西?
我刚刚完成开发一个有一个MySQL数据库作为后端的Rails应用程序。 该应用程序是为了高stream量,将存储大量的信息。 我打算build立我自己的networking服务器,并从中托pipe网站。 如果将来我的磁盘空间用完了,我想通过增加更多空间来扩展。 但是,如果我的mysql数据库存放在我的/ disk0s1中,而且通过添加一个新的驱动器,我有更多的分区(因此有更多的磁盘空间),那么如何扩展我的数据库来存储这些分区上的信息,同时防止在原始分区上写入任何信息。 我应该去多个数据库? 如果是的话如何? 如果我去了一个托pipe解决scheme,我不会为此烦恼,因为我只需要担心为额外的空间付款:) 我一直想知道这些虚拟主机是如何在空间上添加空间的。 有什么特定的MySQLconfiguration,我必须做?
即时通讯在设置redmine + mysql的默认数据环境时遇到麻烦。 这是我得到的错误。 我想我已经正确设置了数据库和用户,以便这一步应该工作。 所有的priveleges都是在redmine用户上授予的。 有任何想法吗? 安装步骤 ***** @ *****:〜/ Applications / redmine-1.0 $ RAILS_ENV =生产rake redmine:load_default_data(在/home/*****/Applications/redmine-1.0) select语言:bg,bs,ca,cs,da,de,el,en,en-GB,es,eu,fi,fr,gl,he,hr,hu,id,it,ja,ko,lt,lv ,mn,nl,no,pl,pt,pt-BR,ro,ru,sk,sl,sr,sr-CY,sv,th,tr,uk,vi,zh,zh-TW [en] 错误:Mysql ::错误:表'redmine.roles'不存在:SELECT * FROM roles WHERE(roles。builtin = 0)LIMIT 1未加载默认configuration数据。
我使用Puppet来pipe理我的服务器,我正在做的一件事是从Gem安装Mongrel: package { mongrel: provider => gem, ensure => latest, require => Package[rubygems], } 但似乎有一些问题,因为木偶不断试图在每次运行安装Mongrel。 我从木偶中得到了很多这样的东西: notice: /Stage[main]/Passenger/Package[mongrel]/ensure: ensure changed '1.1.5' to '1.1.5 ruby java x86-mingw32 x86-mswin32-60' 难道我做错了什么? 这是一个错误? 任何解决方法?
cat /etc/issue CentOS release 5.5 (Final) uname -r 2.6.18-194.11.1.el5 Can't install RMagick 2.13.0. Can't find Magick-config 在日志中我发现: 无法安装RMagick 2.13.0。 在…中找不到Magick-config 我如何在CentOs上安装RMagick?
有人可以解释为什么gem认为我没有build造者> = 2.1.2,即使我明显有3.0.0? jason@ve:~$ gem install rails –pre ERROR: Error installing rails: activemodel requires builder (~> 2.1.2, runtime) jason@ve:~$ gem list *** LOCAL GEMS *** abstract (1.0.0) activesupport (3.0.3, 3.0.0.rc2) builder (3.0.0) erubis (2.6.6) i18n (0.5.0) mail (2.2.13) memcache-client (1.8.5) mime-types (1.16) polyglot (0.3.1) rack (1.2.1) rack-mount (0.6.13) rack-test (0.5.6) text-format (1.0.0) text-hyphen (1.0.0) treetop […]