安装配置mod_perl

centos 5.0内已带用mod_perl,机器没有的话用yum安装: yum -y install mod_perl 修改mod_perl配置文件: vi /etc/httpd/conf.d/perl.conf LoadModule perl_module modules/mod_perl.so PerlModule Apache::compat <Location /perl-status> SetHandler perl-script PerlResponseHandler Apache::Status Order deny,allow # Deny from all Allow from all vi /etc/httpd/conf/httpd.conf 改/var/www/html部分,以便用perl程序在/下能运行: # <Directory “/var/www/html”> SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI # Options Indexes FollowSymLinks Order allow,deny Allow from all 编写一个测试页: vi /var/www/html/test.pl #!/usr/bin/perl -w use strict; print “Content-type: text/htmlnn”; print “Date: “, scalar localtime, “n”; print “%ENV:n”, map { “_ = ENV{$_}n” } keys %ENV; 设置运行权限: chmod 755 /var/www/html/test.

阅读全文

monit 监控并自动重启服务

Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。 它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误。 monit运行于应用层安装很简单,三部曲: #./configure#make #make install 复制配置文件 # cp monitrc /etc/monitrc 接下来我们根据实际情况来修改这个配置文件 set daemon 120 # Poll at 2-minute intervals//每2分钟检查一次 set logfile /home/monit/log/monit.log //monit的日志文件 set alert with reminder on 1 cycle //出现1次错误的时候发报警邮件到指定的邮箱 #set mailserver mail.tildeslash.com, mail.foo.bar port 10025, localhost with tim eout 15 seconds set mailserver 10.10.9.109 //设置邮件服务器set httpd port 2812 and use address 10.10.8.2 //设置http监控页面的端口和ip allow localhost # Allow localhost to connect //允许本机访问 allow 10.10.8.0/24 //允许此IP段访问 allow admin:nishiwode # Allow Basic Auth //认证的用户名和密码# all system //平均负载.

阅读全文

VRRP安装配置实做笔记

1.下载keepalived的源码 官方网站http://www.keepalived.org 直接链接:http://www.keepalived.org/software/keepalived-1.1.12.tar.gz

2.将下载的源码复制到/usr/src,解压缩

cp keepalived-1.1.12.tar.gz /usr/src
cd /usr/src
tar xvzf keepalived-1.1.12.tar.gz
cd keepalived-1.1.12

3.生成编译配置文件

./configure (默认安装到/usr/local,可以使用--prefix=参数指定安装目录)
make
make install

阅读全文

Linux断电后自动运行fsck

输入命令: cat -n /etc/rc.d/rc.sysinit

显示如下:

echo ”Your system appears to have shut down uncleanly”
AUTOFSCK_TIMEOUT=5
[ -f /etc/sysconfig/autofsck ] && . /etc/sysconfig/autofsck
if [ “AUTOFSCK_DEF_CHECK” = “yes” ]; then
         AUTOFSCK_OPT=-f
fi

阅读全文

fms 在 centos 5 上的安装

fms在centos linux 4.x上可以正常安装,装完了就可以自已自动启来了。但是在centos linux 5.x上,装完后启动不了。日志内也没有任何错误信息。

安装:

./installFMS -platformWarnOnly

安装完成后FMS服务没有自动启来,日志内也没有任何错误信息。

我们通过看/etc/init.d/fms这个启动脚本,发现FMS启动主要是用到了fmsmaster start。手动跑fmsmaster start发现出错。

[root@fms1 fms]# ./fmsmaster start
./fmsmaster: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海