




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CentOS 6.3下安装OpenSips-1.9.0吉韶峰V 0.012013-03-311下载OpenSips-1.9.0(1)先安装支持包(2)下载安装包rootbogon opensips-1.9.0-tls# yum install lynxyum install mysql.i386yum install mysql-devel.i386yum install mysql-devel(3) 解压并安装rootbogon opensips# tar -zxvf opensips-1.9.0_src.tar.gz rootbogon opensips# lsopensips-1.9.0_src.tar.gz opensips-1.9.0-tls如果是在64位系统下,则还需要做如下处理:在64位系统中,/usr/lib/mysql/下的相关库文件无法标识,需要将/usr/lib64/mysql 下的库来做个软链接# ln -sf /usr/lib64/mysql/libmysqlclient.so /usr/lib/mysql/libmysqlclient.so# ln -sf /usr/lib64/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a# ln -sf /usr/bin/ld/libmysqlclient.so /usr/lib/mysql/libmysqlclient.so参考:/webserver/258.htmlrootbogon opensips# cd opensips-1.9.0-tls有时可能会出错,这时需要执行:yum install *curses*rootbogon opensips-1.9.0-tls# make all include_modules=”db_mysql”rootbogon opensips-1.9.0-tls# make prefix=/usr/local install include_modules=”db_mysql” (4)安装perl依赖包,这里我也不知道缺少了哪个包,所以就直接把perl相关的都安装上去yum install *perl*或者 yum install perl-*(5)运行下opensips控制台:rootbogon opensips-1.9.0-tls# cd /usr/local/sbinrootbogon sbin# osipsconsole2重定向OpenSips日志(1) 配置opensips.cfg日志位置为LOG_LOCAL0log_facility=LOG_LOCAL0(2) 创建opensips.log文件rootbogon opensips-1.9.0-tls# cd /var/logrootbogon log# touch opensips.log(3) 在系统日志/etc/rsyslog.conf引入local0local7.* /var/log/boot.loglocal0.* /var/log/opensips.log(4) 验证结果rootbogon etc# /etc/init.d/rsyslog restartShutting down system logger: OK Starting system logger: OK rootbogon etc# opensipsctl运行opensipsctl发现出错了,可以通过日志查看rootbogon opensips# cat /var/log/opensips.log将opensips.cfg第50行错误修改为:disable_tls=no可以避免错误出现。重启opensipsrootbogon opensips# opensipsctl restartINFO: Restarting OpenSIPS : INFO: stoppedINFO: Starting OpenSIPS : INFO: started (pid: 27009)rootbogon opensips# 3 安装MyQL支持(1) 安装mysql服务器yum install mysql-server设置mysql服务随系统启动rootbogon log# chkconfig mysqld on确认mysql已经启动,2-5的状态为on就表明启动。rootbogon log# chkconfig -list mysqldmysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:offrootbogon log# 启动mysql服务rootbogon log# /etc/rc.d/init.d/mysqld start(2) 设置mysql的root用户密码rootbogon opensips# mysqlWelcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 3Server version: 5.1.69 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type help; or h for help. Type c to clear the current input statement.mysql update mysql.user set password=PASSWORD(666666) where User=root;Query OK, 3 rows affected (0.04 sec)Rows matched: 3 Changed: 3 Warnings: 0mysql flush privileges;Query OK, 0 rows affected (0.01 sec)mysql quitBye(3) 配置opensipsctlrc文件rootbogon /# cd /usr/local/etc/opensipsSIP_DOMAIN=33/本机IPDBENGINE=MYSQLDBHOST=localhostDBNAME=opensipsDBRWUSER=opensipsDBRWPW=”666666”ALIASES_TYPE=”DB”OSIPS_FIFO=”/tmp/opensips_fifo”(4)创建数据库及表结构rootbogon opensips# opensipsdbctl create如果出现下面的错误:ERROR 1071 (42000) at line 2: Specified key was too long; max key length is 1000 bytes到/usr/local/share/opensips/mysql/目录下将.所有sql文件的表结构MySQL引擎改为InnoDB。ENGINE=InnoDB;(5) 添加用户rootbogon
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创作手抄报课件
- 三糖酶促修饰-洞察及研究
- 火山形成原因解读
- 文化与旅游结合的年轻化营销-洞察及研究
- 肝脏肿瘤超声引导下射频消融术
- 大学医学生物学
- 护理机器人在popped中的未来趋势-洞察及研究
- 大学活动游戏策划方案
- 对比分析方法与实战应用解析
- 神经外科二季度临床用血审核制度试题及答案
- TB 10012-2019 铁路工程地质勘察规范
- 弱电维护方案
- 砼回弹强度自动计算表
- 国开2023春《言语交际》形考任务1-6参考答案
- 抽油机井示功图分析判断1
- 机电一体化说专业比赛
- GB/T 39141.3-2022无机和蓝宝石手表玻璃第3部分:定性标准和试验方法
- GB/T 1142-2004套式扩孔钻
- 2022年天津市河东区生态环境系统事业单位招聘笔试试题及答案
- 研究生学术道德与学术规范课件
- 浦发银行个人信用报告异议申请表
评论
0/150
提交评论