freeswitch安装过程总结记录

本文详细记录了在Linux环境下安装Freeswitch的过程,包括升级系统、安装依赖、关闭SELinux、设置MySQL和ODBC、安装Freeswitch以及启用Apache和PHP。此外,还提到了Ubuntu和网上通用的安装步骤。
摘要由CSDN通过智能技术生成
# 升级update
yum update -y


# 安装必要软件
yum -y install subversion autoconf automake libtool gcc-c++ git-core ncurses-devel make expat-devel bison zlib zlib-devel ghostscript gettext-devel
yum -y install nano openssl-devel gnutls-devel libogg-devel libvorbis-devel curl-devel libtiff-devel libjpeg-devel python-devel expat-devel zlib zlib-devel bzip2


# 关闭selinux
/bin/sed -i -e s,'SELINUX=enforcing','SELINUX=disabled', /etc/selinux/config
touch /.autorelabel


# 安装mysql和odbc
yum install -y mysql-server mysql mysql-deve
chkconfig mysqld on #开机启动
service mysqld start
mysql # 进入mysql
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysqlpasswd') # 设置mysql的root用户密码


yum install unixODBC unixODBC-devel mysql-connector-odbc # 为使freeswitch支持odbc数据库应在configure freeswitch之前安装;
ln /usr/lib64/libmyodbc5.so  /usr/lib64/libmyodbc.so


vim /etc/odbcinst.ini # 默认配置可以使用
[MySQL]
Description     = ODBC for MySQL
Driver          = /usr/lib/libmyodbc5.so
Setup           = /usr/lib/libodbcmyS.so
Driver64        = /usr/lib64/libmyodbc5.so
Setup64         = /usr/lib64/libodbcmyS.so
FileUsage       = 1
Threading = 0

vim /etc/odbc.ini #配置DSN(即数据源名称)
[freeswitch]
Driver   = MySQL # or /usr/lib64/libmyodbc.so
SERVER   = localhost
PORT     = 3306
DATABASE = freeswitch
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值