Articles of gentoo

使用SSL的RabbitMQ证书错误

我试图让一些Gentoo服务器上的SSL使用RabbitMQ。 当我尝试使用https连接到pipe理控制台时,在/var/log/rabbitmq/rabbit@…log中出现以下错误: SSL:certify:ssl_connection.erl:1641:致命错误:错误的证书 我按照这里的说明: http : //www.rabbitmq.com/ssl.html 令人讨厌的是,我有2个克隆服务器,它正在一个而不是另一个。 据我所知,机器configuration相同。 我写了一个脚本来生成证书等,并在两者上运行它。 我没有使用客户端证书。 任何人都知道我怎么能找出我的证书有什么问题? 我使用的是Erlang 15.2,RabbitMQ 2.7.9,OpenSSL 0.9.8k。

在gentoo上的elasticsearch服务封装

我已经安装了elasticsearch,并在/ opt / elasticsearch中工作。 我想安装一个服务包装器来启动/停止/重新启动它作为服务。 Elasticsearchbuild议使用java-service-wrapper: curl -L http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master | tar -xz mv *servicewrapper*/service elasticsearch/bin/ # Setup ElasticSearch as a service: elasticsearch/bin/service/elasticsearch install 但是,服务的启动会失败,并显示以下消息: the value of wrapper.java.command does not appear to be a java binary 。 我真的不知道从哪里开始debugging,并会欣赏任何想法。

Virtualenv:在gentoo上安装python-ldap

我试图在Gentoo服务器上安装python-ldap。 它正在运行我想要使用LDAP身份validation的Django应用程序。 即时通讯使用virtualenv来pipe理我的Python依赖。 我无法在virtualenv中用pip安装python-ldap。 它总是不能编译C部分。 我试图出现openldap,但我总是得到“sasl.h没有这样的文件或目录”。 有没有人设法得到python-ldap在Gentoo上工作? 我使用Python 2.7 问候,菲利普

在系统启动时运行chroot的/etc/init.d?

所以我有这个运行Debian的专用服务器。 我有一个激烈的业务需求(客户的要求),我也安装Gentoo作为一个Chroot。 我已经成功完成了这个任务,但是现在,我试图在主机Debian发行版的/etc/init.d运行时(例如,在启动时)从chroot里面调用Gentoo的/etc/init.d。 我当然希望这是可能的!

Gentoo出现套餐冲突

我试图在我的Gentoonetworking服务器上安装git。 命令“emerge dev-vcs / git”返回以下结果: * IMPORTANT: 12 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * IMPORTANT: 5 config files in '/etc/portage' need updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. Calculating dependencies… done! […]

通过Monit运行多个PHP脚本

我有两个PHP脚本作为RabbitMQ消费者,我希望他们通过监控启动和监控(+自动重新启动)。 我的/ etc / monitrc这两个进程如下所示: check process php-magento-category matching "openerp:category:consumer" start program = "/usr/bin/php /home/dev/magento/base/magento2/bin/magento openerp:category:consumer" as uid cehrig and gid cehrig check process php-magento-product matching "openerp:product:consumer" start program = "/usr/bin/php /home/dev/magento/base/magento2/bin/magento openerp:product:consumer" as uid cehrig and gid cehrig 实际上,monit只能启动这两个进程中的第一个,使ps传真看起来像这样: 4622 ? Sl 0:00 monit 5036 ? Ss 0:00 \_ /usr/bin/php /home/dev/magento/base/magento2/bin/magento openerp:category:consumer 第二个PHP过程从来没有产生。 Monit状态看起来像这样 […]

如何在amd64服务器上运行32位程序?

作为这个问题的后续,我发现这个封闭的源程序是32位,我有一个amd64服务器。 服务器是最近升级的gentoo。 为了使这个程序工作,我需要安装什么? 我知道这是可能的,因为我有另一个可以运行这个程序的gentoo amd64服务器。

/var/qmail/alias/.maildir/new/中的文件

我用qmail运行一个Gentoo(LAMP服务器)。 我看到文件夹/var/qmail/alias/.maildir/new/包含100000个文件。 你知道我怎么能让他们自动清除? 感谢您的帮助。 编辑:我检查了文件(实际上+ 400k)。 他们从2004年到今天。 他们都有相同的标题(toto.com是真实域的替代): Return-Path: <#@[]> Delivered-To: [email protected] Received: (qmail 27514 invoked for bounce); 17 Sep 2009 15:46:37 +0200 Date: 17 Sep 2009 15:46:37 +0200 From: [email protected] To: [email protected] Subject: failure notice 如果我使用outlook并检查帐户postmaster我没有看到他们。

为PHP设置默认的MySQL连接字符集(在RHEL中)?

我们在运行Gentoo Linux的旧服务器上运行了一百个左右的传统PHP网站。 在build立这些网站时, latin1仍然是PHP和MySQL中常见的字符集。 为了确保那些较旧的站点默认使用latin1 ,同时仍允许较新的站点使用utf8 (我们当前的标准),我们在php.ini中设置默认的连接字符集: mysql.connect_charset = latin1 mysqli.connect_charset = latin1 pdo_mysql.connect_charset = latin1 具体的更现代的网站可以在自举代码中覆盖这个: <?php mysql_set_charset("utf8", $dsn ); …一切都很好。 现在服务器超负荷了,我们不再使用这个托pipe服务器了,所以我们把所有这些站点都转移到了我们的标准托pipe服务器上的一个更快的服务器上,这个服务器使用RHEL 5作为他们select的操作系统。 在设置这个新的服务器时,我惊奇地发现*.connect_charset指令是PHP的Gentoo特定补丁,而RHEL的PHP​​版本不能识别它们! 现在我该如何设置PHP连接到MySQL的拉丁文字符集? 我想在my.cnf中设置一个默认值,但不希望强制每个应用程序和客户端都默认为latin1。 我们的政策是使用utf8,我们只想限制例外PHP。 此外,转换每个遗留网站以正确使用utf8是不可行的,因为许多触摸和你打破了一种。 我们根本没有时间去解决所有问题。 我如何设置一个默认的mysql / mysqli / pdo_mysql连接字符集为latin1为PHP,而仍然允许个别脚本覆盖这与mysql_set_charset()utf8?

最佳的Linux发行版为Javabuild立服务器&

我们正在试图build立一个构build我们的Java项目的构build服务器。 以下软件将被安装:* Subversion * Jira / Confluence / Crucible / Fisheye * * Bamboo(持续集成解决scheme) 我有两个问题:1.哪一个Linux的dist更适合您的意见? 我们目前的候选人是:openSUSE,CentOS,Gentoo,Mandriva。 2.完成安装过程后,是否可以构build类似图像的东西,并将其刻录到硬盘驱动器上供下一个客户使用,而无需重复所有安装和configuration过程? 提前致谢,