OpenSips使用说明
OpenSips使用说明
安装MYSQL
-
安装及初始化
下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
-
修改密码
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
-
添加到系统服务并设置开机自启
- 1
- 2
- 3
安装openSips
实验环境
-
系统
centOS 7.0 minimal
-
数据库
mysql
下载安装包
目前的稳定有2.2.2 (LTS), 2.1.5 和 1.11.9 (LTS) 。
LTS版本维护两年,标准版本维护一年,2.1.x已停止维护,1.11.*将维护至2017.3.7,目前官方还未给出2.2.2版本的截止维护日期,本说明主要针对2.2.2版本,关于版本的详细说明见http://www.opensips.org/About/AvailableVersions。
下载地址:http://opensips.org/pub/opensips/latest/opensips-2.2.2.tar.gz
使用ssh工具将下载好的安装包上传至linux服务器,这里选择上传至/root下
进行安装
-
修改mysql配置
- 1
修改后如下
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 1
-
安装
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
-
修改配置
- 1
- 2
进入Generate OpenSIPS Script-> Residential script->Configure Residential Script,选择
ENABLE_TCP,USE_AUTH,USE_DBACC,USE_DBUSERLOC,USE_DIALOG,USE_NAT,然后
generate residential script
- 1
- 2
修改TCP与UDP建立信令链接的地址,修改成你opensips所在机器上的IP地址,
listen=udp:127.0.0.1:5060 →listen=udp:192.168.0.204:5060
isten=tcp:127.0.0.1:5060→listen=tcp:192.168.0.204:5060
mpath=”/usr/local/lib/opensips/modules/”–>mpath=”/usr/local/lib64/opensips/modules/”
安装OpenSIPS Control Panel
-
下载上传
下载地址:https://github.com/OpenSIPS/opensips-cp/archive/6.2.zip
上传至/root
-
预安装环境
- 1
- 2
- 3
- 4
- 5
- 6
-
解压移动
- 1
- 2
-
配置
- 1
在新创建的文件中输入
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
修改/etc/php.ini,找到short_open_tag 一行修改为short_open_tag = On ;在engine = On下面添加
extension=mysql.so
- 1
- 2
- 3
- 4
- 5
sql命令行中
- 1
- 2
- 3
- 4
- 5
数据库配置
- 1
安装Statistics Monitor tool
- 1
- 2
- 3
启动apach
- 1
- 2
- 3
- 4
- 5
接下来可登陆http://{ip}/cp进行相关操作
注册用户可使用linphone进行相互短信、语音、视频交流。