Linux版本
[root
@FJr-
YZ-
KVM-
255-
161 ~]
CentOS release
6.5 (
Final)
关闭防火墙
service iptables
stop
关闭 SELinux
打开cat /etc/selinux/config
修改
SELINUX
=disabled
重启电脑生效
sed
-i '/SELINUX=enforcing/c SELINUX=disabled' /etc/selinux/config
安装 kernel-devl
cd /usr/local/src/
wget http://vault
.centos.org/
6.4/cr/x86_64/Packages/kernel-devel-
2.6.32-
431.el6
.x86_64
.rpm
rpm -ivh kernel-devel-
2.6.32-
431.el6
.x86_64
.rpm
安装第三方源
epel源主要提供额外的安装包
remi源提供php5
.5的安装包
mysql源提供mysql5
.6的安装包
cd /usr/
local/src
/
wget http:
rpm
-ivh epel
-release-6-8.noarch
.rpm
wget http:
rpm
-ivh remi
-release-6.rpm
wget http:
rpm
-ivh mysql
-community-release-el6-5.noarch
.rpm
配置基础工具
yum
-y install dos2unix wget curl telnet tcpdump
\
git svn screen ntp perl lua python python3
.x86_64 zip unzip p7zip nmap scree
yum
-y install gcc gcc
-c++ gdb libstdc
++-devel glibc
-devel expat
-devel \
bison
-devel openssl
-devel zlib
-devel mysql
-community-devel libzrtpcpp
-devel \
alsa
-lib-devel gdbm
-devel libdb
-devel uuid
-devel ncurses
-devel libuuid
-devel \
sqlite
-devel curl
-devel pcre
-devel libedit
-devel db4
-devel \
openldap
-devel unixODBC
-devel libtermcap
-devel doxygen newt
-devel \
speex
-devel libtool
-ltdl-devel libxml2
-devel mysql
-connector-odbc libid3tag
-devel \
apr
-devel apr
-util-devel lua
-devel python
-devel xmlrpc
-c-devel gettext
-devel
yum
-y install libstdc
++-devel
.i686 glibc
-devel.i686
\
mysql
-community-devel.i686 sqlite
-devel.i686 curl
-devel.i686 libcurl
-devel.i686
\
apr
-devel.i686 apr
-util-devel.i686 libedit
-devel.i686
\
unixODBC
-devel.i686 pcre
-devel.i686 libuuid
-devel.i686
\
expat
-devel.i686 openldap
-devel.i686 db4
-devel.i686
安装 Apache(2.4.17)、MySQL(5.5.46)、PHP7、Nginx(1.8)
教程在此
Asterisk 安装包下载
mkdir /usr/local/src/asterisk/
cd /usr/local/src/asterisk/
wget http://jaist
.dl.sourceforge.net/project/lame/lame/
3.99/lame-
3.99.5.tar.gz
wget http://jaist
.dl.sourceforge.net/project/sox/sox/
14.4.1/sox-
14.4.1.tar.gz
wget http://downloads
.asterisk.org/pub/telephony/libpri/libpri-
1.4.15.tar.gz
wget http://downloads
.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-
2.8.0.1+
2.8.0.tar.gz
tar -vxzf lame-
3.99.5.tar.gz
tar -vxzf sox-
14.4.1.tar.gz
tar -vxzf libpri-
1.4.15.tar.gz
tar -vxzf dahdi-linux-complete-
2.8.0.1+
2.8.0.tar.gz
unset SSH_ASKPASS
wget http://downloads
.asterisk.org/pub/telephony/asterisk/asterisk-
11-current
.tar.gz
tar -vxzf asterisk11
.tar.gz
安装 lame 安装
-..
. -- --
安装 sox 安装
yum
-y install libao
-devel libsndfile
-devel libogg
-devel \
libvorbis
-devel flac
-devel libid3tag
-devel wavpack
-devel \
ladspa
-devel libtool
-ltdl-devel libmad
-devel
cd /usr/
local/src/asterisk/sox
-14.4.1
./configure
--prefix
=/usr
--libdir
=/usr/lib64
make
make install
安装 dahdi 安装
cd /usr/local/src/asterisk/dahdi-linux-complete-2.8.0.1+2.8.0 ( 一般板卡)
make [Leaving directory
`/usr/src/asterisk/dahdi-linux-complete-2.8.0.1+2.8.0/linux']
make install
make config
tar -xzvf openvox
_dahdi-linux-complete-current.tar.gz(openvox 板卡专用)
cd dahdi-linux-complete-2.10.0.1+2.10.0.1/
make
make install
make config
安装 libpri 安装
cd /usr/local/src/asterisk/libpri-1.4.15
make
make install
make config
[root@icsoc libpri-1.4.15]# make config
make: *** No rule to make target
`config'. Stop. 不用管
安装 Asterisk 安装
cd /usr/local/src/asterisk/asterisk11
chmod -R
755 *
./configure --libdir=/usr/lib64
#选择cdr相关库
make menuselect
make
make install
make config
make samples
rm -rf /
var/lib/asterisk/sounds/en/digits/
[0-9].gsm
chkconfig asterisk on
启动
service dahdi
start
/bin/sh /usr/sbin/safe_asterisk &
/usr/sbin/asterisk -f -vvvg -c &
; 也可以写成
service asterisk
start
进入控制台
[root@FJr-YZ-KVM-
255-
161 ~]
Asterisk
11.25.1, Copyright (C)
1999 -
2013 Digium, Inc.
and others.
Created
by Mark Spencer <markster@digium.com>
Asterisk comes
with ABSOLUTELY NO WARRANTY; type 'core show warranty'
for details.
This
is free software,
with components licensed under
the GNU General Public
License
version 2 and other licenses; you are welcome
to redistribute
it under
certain conditions. Type 'core show license'
for details.
=========================================================================
Connected
to Asterisk
11.25.1 currently
running on asterisk (pid =
28565)
FJr-YZ-KVM-
255-
161*CLI>