• 配置opensips经验总结


    主要参考https://www.cnblogs.com/Forever-Kenlen-Ja/p/7741776.html (ubuntu),还有https://blog.csdn.net/sunyuntao_loveby/article/details/38282145。

    https://blog.csdn.net/swcxy12315/article/details/79635046,也值得参考,里面讲了需要dialplan的安装方法。

    但我的系统是centos,所以有些只是参考。

    centos6下安装顺利,就是服务器设置仍然是127.0.0.1,实际上应该改为自己的ip地址。

    yum install gcc make
    yum install lynx
    yum install flex bison ncurses libncurses-dev ncurses-devel
    yum install mysql mysql-server mysql-libs mysql-devel

    centos7下稍微麻烦,因为缺省没有把mysql的安装源放入库中。mysql需要另外安装源。
    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum -y install mysql-server
    service mysql start

    mysql安装完后,root用户没有密码,为了方便,可以不用设密码。如果设置密码,可以这样

    方法1: 用SET PASSWORD命令
      mysql -u root
      mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);
    方法2:用mysqladmin
      mysqladmin -u root password “newpass”
      如果root已经设置过密码,采用如下方法
      mysqladmin -u root password oldpass “newpass”

    opensips, https://github.com/OpenSIPS/opensips.git

    2.4.2版本在centos7下,执行命令opnsipsctl命令,总提示出错。同样的版本在centos6下就没事。
    后来发现可以用yum安装opensips

    yum -y install opensips opensips-mysql

    使用opensipsdbctl create提示出错:“Failed to create presence tables”,进入到mysql下,
    mysql>SET GLOBAL sql_mode = ''; 
    再执行 drop database opensips,重新执行命令,就可以了。

     日志部分内容,摘录如下:
    6. 重定向opensips日志:
    (1)配置opensips.cfg日志位置为LOG_LOCAL0 
    log_facility=LOG_LOCAL0 
    (2)创建opensips.log文件 
    [root@bogon opensips-1.9.0-tls]# cd /var/log [root@bogon log]# touch opensips.log 
    (3)在系统日志/etc/rsyslog.conf引入local0 
    local7.* /var/log/boot.log 
    local0.* /var/log/opensips.log 
    (4)验证结果 
    [root@bogon etc]# /etc/init.d/rsyslog restart 
    Shutting down system logger: [ OK ] 
    Starting system logger: [ OK ] 

    查看注册查看在线:

    opensipsctl ul show

    opensipsctl online

  • 相关阅读:
    人民币贬值之后该买什么
    elasticsearch系列(一): elasticsearch安装(docker方式)
    sql处理字符串: replace替换, substring_index拆分和处理json
    ab并发测试
    java反射--PropertyDescriptor类、Introspector类、BeanUtils库
    sql特殊用法: 查询添加, 查询更新, 添加或更新
    es查看和删除索引
    windows同步文件夹-增量同步最新修改
    mvn打包-指定模块
    grep过滤文本,awk,sort去重显示
  • 原文地址:https://www.cnblogs.com/tangxiaosheng/p/9537840.html
Copyright © 2020-2023  润新知