,sudo apt-get update,sudo apt-get upgrade,
`,,2. 安裝依賴:,
`,sudo apt-get install build-essential libpcap-dev libsqlite3-dev libcurl4-openssl-dev libgeoip-dev liblua5.3-dev libssl-dev,
`,,3. 下載并安裝ntopng:,
`,wget https://www.ntop.net/download/ntopng/ntopng-latest.tar.gz,tar -xzf ntopng-latest.tar.gz,cd ntopng,make,sudo make install,
“,,完成以上步驟后,ntopng應(yīng)該已經(jīng)成功安裝在Debian最小化服務(wù)器上。
在Debian最小化服務(wù)器上安裝ntopng,可以按照以下步驟進(jìn)行:
1、更新系統(tǒng)
在開(kāi)始安裝之前,首先需要更新系統(tǒng)的軟件包列表,在終端中輸入以下命令:
sudo aptget update
2、安裝依賴
ntopng需要一些依賴包才能正常運(yùn)行,使用以下命令安裝這些依賴:
sudo aptget install y buildessential libssldev libidn11dev
3、下載ntopng源碼
從ntopng的官方網(wǎng)站下載最新的源碼包,可以使用wget
命令直接下載:
wget https://www.ntop.org/download/ntopng/ntopnglatest.tar.bz2
4、解壓源碼包
使用tar
命令解壓下載的源碼包:
tar xvf ntopnglatest.tar.bz2
5、編譯并安裝ntopng
進(jìn)入解壓后的目錄,然后執(zhí)行以下命令進(jìn)行編譯和安裝:
cd ntopng*/ make sudo make install
6、配置ntopng
復(fù)制配置文件到正確的位置:
sudo cp /usr/local/share/ntopng/ntopng.ini /etc/ntopng/ntopng.ini
7、創(chuàng)建服務(wù)文件
創(chuàng)建一個(gè)ntopng的服務(wù)文件,以便可以使用systemctl
命令管理ntopng服務(wù):
sudo nano /etc/systemd/system/ntopng.service
將以下內(nèi)容粘貼到文件中:
[Unit] Description=ntopng After=network.target nsslookup.target [Service] Type=simple User=nobody ExecStart=/usr/local/bin/ntopng c /etc/ntopng/ntopng.ini noipv6 logdir /var/log/ntopng [Install] WantedBy=multiuser.target
8、啟動(dòng)并啟用ntopng服務(wù)
使用以下命令啟動(dòng)ntopng服務(wù),并設(shè)置為開(kāi)機(jī)自啟:
sudo systemctl start ntopng sudo systemctl enable ntopng
現(xiàn)在,ntopng已經(jīng)在Debian最小化服務(wù)器上安裝完成,可以通過(guò)瀏覽器訪問(wèn)其Web界面進(jìn)行網(wǎng)絡(luò)流量監(jiān)控。