Articles of centos

电子邮件捕获所有(域和子域)后缀

我只想抓住发送到* @ domain.com和* @ * .domain.com的所有电子邮件到一个唯一的电子邮件[email protected] @ runlevel6任何想法在虚拟实现正则expression式 cat /etc/postfix/virtual @example.com [email protected] /[@*].example.com$/ [email protected] 我find了: 在main.cf中 virtual_alias_maps = regexp:/var/spool/postfix/plesk/virtual-sub 在虚拟子 /[@.]example\.tld$/ [email protected] thx runlevel6

如果我静态编译一个从源代码安装的PHP安装程序,那么libphp5.so包含任何依赖关系?

基本上我只是想知道是否可以将libphp5.so文件拖放到没有PHP的另一台服务器上,并具有PHP的function以及静态编译的所有扩展。 (从源码编译一堆扩展) 我尝试使用这个文件上的ld工具(在我的服务器上),但它只是吐出一堆未定义的引用。 自从安装工作以来,这是无关紧要的。 编辑: 我现在意识到我正在使用ld而不是ldd 。 现在我得到一个依赖关系列表。 我猜我会需要所有这些文件正确? 所以我的问题是,如果我recursion获取所有的共享对象文件,并把它们放在目的地服务器上的相同位置(可能通过自定义的RPM),PHP会运行一个新的服务器,没有一个正式的PHP安装? 我可以错过ldd找不到的任何隐藏的依赖关系吗?

Red Hat / CentOS集群与HeartBeat相比?

RH / CentOS集群和心跳之间有什么主要的区别(除了UI之外)? 我有一些使用心跳的经验,但是想知道RH / CentOS提供了什么,查看看起来差不多一样的文档,以及共享存储支持(可以通过GFS在心跳上完成)。

我的Exim容易受到最近的远程攻击(CVE-2011-1764)的影响吗?

CentOS使用yum来更新Exim。 Exim被configuration为不允许使用local_interfacesconfiguration选项进行远程连接。 我的旧版本是4.63-5.el5_5.2和使用后: yum update exim 它显示:4.63-5.el5_6.2。 我想知道这个更新版本是否包含最近的远程攻击(CVE-2011-1764发现在2011年5月6日)修复?

操作系统改变后重build软件RAID1 + LVM(从Ubuntu到CentOS)

我认为这个标题对于我目前的情况来说是很明显的,但是这里是一个很长的版本: 我目前正在运行Ubuntu 9.04,我用两个磁盘构build了RAID 1arrays,然后使用LVM在它上面安装了几个分区,看起来像这样: /dev/sda1 / <- single disk, has /home, /root, /etc, /boot … everything else /dev/mapper/vg1-lv1 /media/medios <- LVM on RAID 1 /dev/mapper/vg1-lv3 /media/iso <- LVM on RAID 1 /dev/mapper/vg1-lv5 /media/backup <- LVM on RAID 1 /dev/mapper/vg1-lv6 /media/varios <- LVM on RAID 1 RAID 1位于两个外部1TB USB磁盘上。 我想完成的是删除Ubuntu并安装CentOS,但是我不想丢失RAID + LVM上的数据,为了正确使用,需要执行哪些步骤? 或CentOS安装程序将自动“恢复”的东西?

如何在CentOS中安装多个imap服务器(只有一个工作)

我已经在我的CentOS服务器上安装了courier-imap。 我想在不卸载courier-imap的情况下安装另一个imap服务器(比如dovecot),然后能够在它们之间进行切换,也就是说,我可以尝试两种方式,决定哪一种方式适合我的需求,而不必卸载他们和安装另一个。 那可能吗? 怎么样?

Centos PHP-FPM Cron

我在我的Centos vps盒子上安装了nginx和php-fpm。 我需要添加一个cronjob来每10分钟执行一次脚本。 我尝试了crontab -e其中包含以下内容: */10 * * * * /path/to/script/script.php 但是,它没有正确执行。 它说,在PHP代码中有错误,没有 – 尝试安装php-cli时出错 –> Running transaction check —> Package php-cli.i386 0:5.1.6-27.el5_5.3 set to be updated –> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-cli –> Finished Dependency Resolution php-cli-5.1.6-27.el5_5.3.i386 from base has depsolving problems –> Missing Dependency: php-common = 5.1.6-27.el5_5.3 is needed by […]

我错误地删除了我的数据库MySQL

我正在尝试备份一个旧的数据库,但错误,我已经删除了服务器数据库..我所做的一件事是我复制MySQL数据文件夹。 有没有办法恢复我的旧数据库? 数据库 – MySQL os – centos 备份我有 – ibdata1,日志文件0和1,数据库文件夹。 我尝试将日志文件的大小更改为原始大小,并将innodb_force_recovery=6添加到my.cnf文件,然后尝试但未成功。 它只是说你的ibdata1文件已损坏,或者你已经复制。

linux(CentOS)服务器远程协助

我正在致力于向客户销售基于CentOS的服务器设备(物理或VM)。 我们希望在设备中包含一些远程协助工具,让我们可以login设备(命令行如ssh),为我们的客户提供支持。 当然: 客户应该能够按需启用/禁用远程协助守护进程(即当他需要帮助时)。 解决scheme必须跨防火墙工作。 基本上,我需要一个la Fogcreek Copilot或TeamViewer,但是对于Linux服务器。 (顺便说一句,我看到,TeamViewer有一个Linux版本,将尽快调查它,想知道其他解决scheme虽然)。 TIA。

执行python脚本时,Centos 6上的常规保护错误

我有一个运行在centos 6框上的python(结构)脚本,用于分析configuration文件,并守护程序MRTG进程,并将共享文件系统中的rrd文件转储到一个文件夹中。 一切顺利,但是在获得错误的过程中[下面附有图片]。 命令发出, fab -f /path/to/my/fabfile.py $functionName 它parsing大约260个configuration文件,并为相同的转储rrds。 由于可能造成这种情况的原因,我已经没有想法,并且仍在寻求解决办法。 我禁用ksm / ksmtuned(只是一个命中),但没有解决它。 UPDATE 我安装了相同的内核,相同的脚本和相同的Python版本的相同的操作系统,一切相同…在不同的服务器上,这是比以前更新,迄今没有遇到任何问题,已经几个小时现在。 所以它把服务器/软件放到目前为止的错误的原因,可能是它的硬件! 将尝试升级较旧版本的BIOS,因为在线的几个链接build议在运行磁盘密集型进程时遇到与较旧版本BIOS相似的问题。 会更新我的发现。