一、安装:

CentOS:
yum install pcre* zlib zlib-devel libssl-devel libssl wget libcurl-devel -y

wget http://www.clamav.net/downloads/production/clamav-1.0.0.linux.x86_64.rpm

rpm -ivh clamav-1.0.0.linux.x86_64.rpm

或:

# tar -zxvf clamav-x.xxx.x.tar.gz

# cd clamav-x.xxx.x

# ./configure --prefix=/usr/local/clamav --with-pcre

# make

# make install

# useradd clamav

Ubuntu:

wget http://www.clamav.net/downloads/production/clamav-1.0.0.linux.x86_64.deb
dpkg -i clamav-1.0.0.linux.x86_64.deb

useradd -r -m -s /bin/bash clamav

#日志存放目录
# mkdir -p /usr/local/clamav/logs     
# touch /usr/local/clamav/logs/clamd.log
# touch /usr/local/clamav/logs/freshclam.log

#病毒更新目录
# mkdir -p /usr/local/clamav/updata

#病毒存放 目录
# mkdir /usr/local/clamav/data

二、配置clamav
# cd  /usr/local/clamav/etc 或  /usr/local/etc
# cp clamd.conf.sample clamd.conf
# cp freshclam.conf.sample freshclam.conf

vi clamd.conf
#Example    注释掉这一行.
添加下面三行:
DatabaseDirectory /usr/local/clamav/data
LogFile /usr/local/clamav/logs/clamd.log 
PidFile /usr/local/clamav/data/clamd.pid

vi freshclam.conf
#Example    注释掉这一行. 
添加下面三行 
DatabaseDirectory /usr/local/clamav/updata
UpdateLogFile /usr/local/clamav/logs/freshclam.log
PidFile /usr/local/clamav/updata/freshclam.pid

# chown -R clamav:clamav /usr/local/clamav

三、更新病毒库
# cd /usr/local/clamav/updata

# /usr/local/clamav/bin/freshclam 或  /usr/local/bin/freshclam
或者
# wget http://database.clamav.net/main.cvd
#wget http://database.clamav.net/daily.cvd
#wget http://database.clamav.net/bytecode.cvd

# chown -R clamav:clamav /usr/local/clamav

#创建软链接
ln -s /usr/local/clamav/bin/clamscan /usr/local/sbin/clamscan

执行病毒查杀

# 指定目录查杀并将结果输出到文件
/usr/local/bin/clamscan -vri / --move=/usr/local/clamav/data/ -l /usr/local/clamav/logs/clamd.log

四、定时更新及杀毒
01 04 * * * /usr/local/clamav/bin/freshclam
30 04 * * * /usr/local/clamav/bin/clamscan -r /home --remove -l /var/log/clamscan.log