Searching...
2014年5月20日 星期二

安裝Kamailio SIP Server

安裝環境: Ubuntu 12.04 x64

1. 系統更新

apt-get update
apt-get upgrade


2. 安裝mysql-server及必要套件

apt-get install mysql-server
apt-get install make flex bison libmysqlclient-dev


3. 下載安裝檔案並產生設定檔

cd /tmp
mkdir sip
cd sip
wget http://www.kamailio.org/pub/kamailio/latest/src/kamailio-4.1.3_src.tar.gz
tar -zxvf kamailio-4.1.3_src.tar.gz
cd kamailio-4.1.3
make cfg


4. 加入mysql支援

vim modules.lst
=> include_modules= db_mysql


5. 編譯、安裝

make all
make install


6. 設定使用mysql

vim /usr/local/etc/kamailio/kamctlrc
# DBENGINE=MYSQL => DBENGINE=MYSQL


7. 設定

kamdbctl create
cp pkg/kamailio/deb/debian/kamailio.init /etc/init.d/kamailio
chmod 755 /etc/init.d/kamailio


8. 編輯執行檔

vim /etc/init.d/kamailio
DAEMON=/usr/sbin/kamailio => DAEMON=/usr/local/sbin/kamailio
CFGFILE=/etc/kamailio/kamailio.cfg => CFGFILE=/usr/local/etc/kamailio/kamailio.cfg
USER=kamailio => USER=root
GROUP=kamailio => GROUP=root


9. 設定

cp pkg/kamailio/deb/debian/kamailio.default /etc/default/kamailio


10. 設定

vim /etc/default/kamailio
# RUN_KAMAILIO=yes => RUN_KAMAILIO=yes


11. 啟動方式

/etc/init.d/kamailio {start , stop , status}


12. 創建使用者

kamctl add


13.修改使用者密碼

passwd


14. 刪除使用者

rm


15. 預設password kamailiorw

0 意見:

張貼留言