Ubuntu opensips安裝流程

2021-07-11 19:01:33 字數 2000 閱讀 2385

#./configure

#make

#nake install

#./configure

#make

#nake install

#./configure

#make

#nake install

4、openssl

#apt-get install openssl
#apt-get install libssl

5、libsctp

#apt-get install libsctp-dev

6、libmysqlclient & libz

#apt-get install libmysqlclient-dev

7、libpq / postgresql

#apt-get install libpq-dev
#apt-get install libpq5

8、unixodbc

#apt-get install  unixodbc
#apt-get install  unixodbc-dev

9、libexpat

#apt-get install libexpat1

#apt-get install libexpat1-dev

10、libxml2

#apt-get install libxml2

#apt-get install libxml2-dev

11、libncurses5-dev

#apt-get install libncurses5-dev

依賴庫就裝這麼對了,每台機子要裝的可能不同,反正你編譯的時候如編不過,提示你缺少哪個就裝哪個就行了。

#make all

#make install

安裝完成後就可以啟動了

opensips啟動:

#sudo opensips

opensipsctl啟動:

#sudo opensipsctl start

opensips的配置檔案都在/usr/local/etc/opensips/中,分別為opensips.cfg、opensipsctlrc和osipsconsolerc。

opensips.cfg檔案主要用於opensips啟動的配置,所有應用功能的配置都在這個檔案中說明。該配置檔案主要由

三個部分組成:

第一部分是全域性變數,如:

listen=udp:127.0.0.1:5060

disable_tcp=yes

disable_tls=yes等。

第二部分主要用來載入模組,並設定相應引數,如:

loadmodule "db_mysql.so"

loadmodule "auth.so"

loadmodule "auth_db.so"

modparam("auth", "calculate_ha1", yes)

modparam("auth_db", "password_column", "password")等。

第三部分主要是路由策略和功能應用,如:

route[relay] ……}

opensipsctlrc檔案中包含了資料庫配置的資訊。





mongodb els memcached安全漏洞

elasticsearch漏洞 漏洞 cve 2014 3120 命令執行 cve 2015 3337 目錄穿越 cve 2014 3120 命令執行 啟動 docker compose build docker compose up d cve 2015 3337 目錄穿越 在安裝了具有 site...

pureftp mysql pureftp安裝部署

ftp 檔案傳輸 pure ftpd ftp軟體 作用 通過對映登入傳送和接收檔案。wget 2 解壓包 tar jxvf pure ftpd 1.0.43.tar.bz2 3 進入解壓目錄 cd pure ftpd.4 初始化安裝環境 先建立安裝目錄mkdir usr local pureftpd...

thinkphp nginx phpcgj安裝配置

環境 mysql 5.6.26 nginx 1.9.4.tar.gz php 5.6.13 程式框架thinkphp 客戶要求必須使用nginx php 1.首先安裝nginx mysql php 2.安裝擴充套件php擴充套件 pdo mysql 1 cd usr local src php 5....