Articles of centos5

Apache,PHP,MySQL在Linux中比Windows更快地工作?

我目前正在为使用统一服务器的 Drupal CMS进行开发。 我也试过Xamppp和WampServer。 加载Drupal的每一页需要超过50秒,这真的很痛苦。 我的电脑是: 项目清单 CPU:AMD Sempron处理器LE-1100 1.90 GHz Ram:2GB DDR II 操作系统:64位 这里是我的问题:Apache + MySQL + PHP在Linux(CentOs 5.5)上工作更快吗? 如果答案是肯定的,那会多快呢? 我想知道这对Linux是否合理和有用?

CentOS 5.5下的16TB档案系统?

我们在这里有戴尔的PowerVault NX3100。 我必须在这个系统上安装一个Linux服务器,不知道我应该使用哪个文件系统,以及哪个分区布局可以用于2×8 2TB磁盘(实际上是14TB,RAID 5)的RAID。 我知道ext3与fss> 2TB使用默认blocksize时会产生问题。 我倾向于使用两个8TB分区的XFS。 你会认为这是一个不错的select吗? 是否有可能(或可以推荐)使用LVM来处理这个系统? 我应该只使用一个或几个fss? 我想尽量减lessfsck或check_xfs的时间。

我需要在CentOS vps上交换内存吗?

我需要一个交换内存为我的Centos vps? 它会提高性能,如果是这样,我怎么去设置它? 我find了这个链接( http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-swap-adding.html ),但它显示了三种设置交换内存的方法。 我不确定我需要哪一个。 图片(没有足够的代表embedded): http : //s15.postimage.org/manb5yu6j/Capture.png

如何在CentOS中将我的语言环境更改为UTF-8?

以下是locale的输出: LANG=zh_CN.GBK LC_CTYPE="zh_CN.GBK" LC_NUMERIC="zh_CN.GBK" LC_TIME="zh_CN.GBK" LC_COLLATE="zh_CN.GBK" LC_MONETARY="zh_CN.GBK" LC_MESSAGES="zh_CN.GBK" LC_PAPER="zh_CN.GBK" LC_NAME="zh_CN.GBK" LC_ADDRESS="zh_CN.GBK" LC_TELEPHONE="zh_CN.GBK" LC_MEASUREMENT="zh_CN.GBK" LC_IDENTIFICATION="zh_CN.GBK" LC_ALL= 我如何将它们全部更改为UTF8 ? 我如何使地区设置在CentOS 5.5中保持不变?

补丁命令没有find

我尝试使用以下命令将修补程序应用于我的文件 patch -p0 <foo.patch 我得到了以下输出 bash:patch:找不到命令 我有Centos 5.x服务器。 请指导在这种情况下做什么

在EL6.1下,apache / httpd响应比EL5.6(CentOS)慢

我已经阅读了RHEL 6和RHEL 5之间性能差异的其他线索,但没有一个与我的匹配。 我的问题performance为每个请求的平均响应时间(20毫秒)稍慢。 我有大约10个与CentOS 6.1和CentOS 5.6相同硬件规格的服务器。 这个问题在整个团队中是一致的。 我用Passenger运行Ruby on Rails。 Apacheconfiguration是相同的(从相同的SVN回购签出) Ruby和Passenger是相同的版本。 应用程序是相同的,正在服务的交通轮循。 mod_worker 服务器状态的一个有趣线索:CentOS 6.1服务器在“阅读请求”状态下有20-40个线程,而CentOS 5.6服务器的数量在1个左右。我正在绘制这个图表,以便我可以看到这个趋势。 我也有很多更新的机器,运行速度更快,运行的是CentOS 6.1。 在响应时间,他们把所有的旧机器都掸掉了,但是我可以看到它们在“读取请求”状态下也有稳定的20-40个线程。 这让我相信如果我能弄清楚是什么阻止了这些请求,我可以缩短他们的反应时间。 我的直觉告诉我,我需要调整一些在sysctl中的networking设置,但我还没有弄明白。

CentOS 5.6更新版本的Tar

我正在运行CentOS 5.6,出于某些不合理的原因, tar的版本是从2004年开始的,并且与节点包pipe理器(NPM)不兼容。 我怎样才能更新它? 是否有一个额外的yum仓库我可以添加,所以我可以简单地执行yum update tar 。

太多的TCP连接导致断开连接

我有一个运行TCP连接的游戏服务器。 服务器随机断开用户。 我认为它与服务器的TCP设置有关。 在本地开发环境中,编写代码可以处理超过8000个并发用户,而不会有任何断开或错误(在本地主机上)。 但在实际部署的Centos 5 64位服务器中,服务器独立于并发tcp连接数量创build这些断开连接。 服务器似乎无法处理吞吐量。 netstat -s -t IcmpMsg: InType0: 31 InType3: 87717 InType4: 699 InType5: 2 InType8: 1023781 InType11: 7211 OutType0: 1023781 OutType3: 603 Tcp: 8612766 active connections openings 14255236 passive connection openings 12174 failed connection attempts 319225 connection resets received 723 connections established 6351090913 segments received 6180297746 segments send out […]

为什么在使用Linux时,我的MPIO与SAN的上限是1 Gbps?

我正在将RHEL5盒连接到Dell EqualLogic PS5000X,即使在使用带有三个千兆网卡的MPIO时,也可以看到最高1 Gbps的速度。 我在PS5000X上有三个接口,服务器上有三个专用iSCSI接口连接到同一交换机。 当使用多个接口连接到SAN时,我只能获得1 / n的stream量。 我遵循戴尔安装指南 ,除了吞吐量数据之外,一切似乎都完美无缺。 [root@testbox ~]# multipath -ll linuxvol (36090a02840c3bd2f5ec324010000707f) dm-5 EQLOGIC,100E-00 [size=50G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=3][enabled] \_ 6:0:0:0 sdf 8:80 [active][ready] \_ 14:0:0:0 sde 8:64 [active][ready] \_ 15:0:0:0 sdi 8:128 [active][ready] [root@testbox ~]# dd if=/dev/zero of=/mnt/linuxvol/testfile obs=64k count=16M 16777216+0 records in 131072+0 records out 8589934592 bytes (8.6 […]

如何格式化这个正则expression式,所以它将工作在fail2ban?

我刚刚在CentOS服务器上安装了fail2ban,以回应SSH蛮力企图。 fail2ban的sshd.conf文件中的默认正则expression式不匹配audit.log中的任何条目,这是SSH似乎logging所有连接尝试的地方,所以我试图添加一个匹配的expression式。 我想匹配的string如下所示: type=USER_LOGIN msg=audit(1333630430.185:503332): user pid=30230 uid=0 auid=500 subj=user_u:system_r:unconfined_t:s0-s0:c0.c1023 msg='acct="root": exe="/usr /sbin/sshd" (hostname=?, addr=<HOST IP>, terminal=sshd res=failed)' 正在尝试使用的正则expression式是: ^.*addr=<HOST>, terminal=sshd res=failed.*$ 我已经使用regextester.com和regexr来尝试构build正则expression式。 testing人员给了我这个正则expression式的匹配: ^.*addr=\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}, terminal=sshd res=failed.*$但是fail2ban-regex抱怨如果我不在正则expression式中使用<HOST>标签。 但是,使用^.*addr=<HOST>, terminal=sshd res=failed.*$给我0个匹配。 在这一点上,我完全卡住,我将不胜感激任何援助。 我在做什么错在正则expression式我想要使用?