博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8.2. 数据库部署
阅读量:7089 次
发布时间:2019-06-28

本文共 4032 字,大约阅读时间需要 13 分钟。

你只能选择其中一种作为opensips的数据库

8.2.1. DBTEXT

配置数据库

# vim /etc/opensips/opensipsctlrcDBENGINE=DBTEXTDB_PATH="/etc/opensips/dbtext"ETCDIR="/etc/opensips"

创建数据库

# opensipsdbctl createINFO: creating DBTEXT tables at: /etc/opensips/dbtext ...Install presence related tables? (y/n): yINFO: creating DBTEXT presence tables at: /etc/opensips/dbtext ...Install tables for imc cpl siptrace domainpolicy carrierroute userblacklist? (y/n): yINFO: creating DBTEXT extra tables at: /etc/opensips/dbtext ...

8.2.2. MySQL

# vim /etc/opensips/opensipsctlrc

SIP_DOMAIN=opensips.orgDBENGINE=MYSQLDBHOST=localhostDBNAME=opensipsDBRWUSER=opensipsDBRWPW="opensipsrw"USERCOL="username"ETCDIR="/etc/opensips"

创建数据库

# opensipsdbctl createMySQL password for root:INFO: test server charsetWARNING: Your current default mysql characters set cannot be used to create DB. Please choice another one from the following list:big5dec8cp850hp8koi8rlatin1latin2swe7asciiujissjishebrewtis620euckrkoi8ugb2312greekcp1250gbklatin5armscii8cp866keybcs2maccemacromancp852latin7cp1251utf16cp1256cp1257utf32binarygeostd8cp932eucjpmsEnter character set name:latin1INFO: creating database opensips ...INFO: Core OpenSIPS tables succesfully created.Install presence related tables? (y/n): yINFO: creating presence tables into opensips ...INFO: Presence tables succesfully created.Install tables for imc cpl siptrace domainpolicy carrierroute userblacklist registrant? (y/n): yINFO: creating extra tables into opensips ...INFO: Extra tables succesfully created.

提示 Enter character set name: 时输入latin1 其余选项输入‘y’

测试创建用户

# opensipsctl add 1001 123456new user '1001' added

8.2.3. PGSQL

# vim /etc/opensips/opensipsctlrc

SIP_DOMAIN=opensips.orgDBENGINE=PGSQLDBHOST=localhostDBNAME=opensipsDBRWUSER=opensipsDBRWPW="opensipsrw"USERCOL="username"ETCDIR="/etc/opensips"

8.2.4. Berkeley DB

# grep -v ^# opensipsctlrc | grep -v ^$SIP_DOMAIN=opensips.orgDBENGINE=DB_BERKELEYDB_PATH="/etc/opensips/bdb"USERCOL="username"ETCDIR="/etc/opensips"
# opensipsdbctl createwhich: no db4.4_dump in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.5_dump in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.6_dump in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.7_dump in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.8_dump in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.4_load in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.5_load in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.6_load in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.7_load in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)which: no db4.8_load in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sbin//:/usr/sbin//:/usr/sbin/:/usr/local/BerkeleyDB.4.6/bin)INFO: creating Berkeley DB database at: [/etc/opensips/bdb]Install presence related tables? (y/n): yInstall tables for imc cpl siptrace domainpolicy carrierroute userblacklist registrant? (y/n): y
opensipsctl start

Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a>comments powered by
Disqus

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

你可能感兴趣的文章
CentOS7安装配置FTP服务器
查看>>
C++文件流打开方式的使用
查看>>
从Exchange 通往Office 365系列(十五)配置ADRMS与Exchange结合
查看>>
好用的软件之Xmind
查看>>
elasticsearch rpm安装以及配置修改
查看>>
我的友情链接
查看>>
U盘故障处理方法
查看>>
读写操作(补充)
查看>>
ORACLE学习笔记
查看>>
linux rpm问题:怎样查看rpm安装包的安装路径
查看>>
linux下mysql忘记root密码的解决方法
查看>>
勒索病毒,距离我们还有多远?
查看>>
为IBM 3650 M2 服务器配置RAID卡(一)
查看>>
从零开始linux下搭建tomcat服务器
查看>>
我的友情链接
查看>>
阿里云高级技术专家带你全面了解云主机性能评测
查看>>
揭秘人工智能(系列):人工智能带来的网络安全威胁
查看>>
《cut命令》-linux命令五分钟系列之十九
查看>>
HCNA实验之VRP基本命令
查看>>
SQL集合函数中利用case when then 技巧
查看>>