详细介绍ClamAv的安装部署过程,方式多种多样,这里以最复杂的源码编译安装为例。
一、环境
基于centos7系统,进行ClamAv
的源码编译,系统配置如下:
系统: centos7 64位 (minimal)
cpu: 1
内存: 1G
二、编译安装
2.1、依赖安装
yum groupinstall "Development Tools"
yum install openssl openssl-devel libcurl-devel zlib-devel libpng-devel libxml2-devel json-c-devel bzip2-devel pcre2-devel ncurses-devel
yum install valgrind check check-devel
2.2、ClamAv安装包下载
目前最新版本:clamav-0.103.0.tar.gz
wget https://www.clamav.net/downloads/production/clamav-0.103.0.tar.gz
下载方式多种多样,如果wget方式下载太慢,也可以直接用浏览器下载后,拷贝到centos7系统中。
2.3、编译、安装
第一步:解压下载的安装包,并进入到解压后目录:
tar xzf clamav-0.103.0.tar.gz
cd clamav-0.103.0
第二步: configure
:
./configure --enable-check
第三步:make
:
make -j2
第四步:(可选)测试make
是否正确:
make check
看到以下输出,表示make正常:
=============&