Articles of linux

php进程在X时间之后由ppid 1拥有

我有一个运行WHM的CentOS服务器,它使用FastCGI( mod_fcgid )在SuExec上运行Apache 2.0上的PHP 5.2.17。 当我启动Apache时,它开始罚款和服务请求。 如果我以root身份在terminal上运行ps ,我会看到php进程,它们由它们的httpd父进程拥有。 经过X次的时间 – 不同的时间,通常不会超过几个小时 – 服务器将开始产生由init进程ID( 1 )拥有的PHP作业, 良好的上市示例: 12918 18254 /usr/bin/php 12918 18257 /usr/bin/php 12918 18293 /usr/bin/php 12918 18545 /usr/bin/php 12918 18546 /usr/bin/php 12918 19016 /usr/bin/php 12918 19948 /usr/bin/php 然后后来这样的事情: 1 6800 /usr/bin/php 1 6801 /usr/bin/php 1 7036 /usr/bin/php 1 8788 /usr/bin/php 1 10488 /usr/bin/php 1 10571 […]

当用户login到Linux服务器时如何发送邮件/通知pipe理员

我正在寻找一种简单的方法来configuration我的服务器,以便每当用户login时,我都会收到一封电子邮件。 任何指针如何得到这个工作?

如何优化munin fw_conntrack脚本

我有一个在ip_conntrack约65k连接的服务器。 我如何优化munin脚本来计算各种types的连接(默认fw_conntrack脚本): cat /proc/net/ip_conntrack | awk ' BEGIN { STATE["ESTABLISHED"]=STATE["FIN_WAIT"]=STATE["TIME_WAIT"]=0; TOTAL=ASSURED=NOREPLY=STATE["SYN_SENT"]=STATE["UDP"]=0; } /^tcp/ { STATE[$4]++; } /^udp/ { STATE["UDP"]++; } /ASSURED/ { ASSURED++; } { TOTAL++; } END { print "established.value " STATE["ESTABLISHED"]; print "fin_wait.value " STATE["FIN_WAIT"]; print "time_wait.value " STATE["TIME_WAIT"]; print "syn_sent.value " STATE["SYN_SENT"]; print "udp.value " STATE["UDP"]; print "assured.value " ASSURED; print "total.value […]

在Solaris引导/重新引导之后,Solaris +运行我的脚本

我有一台Solaris机器(在Netra-T2000硬件上安装Solaris,Solaris版本为5.10) 我写了一个名为update_after_solaris_already_boot.ksh的脚本 在Solaris完成引导过程后,该脚本应自动更新一些文件/configuration。 我的问题:在Solaris完全启动之后,我需要在哪里放脚本才能运行我的脚本?

将特定的IP和端口从服务器A隧穿到服务器B

这是我们的情况,我们想要进入我们的服务器的stream量一个IP发送(隧道)到服务器B上的特定IP,并接受从服务器B回到服务器A的答复。这怎么可以用iptables完成?

新贵和前/后脚本

我遇到了一个新手问题,我想更新一个initconfiguration,但只是重新启动这个工作并不能应用这些改变。 例如: 我有工作xyz运行 我修改/etc/init/xyz.conf来做一些事情。 重新restart xyz重新restart xyz作业 pre-stop部分不执行 我试着用initctl reload-configuration ,但没有任何效果。 如果我通过两个单独的步骤手动停止并开始工作,事情按预期工作。

HP ProLiant Support Pack(PSP)创build多个grub条目

使用G7刀片在RHEL5上安装HP的PSP 8.73之后,我最终得到了4个grub条目 1标准的RHEL 2 HP(默认select) 3惠普hpahcisr 4个HP mptlinux 我很困惑,为什么我得到所有这些条目,入口2是否包含3和4? 如果我从2启动,我将用所有的惠普驱动程序(3和4)和惠普内核启动?

中央备份服务器?

我们有一大堆Linux和Windows服务器,我希望做一个集中​​式Linux服务器的全系统备份。 理想情况下,我们会去重复和版本控制。 但这不是必需的。 我还没有发现有免费软件或小企业成本规模的任何伟大的解决scheme – 任何build议? 谢谢,

无法在本地login,但SSH工作

我无法在本地login到控制台。 login后,它会闪回login提示。 如果给了一个错误的密码,它会暂停几秒钟,然后给予标准的“login不正确”的回应。 它会影响所有帐户:root,我的用户帐户和我为debugging问题而创build的新帐户。 我可以通过SSHlogin很好。 / etc / inittab: http : //pastie.org/3737435 auth.log: Apr 6 03:09:01 [hostname] /usr/sbin/crond[1122]: pam_unix(crond:session): session opened for user root by (uid=0) Apr 6 03:09:01 [hostname] /USR/SBIN/CROND[1122]: pam_unix(crond:session): session closed for user root

在Debian服务器上安装了Jenkins,无法连接任何端口

我在Debian服务器上安装了Jenkins,似乎一切正常。 它说Jenkins正在运行,我可以使用(/etc/init.d/jenkins start)来启动和停止它。 然而,我无法使用任何端口例如8080或其他端口,因为它说无法连接的浏览器拉起来。 我能做些什么来进一步解决这个问题? 我想这个端口可能已经被阻塞了,但我用另一个应用程序在端口8080上正常运行(卸载后) 谢谢