1. 程式人生 > >記一次snort安裝經歷

記一次snort安裝經歷

環境

centos7

安裝過程

搜了各種教程
https://www.jianshu.com/p/f7a7d41d7d4c
等等其他的
最開始是通過rpm包安裝的snort(因為直接給網址安裝很慢,還老出錯無法識別網頁啥的,所以我是下載了rpm包然後安裝的)
sudo rpm -ivh daq-2.0.6-1.centos7.x86_64.rpm
sudo rpm -ivh snort-2.9.11-1.centos7.x86_64.rpm
這種方式裝的很快,但是執行的時候一直給我報錯!!!
snort: error while loading shared libraries: libdnet.1: cannot open shared object file: No such file or directory
好氣啊,網上搜了各種解決辦法,然而,沒有卵用~(0_0)~
嘗試了很多遍各種辦法………………………………………..
最後我通過tar.gz包安裝,解決了!
1. tar -xzvf soft.tar.gz
2. cd soft.tar.gz
3. ./configure
4. make
5. make install
(安裝軟體需要許可權,最好先su到root下再執行上面的操作)
這種安裝方式沒有rpm快,但是在usr/local/lib裡面生成了lib配置檔案啊
於是snort終於裝好了,內心啊,激動啊(吃一塹,長一智!)
snort

後來我想了想,
大概是因為不同安裝方式各種配置檔案預設放置的位置不一樣,然後系統執行snort的時候沒有加載出來,但是我在/usr/lib下面也沒有找到對應的檔案~(0_0)~
http://blog.csdn.net/u012110719/article/details/42319603