前言使用docker搭建opensips没有什么难的,主要有两个问题docker网络NAT问题opensips3.1 docker版本官方还未更新的问题步奏先安装好dockerclone我fork的仓库git clone https://github.com/daxiondi/docker-opensips.git cd docker-opensips打包镜像(速度有点慢,耐心等待)make bu
转载 2023-08-31 21:16:00
267阅读
1. 背景Apisix 社区我关注了很久,大概从2020年的时候,我从 Apache 官网上了解到这个项目,那时候 Apisix 也孵化的差不多了,期间也在各种平台上做了很多推广。它给我最直观印象就是高性能网关,可以替代我们现在微服务网关/或者负载均衡的组件。关于网关,可以参看此前文章,[[如何选择和设计微服务网关]] 这里仅说明安装步骤,因为在某个演示项目技术选型用到 Apisix 所以在开发环
转载 2023-09-04 23:55:22
188阅读
Opensips搭建手册(图片无法查看可以去链接下载pdf文档及相关配套资料)配套资料: 作者:gavinpong日期:20191225硬件环境:X86_64机器软件环境:Vmware + ubuntu14.04 LTS opensips-1.8.2_src.tar.gz bison-3.0.2.tar.gz flex-2.5.37.tar.gz MySQL 5.5.62 ------
1 Docker 简介1.1 简介Docker是开发,运行和部署应用程序的开放管理平台。开发人员能利用docker 开发和运行应用程序运维人员能利用docker 部署和管理应用程序1.2 Docker平台介绍Docker提供了在一个完全隔离的环境中打包和运行应用程序的能力,这个隔离的环境被称为容器。由于容器的隔离性和安全性,因此可以在一个主机(宿主机)上同时运行多个相互隔离的容器,互不干预。Doc
转载 2024-06-26 11:00:39
76阅读
原因自己的ubuntu20.04由于环境原因编译cartographer出现各种问题。 cartographer的依赖比较繁琐,实属有点麻烦。 近期花了点时间学习docker,然后想着可以把一整套环境部署到docker上(按理论来讲可以无视本身乌班图的版本,无需安装ros,直接docker pull)。属实把我香哭了?因此,写个记录贴方便我后期用,也可以方便有需要的朋友。 1、在ubuntu物理机
转载 2023-09-14 21:50:52
109阅读
因业务需要安装ApiSix,从网上都未找到合适的教程,只能自己尝试。中间遇到很多问题,特此记录一下安装步骤希望对大家有用。一、整体步骤:1、安装ApiSix前确保安装dockerdocker-compose相关教程借鉴如下教程:      Docker安装:https://docs.docker.com/engine/install/    &n
安装 apisix1. 安装 docker-desktop推荐文章:非常详细的描述了安装过程以及出现问题后的处理办法https://docker.easydoc.net/doc/81170005/cCewZWoN/lTKfePfP2. 启动 docker国内镜像加速"registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn",
转载 2024-01-05 17:05:38
47阅读
先下载源码: 这里我下载的是1.8.2,因为这个是目前的最稳定版本,(虽然已经有1.9及2.0了) http://opensips.org/pub/opensips/1.8.2/src/opensips-1.8.2_src.tar.gz 编译前需要安装如下软件: apt-get install perl libdbi-perl libdbd-mysql-perl libdbd-pg-perl l
转载 2024-04-28 22:13:06
79阅读
# 如何搭建一个SIP服务器与Docker ### 介绍 在这篇文章中,我们将一起了解如何在Docker搭建一个SIP(会话初始化协议)服务器。SIP是用于管理多媒体通信会话的信号协议,广泛用于VoIP(基于互联网的语音传输)。通过Docker,我们可以快速、便捷地部署和管理我们的应用程序。 ### 整体流程 以下是搭建SIP服务器的整体步骤流程表: | 步骤 | 说明
原创 2024-09-20 05:33:17
568阅读
Subversion源码管理工具服务器搭建   内容简介:在项目中几个人同时开发一个项目,我们就需要一个源码版本管理工具来管理我们的源码,所以我们有必要知道如何搭建源码管理工具服务器,下面我来分四个步骤完成所需工作。   通过下面四个步骤来完成:     Step 1:下载SVN服务端工具    Step 2:下载SVN客户端工具    Step
 SIP协议虽然主要为IP设计的,但是它并不关心承载网络,也可以在ATM、帧中继等承载网络工作。它是应用层协议,可以运行在UDP、TCP、SCTP等传输层之上。SIP用户是通过类似与EMAIL地址的URL表示,例如myname@my.com,通过这种方式可以用一个统一名字标识不同的终端和通信方式,为网络服务和用户使用提供充分的灵活性。按照逻辑功能划分,可分为四个方面:1、用户代理(Use
学习sipp工具之前,我们先尝试自己生成编译sipp工具。因为我的使用环境是linux环境,如果大家想在windows下面用,需要安装cygwin,编译过程类似。先从github上面找到 github sipp 网页。用git下载到本地,本人在这里踩了一个大坑,因为下载master分支最新的代码,里面提供了docker方式编译,为了生懒,就直接用docker编译了。结果运行之后一直显示段错误,弄了
# 如何搭建Linux Docker SIP服务器 ## 1. 概述 在本文中,我们将教你如何使用Linux Docker搭建一个SIP服务器。SIP(Session Initiation Protocol)是一种用于建立、修改和终止多媒体会话的协议,常用于VoIP电话系统。通过使用Docker容器化技术,我们可以更方便地部署和管理SIP服务器。 ## 2. 流程 下面是搭建Linux Do
原创 2024-05-27 04:14:41
569阅读
SIP学习之旅【环境搭建篇】经过两天的资料收集对SIP有了初步的了解,在网络电话VOIP应用方案中很多都是采用Linux服务器部署电信级SIP Server软件或者使用专门的硬件服务器来提供SIP Server服务,客户端用SIP电话机或软电话,结构组成包括:SIP终端,代理服务器,重定向服务器,注册服务器器,鉴权服务器,SIP Server服务器等,很庞大、很复杂、很无奈(没有多余的电脑给我装L
转载 2024-05-24 20:10:37
248阅读
# Java搭建SIP服务器教程 ## 1. 整体流程 下面是搭建Java SIP服务器的整体流程,包括以下几个步骤: ```mermaid pie title 搭建流程 "安装Java环境" : 25 "选择SIP服务器框架" : 25 "编写服务器代码" : 25 "启动SIP服务器" : 25 ``` ## 2. 安装Java环境 在开始之前,请确保你已经安装了JDK(Java D
原创 2023-12-01 06:55:58
438阅读
【网络通信 -- SIP 电话】项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试【1】SIP 服务器 OPENSIPS 搭建1.1 安装环境准备sudo apt-get install gcc make m4 sudo apt-get install flex bison ncurses libncurses-dev ncurse
转载 2024-01-30 21:22:49
812阅读
目录酱一、基于IO的java网络程序二、基于NIO的java网络程序三、基于Netty的java网络程序四、总结 IO、NIO、Netty简单了解 一、基于IO的java网络程序使用IDEA创建服务端程序(新建java工程)package com.company; import java.io.IOException; import java.io.InputStream; import jav
# Java 搭建 SIP 服务 SIP(Session Initiation Protocol,会话初始化协议)是一种常用于语音、视频、即时消息等多媒体通信的网络协议。在 Java 中,我们可以使用开源的库来搭建 SIP 服务,实现音视频通话、消息传输等功能。本文将介绍如何使用 Java 搭建 SIP 服务,并提供代码示例。 ## 什么是 SIP SIP 是一种应用层协议,用于在 IP 网
原创 2024-01-04 05:37:01
437阅读
1.1、SpringBoot简介 之前一直使用maven做springMVC的项目,运行起来各种报错,真的是太烦了,然后了解了spring boot。 Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。 Spring Boot的主要优点
# 使用Docker部署SIP服务的指南 ## 引言 在现代开发中,使用Docker部署应用程序越来越普遍。SIP(Session Initiation Protocol)服务是网络电话通信的一个重要协议。本篇文章将带领刚入门的小白,了解如何使用Docker来实现SIP服务。我们将会逐步从准备环境到最终运行SIP服务,整个流程将会以表格和代码示例的形式展示。 ## 整体流程 下面是实现“S
原创 8月前
137阅读
  • 1
  • 2
  • 3
  • 4
  • 5