Articles of centos

MySQL 5.1与MySQL 5.5(5.1的两倍)

我最近在CentOS 6.2上安装了MySQL 5.1,并且比我们运行的MySQL 4.1有更高的性能。 所以我把MySQL 5.1升级到MySQL 5.5,看看是否有更多的收获,但是它实际上只是MySQL 5.1安装的一半。 我运行的testing是在一张桌面上,有一百二十万条logging的blob笔记。 5.1:57.5899秒 5.5:96.3821秒 真正有意思的是,如果我拉下10万条logging,那么5.5会跳过5.1,但是最终会使5.5负载像尖峰一样; 加速和加速,这是多余的秒钟似乎来自哪里。 任何想法,为什么这是? 同样的my.cnf 5.1和5.5 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 bind-address = xxx.xxx.xxx.xxx #This option makes InnoDB to store each created table into its own .ibd file. innodb_file_per_table=1 max_allowed_packet=900M [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid

CentOS – Yum – 指定镜像

是否有可能指定一个镜像YUM目标进行更新时? 我注意到在我的CentOS 6.2服务器上,YUM需要一分钟的时间来响应给定的命令。 我做了一些谷歌search,发现YUM从timedhosts.txt文件读取,所以我查看了内容,这是非常讨厌的。 共有49行,其中32行的值为99999999999,我认为这是一个超时。 我必须有一种方法来指定一个镜像,我知道这将是闪电般的(从SoCal我想要使用http://mirrors.usc.edu/ 。

谁是1014? 我的系统上没有名为1014的用户,那么为什么这个httpd进程运行为1014?

[root@home ~]# ps au | grep httpd 1014 9701 0.0 0.2 281620 3124 pts/24 Sl+ 18:41 0:00 ./bin/httpd -X root 9742 0.0 0.0 3084 720 pts/22 R+ 18:45 0:00 grep httpd 顺便说一下, Sl+和R+是什么意思? 1014是黑客吗? 为什么在我的系统上? 它有什么特权? 它可以摧毁我的系统,或有任何伤害? @彼得·韦斯特莱克猫/ etc / passwd | grep 1014 hugemeow:x:1014:1014 :: / home / hugemeow:/ bin / bash问题是为什么ps au不显示名称? 但显示其号码?

在centos 6.3上安装xdebug for php 5.3.17(final)

我真的很难find如何在centos 6.3上安装php 5.3.17的xdebug。 我已经尝试过这个链接 (对于Centos 5.6来说),但没有运气。 任何人都可以指向正确的RPM存储库或YUM命令吗? 非常感谢

可以覆盖只有一个Nagios主机组的联系人?

我的所有Linux主机的联系人是admins Nagios contact_group 。 但是对于这个Linux主机,我会喜欢那个名为sandradebug的contact_group也会收到通知。 问题是,当我添加contact_groups sandradebug它仍然只有admins得到的通知,而不是sandradebug 。 题 我怎么能包括这个主机的sandradebug ,所以通知也发送到那里? 主机模板 define host { name linux-host use generic-host check_command check-host-alive notification_interval 4320 notification_options d,u,r contact_groups admins register 0 } 主机定义 define host { use linux-host host_name example alias example address 10.10.10.10 hostgroups default-linux-services contact_groups sandradebug }

Sendmail不听任何端口

我正在使用CentOS 6的VPS托pipe。 我已经安装了Sendmail ,但它不听任何端口。 我检查,IPTables被禁用(或停止我猜; service iptables status命令返回iptables: Firewall is not running. 这里是netstat -plnt输出 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1538/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1186/master tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 11274/mysqld tcp 0 0 :::22 :::* […]

在Red Hat / CentOS Linux中禁止IP范围外出访问互联网

我有一个VPN,我的服务器频繁地发送数据到私人IP地址,通过VPN路由。 当OpenVPNbuild立或死亡,它启用/禁用路由。 我想通过主要的Internet接口(eth0)将这个私有IP地址范围设置为空路由。 有没有一种简单的方法来做到这一点,而不会干扰来自VPN软件的路由命令? iptables不会这样做。 我试过了 iptables -A OUTPUT -i eth0 -p tcp -d 192.168.0.0/16 -j REJECT 但是在输出链中指定接口时,iptables不起作用。 任何人都知道是否有一种方法可以将虚拟路由添加到特定的接口(eth0),而不会干扰可能使用该路由的其他接口? Ps-我知道192.168.0.0/16不是INTERNET可路由的,但是出于安全原因,要确保没有数据在罕见的机会中被其他本地服务器或networking设备开始监听私有子网。

如何在CentOS 5.6上构build缺less的PHP 5.3扩展

我创build了CentOS 5.6的全新安装,并使用CentOS资源库中的php53-*软件包安装了PHP 5.3。 具体来说,我有: php53 php53-CLI php53常见 php53-devel的 php53 MySQL的 php53-PDO php53的XML 不过,我还需要为我的应用程序安装mcrypt和apc扩展。 CentOS有一个预先构build的php-mcrypt包,但是没有相应的php53-mcrypt 。 APC的安装需要pecl ,我通常使用php-pear软件包来安装(5.1版本),但是似乎也没有php53-pear软件包。 我如何build立这些? 编辑它看起来像php-pear包使用php53 ,所以我设法正确安装APC。 我仍然有一个问题与mcrypt因为它不能通过pecl安装; 它只是核心PHP构build的一部分。

Trustwave PCI Complaince扫描失败,完全打补丁的CentOS 5.5

我有一个完全补丁的CentOS 5.5服务器,Trustwave PCI符合性扫描失败。 它抱怨的项目是openssl <0.9.8.o. rpm -q openssl显示:openssl-0.9.8e-12.el5_5.7 apache header banner显示:Server:Apache / 1.3.41(Unix)PHP / 5.2.14 mod_psoft_traffic / 0.2 mod_ssl / 2.8.31 OpenSSL / 0.9.8b mod_macro / 1.1.2 (注意:apache横幅甚至没有显示安装的版本) openssh和php也有类似的情况(报告的版本低于PCI合规性的最低要求)。 我是否需要从源代码构build所有这些库以获取最新版本的库? 还是有办法告诉CentOS yum安装新版本,而不是他们的后端端口补丁版本? 如果可能的话,我宁愿不去百胜,以便将来的维护工作得到简化

我可以mysqldump整个数据库连接?

我在一个媒体寺DV 3.5服务器上,并期待从MySQL 5.0.90升级到最新的MySQL,所以我可以使用触发器和外键。 我有点紧张,因为我没有一个“testing”服务器来匹配我的生产服务器。 我们有完整的服务器备份,所以万一出了问题,我知道我总是可以恢复,但我很好奇,有没有办法备份所有MySQL数据(所有数据库,所有用户, 所有东西 ),运行MySQL更新与Yum包经理(我们有CentOS 5.3),然后导入缺less的数据(如果有的话),一旦升级?