[Freeswitch-users] Re- FreeSWITCH version 1.6.5 installation instructions on CentOS 6.7
Andrew Keil
andrew.keil at visytel.com
Mon Nov 23 07:59:51 MSK 2015
Sergey,
I can try to look at this in the next few weeks, however I am a little busy currently. I will read through your links that you sent me about RPMs.
In the meantime, users are welcome to follow the instructions below in order to build FreeSWITCH the manual way.
Andrew
From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Sergey Safarov
Sent: Monday, 23 November 2015 3:50 PM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] Re- FreeSWITCH version 1.6.5 installation instructions on CentOS 6.7
It looks like FS 1.6 can be easy packaged for CentOS 6.7.
Are you want create repo with FS 1.6 rpms to demonstrate that is possible?
If this effort is will be success then FS team may be start distribute FS 1.6 for CentOS 6.7
Sergey
On Mon, Nov 23, 2015 at 5:56 AM, Andrew Keil <andrew.keil at visytel.com<mailto:andrew.keil at visytel.com>> wrote:
To FreeSWITCH Users,
Here are my instructions to install FreeSWITCH 1.6.5 on CentOS 6.7.
Please note: Currently mod_fsv and mod_vpx (both are relating to FreeSWITCH video features) are not supported inside these instructions, however if you are wanting to move off 1.4.x (since this is going end-of-life in 2016 at some stage) then this could at least be a very good first step, especially if upgrading to Centos 7 is not possible based on your current environment setup.
This is based on a fresh installation of CentOS 6.7 (CentOS-6.7-x86_64-bin-DVD1.iso). In my case I ran a default setup selecting Software Development Workstation.
1) Make sure yum update is run and CentOS is up-to-date
2) {optional} Inside Terminal window select Edit Profile Preferences and select "Use custom default terminal size" and make it 160 x 60. Close terminal and re-open for the change to take effect.
3) yum -y install epel-release
4) yum -y install git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel sqlite-devel libcurl-devel libxml2-devel libidn-devel
4.1) These should be already installed and up-to-date
5) yum -y install e2fsprogs-devel pcre-devel speex-devel ldns-devel libedit-devel libyuv-devel opus-devel libvpx-devel unbound-devel libuuid-devel lua-devel libsndfile-devel
5.1) These should install successfully
6) Note: No packages for: libvpx2*, libdb4* (so mod_vpx & mod_fsv will not be supported)
7) cd /usr/local/src
8) git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git
9) cd /usr/local/src/freeswitch
10) ./bootstrap.sh
11) vi modules.conf
11.1) comment out (ie. place '#' infront):
mod_fsv
mod_vpx
Save and close (<Esc> :wq!)
12) ./configure
13) make
14) make install
15) make cd-sounds-install
16) make cd-moh-install
17) cd /usr/local/freeswitch/conf
18) vi vars.xml
18.1) change: <X-PRE-PROCESS cmd="set" data="default_password=1234"/> { !! set it to something different !! }
Save and close (<Esc> :wq!)
19) cd /usr/local/freeswitch/conf/autoload_configs
20) vi modules.conf.xml
20.1) comment out (ie. place '<!--' infront and '-->' at the end):
mod_fsv
mod_vpx
Save and close (<Esc> :wq!)
21) cd /usr/local/freeswitch/bin
22) ./freeswitch -nonat -nonatmap
23) ... to exit from the FreeSWITCH console
Version: FreeSWITCH Version 1.6.5+git~20151120T205750Z~70b8c17763~64bit (git 70b8c17 2015-11-20 20:57:50Z 64bit)
Kind Regards,
Andrew Keil
Visytel Pty Ltd
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151123/17d10f1e/attachment-0001.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list