CentOS 7 and RHEL 7 安装FreeSWITCH 1.6

前端之家收集整理的这篇文章主要介绍了CentOS 7 and RHEL 7 安装FreeSWITCH 1.6前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
原文地址:
https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7#CentOS7andRHEL7-CentOS7andRHEL7-Stable

CentOS 7 and RHEL 7

Skip to end of metadata
Go to start of metadata

About

This article contain FreeSWITCH™ installation instruction on hosts with CentOS7 or RHEL7 operation system.

Installing from RPM Packages

Stable

FreeSWITCH™ can be installed from packages as follows

yum install -y http: //files .freeswitch.org /freeswitch-release-1-6 .noarch.rpm epel-release
-y freeswitch-config-vanilla freeswitch-lang-* freeswitch-sounds-*
systemctl enable freeswitch

Master

WARNINGnot suitable for production

The master branch of FreeSWITCH™ can be installed from packages as follows

.noarch.rpm epel-release

edit /etc/yum.repos.d/freeswitch-testing.repo and update the highlighted lines

freeswitch-testing.repo

[freeswitch-testing]
name=FreeSwitch Packages for Enterprise Linux $releasever - Testing - $basearch
baseurl=http://files.freeswitch.org/yum_unstable/$releasever/$basearch
#mirrorlist=http://mirrors.freeswitch.org/mirrorlist?repo=testing-freeswitch$releasever&arch=$basearch
#failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH

[freeswitch-testing-debuginfo]
name=FreeSwitch Packages for Enterprise Linux $releasever - Testing - $basearch - Debug
baseurl=http://files.freeswitch.org/yum/testing/$releasever/$basearch/debug
#mirrorlist=http://mirrors.freeswitch.org/mirrorlist?repo=testing-debug-freeswitch$releasever&arch=$basearch
#failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH
gpgcheck=1

[freeswitch-testing-source]
name=FreeSwitch Packages for Enterprise Linux $releasever - Testing - $basearch - Source
baseurl=http://files.freeswitch.org/yum/testing/$releasever/SRPMS
#mirrorlist=http://mirrors.freeswitch.org/mirrorlist?repo=testing-source-freeswitch$releasever&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH
gpgcheck=1

you can then install as follows

freeswitch

Building from source

FreeSWITCH™ can be built from source if you desire but it is not recommended.

-y git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel e2fsprogs-devel sqlite-devel libcurl-devel pcre-devel speex-devel ldns-devel libedit-devel libxml2-devel libyuv-devel opus-devel libvpx-devel libvpx2* libdb4* libidn-devel unbound-devel libuuid-devel lua-devel libsndfile-devel yasm-devel
cd /usr/local/src
git clone -b v1.6 https: //freeswitch .org /stash/scm/fs/freeswitch .git
/usr/local/src/freeswitch
. /bootstrap .sh -j
/configure
make
make install
-sounds- -moh- install

git clone https: install

Building packages from source

FreeSWITCH™ can be built from source as a packages if you desire but it is not recommended as we host the package builds already (see above)

scripts /ci/src_tarball .sh; scripts /ci/get_extra_sources .sh; mv .. /src_dist/ * . ; scripts /ci/rpmbuilder .sh 1.6.{matching revision}

.sh 1.7.0 原文链接:https://www.f2er.com/centos/381885.html

猜你在找的CentOS相关文章