• opensips安装


    主要流程见这个教程吧:感谢大佬

    http://blog.csdn.net/u011026329/article/details/50821679

     其中 mediaproxy的安装会出错。做如下修改

    下载key(同样操作)

    wget http://download.ag-projects.com/agp-debian-gpg.key
    sudo apt-key add agp-debian-gpg.key
    sudo vi /etc/apt/sources.list

    添加下载源

    deb http://ag-projects.com/ubuntu trusty main
    deb-src http://ag-projects.com/ubuntu trusty main

    改成这样的。因为原作者所给的下载源404,应该是人家网站更新过了

    然后下载安装

    sudo apt-get update
    sudo apt-get install mediaproxy-dispatcher mediaproxy-relay mediaproxy-web-sessions

    这里我只安装了前两个,第三个需要php5.0cgi,UBuntu16.04好像已经不支持了。我下载了php7.0cgi也没用。就放弃了。不影响安装。

    准备工作-----安装mysql

    sudo apt-get install mysql-server

    安装过程会让你设置密码,随便输入一个,然后确认一次。安装完成

     附赠一段mysql的常用操作

         1.使用root用户登录:
             $ mysql -u root -p
         2.停止MySQL数据库服务: 
             $ sudo systemctl stop mysql.service
         3.启动MySQL数据库服务:
             $ sudo systemctl start mysql.service
         4.重启MySQL数据库服务:
             $ sudo systemctl restart mysql.service
         5.查看MySQL运行状态:         
             $ sudo systemctl status mysql.service
         6.MySQL的配置文:
             $ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

    安装opnsips会用到mysql.h,执行下面的命令

    sudo apt-get install libmysql++-dev

    下载opensips的安装包

    wget http://opensips.org/pub/opensips/latest/opensips-2.3.2.tar.gz

    这个据我观察只能下载最新版的,比如你下载2.2.3版本的就是404错误

    然后解压

    tar zxvf opensips-2.3.2.tar.gz

    执行安装命令

    sudo make menuconfig

    一般会出现这个错误

    找不到一个curses.h的文件。

    安装这个文件可以解决

    sudo apt-get install libncurses5-dev

     接下来就是根据文首的博客安装配置,就不重复造车轮了。

    最后全部安装完成后,保留一下服务启动的流程

    sudo /etc/init.d/rtpproxy start
    echo 1 > /proc/sys/net/ipv4/ip_forward
    sudo media-dispatcher restart
    sudo media-relay restart
    sudo service rsyslog restart
    sudo /usr/local/opensips_proxy/sbin/opensipsctl start

    最后服务器成功启动。但是我登录服务器超时408错误,不知道什么原因。

  • 相关阅读:
    TCP/IP 网路基础
    三、Django之请求与响应-Part 1
    二、Django快速安装
    Linux 优化详解
    缓存的正确使用方式
    HTML从入门到放弃
    Ansible开发之路
    程序猿数据库学习指南
    MySQL错误代码大全
    Python之网络编程
  • 原文地址:https://www.cnblogs.com/superxuezhazha/p/8120066.html
Copyright © 2020-2023  润新知