实验五_入侵检测系统安装

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验序号 5

实验名称

实验五:入侵检测系统 实验地点

实验日期 2013 年 5 月 28 日

实 验 内 容

1、安装Apache HTTP Server

2、PHP

3、安装Snort

4、安装winpcap

5、安装配置MYSQL 数据库

6、安装adodb

7、安装配置数据控制台acid 8、安装jpgrapg 库 9、配置并启动snort

实验过程及步骤:

1、 安装Apache HTTP Server (httpd-2.2.17-win32-x86-no_ssl )

2、PHP

步骤1:解压缩php-5.2.1-Win32 至c:\php

步骤2:拷贝c:\php下php.ini-dist至c:\windows\system目录下,然后改名为php.ini

步骤3:添加gd图形库支持,在php.ini中添加extension=php_gd2.dll。如果php.ini有该句,将此语句前面的“;”注释符去掉

注意:这里需要将文件c:\php\ext\php_gd2.dll拷贝到目录c:\php\下

步骤4:添加Apache对PHP的支持:

在c:\apache\conf\httpd.conf中添加:LoadModule php5_module "c:/php/php5apache2_2.dll”

AddType application/x-httpd-php .php

注意.php前面有空格

改端口为:8080

步骤5:重启Apache

步骤6:在C:\Apache\htdocs目录下新建test.php测试文件,test.php 文件内容为

步骤7:使用http://127.0.0.1/test.php,测试PHP是否成功安装,如成功安装,则在浏览器中出现下面的网页:

3、安装Snort

4、安装winpcap

5、安装配置MYSQL数据库

mysql-5.5.9-win32.msi;

安装Mysql到文件夹C:\MySQL\MySQL Server 5.5;密码123

单击“开始”按钮,选择“运行”,输入“cmd”,在出现的命令行窗口中输入下面的命令:

cd c:\mysql\MySQL server 5.5\bin

c:\mysql\MySQL server 5.5\bin >mysql -h localhost -u root -p

然后输入密码123

在mysql提示符后输入下面的命令:

mysql> create database snort;

(注意:在输入分号后mysql才会编译执行语句)

mysql>create database snort_archive;

(上面的create语句建立了snort运行必须的snort数据库和snort_archive数据库)

输入“quit”命令退出mysql后,在出现的提示符之后输入:

mysql -D snort -u root -p < c:\snort\schemas\create_mysql

mysql -D snort_archive -u root -p < c:\snort\schemas\create_mysql

(上面两个语句表示以root用户身份,使用c:\snort\schemas目录下的create_mysql脚本文件,在Snort数据库和snort_archive数据库中建立了snort运行必须的数据表)

注意:以此形式输入的命令后没有“;”

屏幕上会出现密码输入提示,输入root用户密码“123”,回车即可

再次以root用户登陆mysql数据库,

c:\mysql\MySQL server 5.5\bin >mysql -h localhost -u root -p

然后输入密码123

在提示符后输入下面的语句:

mysql>grant usage on *.* to "acid"@"localhost" identified by "acidtest";

mysql>grant usage on *.* to "snort"@"localhost" identified by "snorttest";

(上面两个语句表示在本地数据库中建立了acid(密码为acidtest)和snort(密码为snorttest)两个用户,以备后面使用)

在mysql提示符后面输入下面的语句

mysql> grant select,insert,update,delete,create,alter on snort .* to "acid"@"localhost";

mysql> grant select,insert on snort .* to "snort"@"localhost";

mysql> grant select,insert,update,delete,create,alter on snort_archive .* to "acid"@"localhost"; (这是为新建的用户在snort和snort_archive数据库中分配权限)

6、安装adodb

将adodb511.zip解压缩至c:\php\adodb5 目录下,即完成了adodb的安装

7、安装配置数据控制台acid

解压缩acid-0.9.6b23.tar.gz 至c:\apache\htdocs\acid 目录下

修改c:\apache\htdocs\acid下的acid_conf.php 文件:(使用写字板打开)

查看http://127.0.0.1/acid/acid_db_setup.php网页,发现出现下面的错误:

问题解决:(在文件C:\WINDOWS\PHP.INI中修改)

;extension=php_mysql.dll去掉前面的分号

再加上:extension_dir = “c:\php\ext "

相关文档
最新文档