Articles of centos

糟糕的解释器和phpize失败

尝试安装在Centos 5上执行以下操作: [root@d ~]# pecl install imagick 我得到了以下输出: downloading imagick-3.0.1.tgz … Starting to download imagick-3.0.1.tgz (93,920 bytes) …………………done: 93,920 bytes 13 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 /usr/bin/autoconf: /usr/bin/autom4te: /usr/bin/perl: bad interpreter: Permission denied /usr/bin/autoconf: line 271: /usr/bin/autom4te: Success ERROR: […]

CentOS 6 – YUM Local Repo – 确保一致的软件包分发

我已经阅读了一些指南,概述了如何设置当地的YUM回购,但是没有一个明确指出我的问题的答案; 如果我build立了一个当地的YUM仓库,这是否意味着从这个仓库中抽取的任何CentOS服务器永远不会在当地YUM仓库的“前面”? 我希望确保所有服务器上的软件包分布一致。 现在,当我进行yum更新时,即使是在每天的基础上,服务器也可能不一致。 例如,如果我在早上在我的开发服务器上运行YUM更新,那么在下午在我的一台生产服务器上运行YUM更新,生产服务器可能会拿起开发服务器没有拿到的一个新版本的软件包由于更新命令之间的时间窗口。 相反,我宁愿我从我的开发服务器运行yum更新,可以访问远程上游yum回购,然后让它坐2个星期,之后我运行我的生产服务器上的yum更新对我的开发服务器上的本地回购。

MySQL失败了,请联系sysadmin(结果是“mysql is not running”)

昨天,我们更新了cPanel版本11.32.2(版本8)。 更新之后,MySQL服务器closures,不重启。 MySQL现在已经closures了。 MySQL版本是5.5。 我试图重新安装MySQL,但没有奏效。 该服务器基于CentOS 。 我们可以做什么?

如何通过SMPP设置VPN隧道

我试图通过SMPP在我的Centos服务器上安装VPN隧道,并需要帮助或一些教程,显示如何做到这一点。

子域重命名

我有一个服务器与子域 – http://sub.example.com ,我们有一个客户端,想要映射到我们的子域之一。 我们正在运行centos。 我的理解是客户端必须创build一个从其子域指向http://sub.example.com的cnamelogging。 但是,我不确定是否需要在我身上做任何事情来实现这一目标?

是否可以在服务器端用数字签名来签名电子邮件?

我有很好的iRedMail服务器(后缀,鸽舍,policyd)。 我的一个客户端应用程序通过这个服务器发送邮件 客户端要在服务器端用数字签名来签名。 他甚至有可能做他想做的事情?

PCI合规性Apache Shiro失败

在CentOS LAMP盒子上,PCI符合性扫描失败: Apache Shiro URI Path Security Traversal Information Disclosure http/80 据我可以告诉服务器没有Shiro安装,除非它内置到Apache。 我找不到从shiro和shiro.inisearch服务器的任何痕迹。 什么可能导致扫描仪相信Shiro被安装并可能是脆弱的? Server头或ServerSignature没有公开内容。

Raid 1 / Raid 10 – 磁盘故障

为了testing目的,我使用VirtualBox安装了Software Raid 1和Raid 10。 分区和RAID设置如下所示: 当我故意删除Disk2并重新启动服务器,它启动到操作系统罚款,但它并没有让我知道有一个磁盘故障?

我如何从源代码安装东西,并使其可用于根?

我有一个CentOS虚拟机,我需要安装最新版本的Ruby。 不幸的是,yum只能使Ruby 1.8.6可用,所以我想从源代码安装Ruby。 以下是我正在使用的: cd /usr/src sudo -s wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz tar -xvzf ruby-1.9.3-p125.tar.gz cd ruby-1.9.3-p125 ./configure make && make install 问题是,一旦完成,我只能使用Ruby作为普通用户,但我需要使用它作为根安装一些gem。 例如,作为一个普通的用户,我可以做ruby -v ,它可以工作,但是sudo ruby -v输出bash: ruby: command not found 。 我错过了什么,使我从源安装的东西可供所有用户?

Fedora错误日志文件

我使用这个包装服务yajsw运行一个Java应用程序。 它刚刚停止的问题在其日志文件中没有任何错误。 所以我想知道会有任何系统日志文件,这将表明它的原因下降? Partial of the log file. Apr 6 00:12:20 localhost kernel: imklog 3.22.1, log source = /proc/kmsg started. Apr 6 00:12:20 localhost rsyslogd: [origin software="rsyslogd" swVersion="3.22.1" x-pid="2234" x-info="http://www.rsyslog.com"] (re)start Apr 6 00:12:20 localhost kernel: Initializing cgroup subsys cpuset Apr 6 00:12:20 localhost kernel: Initializing cgroup subsys cpu Apr 6 00:12:20 localhost kernel: Linux […]