Articles of centos

这个Linux命令是做什么的?

我在CentOS服务器上写下这个命令时有一个错误 xargs rpm -e|rpm -qa|grep test11 我的意思 rpm -qa|grep test11|xargs rpm -e 应该卸载所有匹配“test11”的软件包。 有人可以弄清楚第一个命令是做什么的? 我怕它卸载所有包=(

iptables,阻止大量的IP地址

我正在寻求阻止IP地址相对自动化的方式,如果他们希望从我们的网站“屏幕抓取”的内容。 在过去,这是通过一些巧妙的perl脚本和OpenBSD的pf实现的。 pf是非常好的,你可以提供很好的IP地址表,并且可以有效地处理基于它们的阻塞。 但由于各种原因(在我之前),他们决定转用CentOS。 iptables本身并不提供阻止大量地址的能力(我被告知阻塞5000+并不罕见),而且我还是把这么多规则添加到iptable中有点谨慎。 ipt_recent对于这样做是非常棒的,而且它提供了很大的灵活性,只是严重的减慢了访问速度,但是在CentOS内核中有一个阻止我使用它的bug(报告,但是等待修复)。 使用ipset将需要编译一个比CentOS自带的更新版本的iptables,尽pipe我完全有能力做到这一点,但我宁愿不从补丁,安全性和一致性的angular度来做。 除了这两个,它看起来像nfblock是一个合理的select。 有谁知道其他方式来实现这一目标? 我担心iptables中的几千个IP地址是个人规则吗?

Nagios Woudn'Start,现在不会停止!

我在运行Nagios的CentOS服务器上运行了更新,在更新之后,Nagios无法启动。 日志中的错误是: 无法获取locking文件/var/run/nagios.pid:权限被拒绝 所以,我查了一下,在/ var / run中没有Nagios的pid文件。 我创build了一个,并给它以下权限: -rwxr – r– 1 nagios nagios 6 5月31日11:58 nagios.pid 然后Nagios开始,似乎正常运行。 唯一的问题是,它现在拒绝停止,所以我不能重新启动它来添加新的服务器和服务来监控! 当我发出命令“service nagios stop”时,我得到[FAILED],但是没有任何东西被输出到日志中,并且服务保持不变。 关于如何让服务停止的任何想法? 我正在运行从RPMForge存储库通过yum安装的RPM版本。 服务器是CenotOS 5.5。

在CentOS上的PHP中添加PNG&JPG支持ImageMagick

我已经在CentOS上安装了PHP的ImageMagick扩展,但它不支持PNG或JPG,我该如何将这些文件types的支持添加到ImageMagick?

PHP的APC安装问题

在安装PHP APC时,我收到了两个意想不到的问题。 我曾经在testing环境中安装过APC,但没有收到这些问题。 问题是: 启用每个请求文件有关从APCcaching中使用的文件的信息 启用自旋锁(实验) 这里是最初的几行安装: # pear install pecl/apc WARNING: channel "pecl.php.net" has updated its protocols, use "channel-update pecl.php.net" to update downloading APC-3.1.6.tgz … Starting to download APC-3.1.6.tgz (148,835 bytes) ……………………..done: 148,835 bytes 49 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api […]

用python2.7在centos中安装mod_wsgi时出错

当我做“make”在mod_wsgi文件夹中时,我得到这个错误 我使用以下configuration ./configure –with-apxs=/usr/local/apache/bin/apxs –with-python=/opt/python27/bin/python / usr / bin / ld:/opt/python27/lib/libpython2.7.a(node.o):在创build共享对象时,不能使用针对“本地符号”的R_X86_64_32; 使用-fPIC /opt/python27/lib/libpython2.7.a重新编译:无法读取符号:错误值collect2:ld返回1退出状态apxs:错误:命令失败,rc = 65536 这个链接有解决scheme,但我不能完全理解 1)How can i found that i have compiled x32bit or x64 bit version of python 2)I didn't understand about what symbolic link he was talking about

Apache:每个虚拟主机的自动日志分割?

每当我们在开发服务器上创build新的虚拟主机时,我们总是需要手动指定单独的访问和错误日​​志: ErrorLog logs/mysite/dev1-error.log CustomLog logs/mysite/dev1-access.log "common" 有没有办法使Apache自动分裂日志,而不是每次都指定它们?

太多运行的httpd进程和CentOS服务器冻结

我正在Media Temple主办的一个专用虚拟16GB RAM CentOS服务器上运行一个高stream量的网站。 很多时候,服务器因CPU使用率过高而死亡(%1500) 当我检查正在运行的进程使用“顶部”的命令,我看到太多的httpd进程运行,我认为是造成CPU的高使用率。 我试图调整mysql,调整apache,my.cnf,httpd.cnf,删除Apache模块,我不使用,但没有解决问题。 请让我知道你需要知道什么值在我的服务器configuration,以帮助我诊断问题。 提前致谢。

在CentOS 6.2中安装php-mssql

我有一台服务器运行与Plesk 10.4 CentOS 6.2。 当我SSH中,并尝试安装ms-sql扩展它说:“没有包php-mssql可用。 我似乎无法在Google上find太多的东西,而且我也是一个Linux noob。 任何人都可以提供帮助吗? 编辑:我尝试使用“yum安装php-mssql”

使用fastcgi-mono-server4的nginx上的Mono 2.11将不起作用

我有单声道2.11与我的nginx 1.0.15 web服务器运行在centos 6.2上设置。 我从源代码构build,xps2,xps4和fastcgi-mono-server2按预期工作。 问题是当我尝试运行fastcgi-mono-server4时。 当我运行: fastcgi-mono-server4 /applications=site:/:/srv/www/html/ /socket=tcp:127.0.0.1:9000 /loglevels=Debug /printlog=true 这是我从fastcgi-mono-server2得到的: [2012-06-06 23:51:07Z] Debug Record received. (Type: BeginRequest, ID: 1, Length: 8) [2012-06-06 23:51:07Z] Debug Record received. (Type: Params, ID: 1, Length: 801) [2012-06-06 23:51:07Z] Debug Record received. (Type: Params, ID: 1, Length: 0) [2012-06-06 23:51:07Z] Debug Read parameter. (QUERY_STRING = ) [2012-06-06 […]