参考车东的blog:
http://www.chedong.com/tech/awstats.html
定义IP库使用:AWStats:示来访者位置 QQ纯真库IP解析插件安装:qqhostinfo
http://www.anywolfs.com/liuhui/article.asp?id=289
/usr/share/doc/awstats/examples/awstats_updateall.pl -awstatsprog=/usr/lib/cgi-bin/awstats.pl now 批量更新
/usr/lib/cgi-bin/awstats.pl -config=www -update
多域名先定义一个模板:awstats.common.conf
把默认的awstats.conf 更改为:awstats.common.conf
注掉 日志路径、站点名字等.
个各站点做成独立的配置文件,
root@awstats:~# ls /etc/awstats/
awstats.common.conf awstats.images.conf awstats.shoper.conf awstats.www.conf
awstats.conf.local awstats.manage.conf awstats.supply.conf
awstats.file.conf awstats.shop.conf awstats.voice.conf
root@awstats:~#
awstats.www.conf
Include “awstats.common.conf”
LogFile = “/home/mywang/W3SVC1/ex%YY-0%MM-0%DD-0.log”
SiteDomain [...]
服务器重起后,收发邮件都不正常,日志如下:
22 20:29:52 mail postfix/smtp[4340]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Apr 22 20:29:52 mail postfix/smtp[4341]: B5B7220504CE: to=<33080156@qq.com>, relay=none, delay=350, delays=350/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
Apr [...]
http://www.uddtm.com/os/linux/Nagiosfeixinlinuxxitongmianfeiduanxinbaojingpeizhi.php
一、fetion20091117
wget http://www.it-adv.net/fetion/downng/library_linux.tar.gz
wget http://www.it-adv.net/fetion/downng/fetion20090406003-linux.tar.gz
wget http://www.it-adv.net/fetion/downng/fetion20091117-linux.tar.gz
#在安装飞信之前需要在/usr/lib目录下加上libACE库文件,以便使飞信能够正常使用
[root@localhost src]# tar zxvf library_linux.tar.gz
[root@localhost src]# mv libACE* libcrypto.so.0.9.8 libssl.so.0.9.8 /usr/lib
#正式安装飞信
[root@localhost src]# tar zxvf fetion20090406003-linux.tar.gz
[root@localhost src]# mv install /usr/local/fetion
[root@localhost src]# chmod -R 755 /usr/local/fetion
[root@localhost src]# [...]
还原MYSQL数据库出问题“MySQL 返回: #1050 - Table ‘cdb_access’ already exists
问题分析:
数据表已存在,导致创建表失败。这个问题一般出现在恢复数据或者升级系统的时候。
解决方法:
备份MySQL数据库为带删除表的格式 然后在恢复即可
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
iptables 如何封掉某个网站
2009-04-05 16:41
在利用iptables作为包过滤防火墙的时候,通常要限制内网访问某个网站,这时候有2种方法:
1. 直接封该网站的域名
如:一个网站的域名是 www.abc.com
命令:iptables -I FORWARD -d www.abc.com -j DROP
2.封掉此网站的IP
如:www.abc.com 的IP是 100.100.100.100
命令: iptables -I FORWARD -d 100.100.100.100 -j DROP
以上2种方法均可达到封掉某个网站的目的,但是第一种方法能比较彻底的封掉某个网站,经过笔者的测试:当一个域名有多个IP的时候,用iptables封域名之后,用命 令 iptables [...]
CentOS安装crontab及使用方法
http://free-bird816.javaeye.com/blog/540124
安装crontab:
[root@CentOS ~]# yum install vixie-cron
[root@CentOS ~]# yum install crontabs
说明:
vixie-cron软件包是cron的主程序;
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
//+++++++++++++++++++++++++++++++++++
cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
查看crontab服务状态:service crond [...]
首先查看自己的系統是否安裝libpcap相關套件
[root@idc-xxxx-xxxx-xxxx-xxxx ~]# yum list | grep libpcap libpcap.i386
[root@gateway ~]# yum list | grep libpcap libpcap.i386
grep: libpcap.i386: No such file or directory
Exiting on Broken Pipe
[root@gateway ~]# [...]
端口映射:
iptables -t nat -A PREROUTING -d 112.95.145.152 -p tcp –dport 8381 -j DNAT –to-destination 192.168.0.18:80
iptables -t nat -A POSTROUTING -d 192.168.0.18 -p tcp –dport 80 [...]
http://www.bsdmap.com/2009/09/11/nagios-install/
Nagios是一个常用的“状态监控”系统,能及时、准确的发现系统状态的变化,在系统运维中发挥着重要的作用。
系统环境:CentOS Linux
1. 安装前的准备
安装Nagios之前需要系统安装下面几个软件包:
Apache
PHP
GCC compiler
GD development libraries
使用下面的命令安装
yum install httpd php
yum install gcc glibc glibc-common
yum install gd gd-devel
yum install mysql mysql-devel (使用系统的mysql库,或者自定义,可以编译出check_mysql等与mysql相关的检查工具)
2. 建立Nagios运行账号
/usr/sbin/useradd -m nagios
passwd nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod [...]
根据sigma发给我的邮件设置网关,
1. # vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
2. # iptables -F
# iptables -t nat -F
# iptables -t nat -A POSTROUTING -s 192.168.0.0/22 -o eth1 -j MASQUERADE
# iptables -A FORWARD [...]

