最近发生了太多太多的事,生死离别,工作也很忙很忙,以至于把这里都给忘记了,希望过一段时间一切都已平淡,再来煮酒论英雄!
由于是测试环境设备比较简陋,存储是用openfiler模拟的,一会也把相关安装openfiler的文档传到这里(不太详细,但是大致看看,再自己摸索下应该都没问题),安装Oracle11gR2 RAC 的文档也放到这里,以前用NFS做存储实验过,这次用ASM做存储步骤还是有很多不一样的地方,RAC的测试部分还没有完善,有用本文档安装测试的可以加到后面,希望看到这些文档的兄弟们多多提意见以便把文档完善到更好
Openfiler模拟ISCSI方式的存储测试Oracle RAC
Centos5.6 64位下安装Oracle11gR2_RAC_ASM
十一.安装Extman图形化日志
安装所需要的依赖包
apt-get install libxml2-dev
sudo apt-get install libpango1.0-dev
wget http://cpan.weepee.org/authors/id/J/JH/JHI/Time-HiRes-1.9721.tar.gz
安装Time::HiRes
tar -zxvf Time-HiRes-1.9721.tar.gz
cd Time-HiRes-1.9721
perl Makefile.PL
make
make test
make install
wget http://ftp.belnet.be/mirror/ftp.cpan.org/authors/id/M/MG/MGRABNAR/File-Tail-0.99.3.tar.gz
安装File::Tail
tar -zxvf File-Tail-0.99.3.tar.gz
cd File-Tail-0.99.3
perl Makefile.PL
make
make test
make install
wget ht[......]
九、安装Extmail
tar -zxvf extmail-1.2.tar.gz
mkdir -p /var/www/extsuite
mv extmail-1.2 /var/www/extsuite/extmail
cd /var/www/extsuite/extmail/
cp webmail.cf.default webmail.cf
vim webmail.cf 根据需要修改以下几项
# sys_user_lang, user default language
SYS_USER_LANG = en_US #把en_US改成zh_CN
SYS_MAILDIR_BASE = /home/domains #把/home/domains改为/usr/mailbox
# if mysql, all relate parameters should prefix as SYS_MYSQL
SYS_MYSQL_USER = db_user #改为extmail
SYS_MYSQL_PASS = db_pass #改为extmail
SYS_MYSQL[......]
最近在弄Varnish提高缓存命中率,想用Cacti监控一下,发现老外有一个不错的模板,附上Blog地址
http://tag1consulting.com/blog/cacti-memcache-multi-port-templates
八、安装postfix
1.添加用户和组
groupadd postfix
useradd -g postfix postfix
groupadd postdrop
useradd -g postdrop postdrop
2.安装并配置:
tar -zxvf postfix-2.7.2-RC2.tar.gz
cd postfix-2.7.2-RC2
make makefiles ‘CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/mysql -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/sasl2/include/sasl -I/usr/local/BerkeleyDB/include -DUSE_TLS -I/usr/local/ssl/include/openssl ‘ ‘AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/local/sasl2/lib -lsasl2 -L/usr/local/Berke[......]
本文所用的软件均为2010年最新版本,所有我用到的软件打包在此:
wget http://www.lsanotes.cn/linux/postfix_soft.tar.gz
关于postfix和Extmail的介绍请大家自行google相关文章进行了解,这里不再做介绍,开始安装:
一.安装openssl
tar -zxvf openssl-1.0.0a.tar.gz
cd openssl-1.0.0a
./config shared zlib
make
make test
make install
替换原来的库文件
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
rm -rf /usr/lib/libssl.so
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
ln -s /us[......]
该日志分析脚本以Ubuntu server 10.04为基础,由于Nginx没有自带切割日志功能,用以下脚本把Nginx生成的日志每天零点做一次切割,目录按年/月分,例如10月份31天的都放在2010/10/下面.
切割脚本:
#!/bin/bash
PATH_LOGS="/usr/local/nginx/logs"
YEAR=`date -d "-1 days" +"%Y"`
MONTH=`date -d "-1 days" +"%m"`
mkdir -p $PATH_LOGS/$YEAR/$MONTH
mv $PATH_LOGS/access.log $PATH_LOGS/$YEAR/$MONTH/access_$(date -d "-1 days" +"%Y%m%d").log
kill -USR1 `cat $PATH_LOGS/nginx.pid`
分析IP地址来源的脚本,以ip168网站为基础的:
#![......]
一.安装lighttpd所需的库文件
1.安装 pcre
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz
tar -zxvf pcre-8.10.tar.gz
cd pcre-8.10
./configure
make
make install
2.安装zlib
wget http://zlib.net/zlib-1.2.5.tar.gz
tar -zxvf zlib-1.2.5.tar.gz
cd zlib-1.2.5
./configure
make
make install
3.安装bzip2
wget http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz
cd bzip2-1.0.5
make
make install
二.安装lighttpd
1.下载lighttpd
wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.28.tar.gz[......]
环境说明:
nginx1:192.168.2.47
nginx2:192.168.2.48
tomcat1:192.168.2.49
tomcat2:192.168.2.50
vip:192.168.2.51
一.Nginx配置
1.安装Nginx所需pcre库
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz
tar -zxvf pcre-8.10.tar.gz
cd pcre-8.10
./configure
make
make install
2.安装Nginx
wget http://nginx.org/download/nginx-0.8.52.tar.gz
groupadd www
useradd -g www www
tar zxvf nginx-0.8.52.tar.gz
cd nginx-0.8.52/
./configure –user=www –group=www –prefix=/usr/local/nginx –with-http_stub_[......]