91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

bandwidthd-pgsql 安裝指南

發布時間:2020-07-23 23:19:15 來源:網絡 閱讀:851 作者:ikez 欄目:網絡管理

Bandwidthd-pgsql 是一個Linux下免費的流量統計工具,在局域網使用可以很直觀的顯示每個IP的流量使用情況。

0. 安裝linux,本教程使用Ubuntu-budgie這個發行版, 安裝完后更新。
sudo apt-get update
sudo apt-get upgrade

1. 安裝Apache2
sudo apt-get install apache2     #安裝完基本上不用改動

測試: 瀏覽器訪問http://Ubuntu的IP,出現It Works!網頁。
查看狀態: service apache2 status/start/stop/restart
Web目錄: /var/www/html
安裝目錄: /etc/apache2/
全局配置: /etc/apache2/apache2.conf
監聽端口: /etc/apache2/ports.conf
虛擬主機: /etc/apache2/sites-enabled/000-default.conf

2.安裝PHP
sudo apt-get install php7.0 libapache2-mod-php7.0  #安裝php 和 apache模塊

sudo /etc/init.d/apache2 restart   #重啟apache服務

寫一個測試php文件info.php  #放在/var/www/html目錄下
hello php
<?php
phpinfo();
?>
在瀏覽器中輸入http://127.0.0.1/info.php,可以看到php的信息

3.安裝postgresql數據庫, 目前是9.5版本
sudo apt-get install postgresql

sudo apt-get install php7.0-pgsql php7.0-gd   #給php安裝pgslq模塊

4.安裝phppgadmin   #數據庫的可視化管理器
sudo apt-get install phppgadmin      # 安裝完成后可以直接用瀏覽器打開http://127.0.0.1/phppgadmin,不過數據庫暫時不能登錄

5.修改phppgadmin的登錄文件/etc/phppgadmin/config.inc.php
$conf['extra_login_security'] = true;   將true改成false

6.修改數據庫的/etc/postgresql/9.5/main/pg_hba.conf文件
在最后一行添加host    all             all      0.0.0.0 0.0.0.0 md5    #允許所有IP通過md5密碼驗證方式訪問

7.修改數據庫的/etc/postgresql/9.5/main/postgresql.conf文件,將地址改為*
listen_addresses = '*'        

8.重啟數據庫,讓剛剛修改的配置文件生效
/etc/init.d/postgresql restart

9.給Postgresql的管理員賬號 postgres配置密碼,以便遠程用戶可以訪問. PS:PostgreSQL數據默認會創建一個postgres的數據庫用戶作為數據庫的管理員,密碼是隨機的
第一步:PostgreSQL登錄(使用psql客戶端登錄)
   # sudo -u postgres psql  //其中,sudo -u postgres 是使用postgres 用戶登錄的意思,進入到數據庫理
        
第二步:修改PostgreSQL登錄密碼:
   postgres=# ALTER USER postgres WITH PASSWORD 'postgres';    //postgres=#為PostgreSQL下的命令提示符
              ALTER USER postgres PASSWORD 'postgres';                     // 或者用這個語法
第三步:退出PostgreSQL psql客戶端
   postgres=# \q

10.進入數據庫的方法:
sudo -u postgres psql -p 5432      //  -u 后面帶的是用戶名,-p后面帶的是端口后5432是默認端口后

有時候,發現同一臺ubuntu 上面有兩個postgres server 的實例, 可以用 sudo service postgresql status 查詢

11. 然后就可以在http://127.0.0.1/phppgadmin中,選擇server,用postgres/postgres登錄數據庫

12.先創建Bandwidthd數據庫和賬號
sudo -u postgres psql -p 5432
CREATE USER bandwidthdpgsql;   
ALTER USER bandwidthdpgsql PASSWORD '123456';  
create database bandwidthdpgsql;   

13.安裝Bandwidthd-pgsql軟件
sudo apt-get install bandwidthd-pgsql  //安裝中會提示監控的網卡,網段,數據庫地址(選localhost),密碼可以直接回車或輸入剛才設置的123456,建議直接回車。

14.修改 /etc/bandwidthd/bandwidthd.conf 配置文件
可以設置subnet,如果在安裝的時候輸入的不對
subnet 10.0.0.0 255.0.0.0  
subnet 192.168.0.0 255.255.0.0  
subnet 172.16.0.0 255.255.0.0  

可以修改數據庫的連接信息,因為安裝的時候已經設置過,一般不用改動
pgsql_connect_string "user = bandwidthdpgsql password = 123456 dbname = bandwidthdpgsql host = localhost"

網卡工作模式改為“混雜模式”
promiscuous true
#promiscuous false

15. /etc/init.d/bandwidthd restart    #重啟bandwidthd服務
啟動后2~3分鐘,用pgadmin工具看看數據庫,就可以看到數據了。

16.在/var/www/html下做一個軟連接到bandwidthd頁面地址
sudo ln -s /var/lib/bandwidthd/htdocs/ /var/www/html/bandwidthd

17.在瀏覽器輸入127.0.0.1/bandwidthd/sensors.php 就可以看到信息了
或者把/var/lib/bandwidthd/htdocs/目錄下的sensors.php 改名為index.php,直接通過127.0.0.1/bandwidthd/訪問。


流量統計的結果如下:

bandwidthd-pgsql 安裝指南

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

麦盖提县| 敦化市| 广灵县| 东兴市| 秭归县| 吉林市| 新巴尔虎左旗| 元朗区| 舒城县| 巍山| 友谊县| 长宁县| 伊宁县| 陈巴尔虎旗| 安顺市| 五河县| 五华县| 资兴市| 宜黄县| 东源县| 抚州市| 奉新县| 鄂尔多斯市| 社旗县| 睢宁县| 甘泉县| 宜宾市| 凤台县| 彭阳县| 高州市| 诸暨市| 堆龙德庆县| 瑞金市| 彰化县| 顺昌县| 车致| 诸城市| 白玉县| 鄂伦春自治旗| 玛曲县| 随州市|