alcon是一款基于inotify-tools 开发的Web服务器文件监控平台 官方文档: http://www.secrule.com/falcon/index.html 下载 https://github.com/secrule/falcon/archive/master.zip 安装 # unzip falcon-master.zip # chmox +x Release/check.sh # cd Release # ./ check.sh
检查程序依赖环境,根据提示自行安装相应软件包 配置监控程序数据库相关信息 # vi src/conf/global.conf #Falcon global config file #mysql config mysqlserver="localhost" mysqlport="3306" mysqlusr="root" mysqlpwd="" mysqldb="falcondb" #monitoring filetype 监控文件类型 monitorfiletype="php"
#the webpath to monitor,must end of the "/" 监控目录,必须以 / 结尾 monitorpath="/usr/local/web/test/" 编译安装生成falcon执行文件 # cd Release # make 运行 将日志生成到falcon.log里 # ./falcon start > falcon.log 2>&1 & 配置web 配置php程序数据库相关信息 # vi ./falconconsole/public/config.inc.php // 数据库信息 $dbhost = "localhost"; // 数据库主机名 $dbuser = "root"; // 数据库用户名 $dbpass = ""; // 数据库密码 $dbname = "falcondb"; // 数据库名 // 数据表名 $table1 = "f_user"; $table2 = "f_monitor"; 将falconconsole目录剪切到web目录,访问http://ip/falconconsole/install.php根据提示进行安装。