CentOS7下安裝sipp方法

2021-09-19 10:56:22 字數 1133 閱讀 4095

配置完系統的網路屬性後,已經能夠通過實體機的連線工具,如securitycrt和securityfx進行命令列登陸和檔案傳輸了,我們將sipp-3.4.1.tar.gz上傳至虛擬機器環境,為便於操作,建議上傳至home目錄下;

使用securitycrt或ssh client工具命令列登陸虛擬機器,進入/home目錄,通過ls能夠檢視到新上傳的檔案,使用tar -xzcf sipp-3.4.1.tar.gz進行解壓。完成後ls,發現已經解壓出該資料夾。

進入sipp-3.4.1目錄,按照正常的編譯過程,執行./configure命令,發現如下圖所示錯誤。這是由於新的系統下,c++的編譯元件和ncurses都沒有安裝所致,因此接下來我們需要統一進行相關依賴包的安裝。

解壓:tar -xzvf libpcap-1.5.3.tar.gz

進入解壓出的目錄:cd libpcap-1.5.3/

編譯配置:./configure

編譯:make

安裝:make install

安裝完畢libpcap後,就可以開始sipp的配置安裝了:

進入sipp目錄:cd /home/sipp-3.4.1/

編譯配置:./configure --with-pcap --with-openssl

編譯:make

安裝:make install

完畢後使用sipp -v命令檢視編譯及安裝結果,其中第一行如果包含pcap-rtpstream即說明支援rtp。

將所有sipp指令碼所在的xml資料夾和pcap資料夾,使用securityfx上傳至/home/sipp-3.4.1,然後分別啟動uas和uac進行包含rtp傳輸的呼叫流程試驗。請注意,先進入sipp-3.4.1目錄,再執行以下命令,否則容易出現由於路徑問題無法load相關檔案的問題。

uas側:

sipp -sf xml/call/callee_inner_normal.xml -i 192.168.10.114 -p 5066 -deadcall_wait 0

uac側:

sipp -sf xml/call/caller_inner_normal.xml 192.168.10.114:5066 -i 192.168.10.114 -p 5061 -inf xml/user_data/user_num_500.csv -r 1 -rp 1000

CentOS 7 下 Docker 的離線安裝方法

現遇到部分學校提供的伺服器並沒有外網連線,故需要在斷網條件下安裝 docker 本貼簡述斷網安裝 docker 的方法。docker 1.13.1 103.git7f2769b.el7.centos.x86 64.rpm 國內 複製 手動通過工具上傳到應用伺服器任意目錄。執行以下語句以安裝 rpm ...

CentOS 7離線安裝MySQL(rpm方式)

選擇包 mysql 5.5.62 1.el7.x86 64.rpm bundle.tar 1 檢視centos 7原裝的mariadb是否存在 node rpm qa grep mariadb2 如果存在,解除安裝mariadb 可選操作,可以先跳過該操作。如果在安裝mysql服務提示有衝突的話,可...

centos7下安裝janusGraph單機版

janusgraph是一款圖資料庫,繼承自titan,支援分布式,可以整合了多種資料庫,大資料平台,如hbase,hadoop,spark,elasticsearch等。詳細介紹大家可參考官方文件janusgraph官方文件。下面我們介紹如何在centos7上安裝配置單機版本的janusgraph....