当前位置: 首页 > news >正文

FreeSWITCH Alpine 安装

今天试了试,记录如下:

Alpine 3.21

先更新 Alpine 仓库

编辑 /etc/apk/repositories,内容为:

https://mirrors.aliyun.com/alpine/v3.21/main
https://mirrors.aliyun.com/alpine/v3.21/community

之后运行:

apk update && \

apk add freeswitch freeswitch-dev  freeswitch-mariadb freeswitch-openrc freeswitch-pgsql freeswitch-sample-config freeswitch-sounds-en-us-callie-8000 freeswitch-sounds-music-8000 freeswitch-timezones

这就搞定了

但比较遗憾,没有 mod_av 模块

mod_lua 基于 lua5.3

FreeSWITCH 版本为 1.10.11,还不错


比较重要的全局变量如下:

  • recordings_dir=/var/lib/freeswitch/recordings
  • sound_prefix=/usr/share/freeswitch/sounds/en/us/callie
  • sounds_dir=/usr/share/freeswitch/sounds
  • conf_dir=/etc/freeswitch
  • log_dir=/var/log/freeswitch
  • run_dir=/var/run/freeswitch
  • db_dir=/var/lib/freeswitch/db
  • mod_dir=/usr/lib/freeswitch/mod
  • script_dir=/etc/freeswitch/scripts
  • grammar_dir=/usr/share/freeswitch/grammar
  • fonts_dir=/usr/share/freeswitch/fonts
  • images_dir=/var/lib/freeswitch/images
  • certs_dir=/etc/freeswitch/tls
  • storage_dir=/var/lib/freeswitch/storage
  • data_dir=/usr/share/freeswitch
     

相关文章:

  • 【股票数据API接口35】如何获取股票当天分价成交占比数据之Python、Java等多种主流语言实例代码演示通过股票数据接口获取数据
  • 亚马逊的API服务怎么使用?
  • 力扣每日一题【算法学习day.131】
  • 【Erdas实验教程】009:非监督分类及分类后评价
  • TypeScript - 属性修饰符
  • Python 单例模式笔记
  • RFID测温技术:电力设备安全监测的新利器
  • 深入解析Textual库:打造现代化的终端用户界面(TUI)
  • 【Python爬虫(37)】解锁分布式爬虫:原理与架构全解析
  • 深入理解 Kafka 主题分区机制
  • JUC并发—9.并发安全集合四
  • Html5学习教程,从入门到精通,HTML5 元素语法知识点及案例代码(2)
  • 普通人使用生成式语言模型的几个阶段
  • thinkphp 框架 如何让某个接口不需要登录权限
  • Java中字符串按照反斜杠切分报错
  • 正则表达式常用记录
  • MyBatis在Spring配置文件中注册
  • Javascript网页设计案例:通过PDFLib实现一款PDF分割工具,分割方式自定义-完整源代码,开箱即用
  • Spring Boot日志配置与环境切换实战
  • python的if判断和循环语句(while循环和for循环)
  • 杭州专业做网站的/自己建站的网站
  • 网站数据库清空/网站推广怎么做有效果
  • 网站建设淄博佳铉网络/泰安网络推广培训
  • phpcms做网站页面开发/怎么分析一个网站seo
  • 临安市建设局网站/seo提升排名
  • 宁波网站优化软件/国家卫生健康委