论坛风格切换切换到宽版
  • 15723阅读
  • 8回复

[分享]Asterisk 怎么安装?(2012 新) [复制链接]

上一主题 下一主题
离线voiphaozi
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-03-23
— 本帖被 voiphaozi 执行加亮操作(2012-03-23) —
关键词: asterisk安装
        asterisk 版本更新的比较快!之前也写过asterisk安装帖子(http://www.asterisk-help.com/read.php?tid-4.html)。 }N]|zCEj  
       根据原帖,现安装如下: *TfXMN ?w  
i;s&;_0{  
&{!FE`ZC_  
一:选择操作系统(linux)。 4`o_r%   
      安装Centos 5 比较合适 (业内人士都这么说),当然其它linux 系统也可以滴,商用建议还是选择 Centos 相关版本,www.centos.org下载相关版本 Gw:8-bxS  
^Y8?iC<+  
 \U(qv(T  
二: :;cKns0OA  
    1:在装asterisk前必须先检查 系统中是否有相关的软件包,如缺少在安装asterisk时候会出现如编译错误等错误,所有建议都装上相关软件包。下   面是检查系统中是否装有这些软件包的命令 M/x49qO#  
  1. rpm -q kernel-devel
  2. rpm -q bison
  3. rpm -q bison-devel
  4. rpm -q httpd
  5. rpm -q php
  6. rpm -q perl
  7. rpm -q ncurses
  8. rpm -q ncurses-devel
  9. rpm -q zlib
  10. rpm -q zlib-devel
  11. rpm -q openssl
  12. rpm -q openssl-devel
  13. rpm -q gnutls-devel
  14. rpm -q gcc
  15. rpm -q gcc-c++
  16. rpm -q mysql
  17. rpm -q php-mysql
  18. rpm -q mysql-devel
  19. rpm -q mysql-server
  20. rpm -q libxml2*
KS!mzq-  
s]#D;i8  
6%sX<)n%]  
如:若出现“package bison is not installed”,表示该包没有安装,那么我们使用: "yum install bison (包名)" ,ubuntu 系统中用“sudo apt-get install 包名来进行安装,或者直接从ISO镜像盘中COPY直接安装:"rpm -ivh bison (包名)". 1\z5[ _  
\rn:/  
Di5eD,N  
    2:安装 asterisk 软件 (官网下载  本站下载地址列表 \hai  
        以安装 asterisk 1.8.7.1 为参考 @] uvpI!h  
      
  1. # tar zxvf asterisk-1.8.7.1.tar.gz    ;解压
  2. # cd asterisk-1.8.7.1                     ;进入asterisk ..目录
  3. ./contrib/scripts/get_mp3_source.sh  (可选,选择执行支持MP3文件)
  4. # ./configure            ;开始安装,检测
  5. # make menuselect        ;(可选)查看选择 必要的模块   asterisk 1.8 要选择 cdr相关的模块 勾选。保存 编译
  6. # make
  7. # make install
  8. #  ....make clean   ;如在安装过程中有错误,可执行此命令,清空文件,再次make install
  9. # make samples
  10. # make config        
第二次安装astersisk 的时候,   只需运行  # ./configure  (选择模块)、  make、   make install、 即可。  make  samples 如果运行,则会覆盖之前的asterisk 配置文件 vR.=o*!%  
      
   仅供参考 '`p#%I@  
         QFY1@2EC  
X=USQj\A  
8)\Td tBf9  
l ~CYxO  
;{[&&qMwU  
=e=sK'NvD  
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线yuchen19917

只看该作者 沙发  发表于: 2012-04-09
大家要注意对于64位的操作系统,make install时的一个小问题哦 ZjF5*A8l  
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线xmxiaobing

只看该作者 板凳  发表于: 2012-06-29
回 yuchen19917 的帖子
yuchen19917:大家要注意对于64位的操作系统,make install时的一个小问题哦 %Y!31oC#  
 (2012-04-09 15:09)  s.ywp{EF  
9?W!E_  
什么小问题?说下 让我们这些小鸟少走点弯路
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线单行

只看该作者 地板  发表于: 2012-08-13
楼主,我想问一下,asterisk1.8.7配置realtime改怎么安装配置呢??能不能给一个详细的步骤哦?
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线Asterisk

只看该作者 4楼 发表于: 2012-08-13
回 单行 的帖子
单行:楼主,我想问一下,asterisk1.8.7配置realtime改怎么安装配置呢??能不能给一个详细的步骤哦? (2012-08-13 16:36)  *d%U]Hby,  
*Y!c6eA  
网上搜索下有很多呀!  也可以参考 此贴  http://www.asterisk-help.com/read.php?tid=1141&ds=1&page=1&toread=1#tpc
商城》》http://url.cn/BRR04s  此签名档文字广告位出售
离线kallygao

只看该作者 5楼 发表于: 2012-10-03
官网很多提供下载的,到底下载哪个安装哪个呢?
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线qianjin

只看该作者 6楼 发表于: 2014-04-06
新人初次安装 出现以下错误。   make menuselect  选择的是 cdr_mysql   求点拨明示。 q|8p4X}/]  
make 后出现 1f.xZgO/2  
5xEk 7g.  
   [LD] res_timing_pthread.o -> res_timing_pthread.so .W>8bg'u9  
   [CC] cdr_mysql.c -> cdr_mysql.o rI[Lg0S  
cdr_mysql.c:47:25: error: mysql/mysql.h: No such file or directory /@*J\0h(-  
cdr_mysql.c:48:26: error: mysql/errmsg.h: No such file or directory 0H V-e  
cdr_mysql.c:103: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql’ M~G1ZB  
cdr_mysql.c: In function ‘mysql_log’: rLzYkZ  
cdr_mysql.c:179: warning: implicit declaration of function ‘mysql_init’ E9Q?@'h  
cdr_mysql.c:179: error: ‘mysql’ undeclared (first use in this function) ? }k~>. \  
cdr_mysql.c:179: error: (Each undeclared identifier is reported only once M?UlC   
cdr_mysql.c:179: error: for each function it appears in.) >Kd(.r[Er  
cdr_mysql.c:181: warning: implicit declaration of function ‘mysql_options’ jZ'y_  
cdr_mysql.c:181: error: ‘MYSQL_OPT_CONNECT_TIMEOUT’ undeclared (first use in this function) >:ZlYZ6sI  
cdr_mysql.c:182: warning: implicit declaration of function ‘mysql_errno’ _n3Jf<Y  
cdr_mysql.c:182: warning: implicit declaration of function ‘mysql_error’ N1V qK  
cdr_mysql.c:182: warning: format ‘%s’ expects type ‘char *’, but argument 7 has type ‘int’ ;5*)kX  
cdr_mysql.c:191: warning: implicit declaration of function ‘mysql_ssl_set’ Wu 71q=  
cdr_mysql.c:193: warning: implicit declaration of function ‘mysql_real_connect’ :*2+t-  
cdr_mysql.c:193: error: ‘CLIENT_SSL’ undeclared (first use in this function) + njE  
cdr_mysql.c:199: warning: implicit declaration of function ‘mysql_real_query’ V zx%N.  
cdr_mysql.c:203: warning: format ‘%s’ expects type ‘char *’, but argument 8 has type ‘int’ t `4^cd5V  
cdr_mysql.c:209: warning: implicit declaration of function ‘mysql_ping’ Yg;g!~   
cdr_mysql.c:213: error: ‘CR_SERVER_GONE_ERROR’ undeclared (first use in this function) 1m/=MET]  
cdr_mysql.c:214: error: ‘CR_SERVER_LOST’ undeclared (first use in this function) h&!k!Su3#  
cdr_mysql.c:218: warning: format ‘%s’ expects type ‘char *’, but argument 7 has type ‘int’ ,u}n!quA  
cdr_mysql.c:328: warning: implicit declaration of function ‘mysql_real_escape_string’ 35Jno<TP'  
cdr_mysql.c:342: warning: format ‘%s’ expects type ‘char *’, but argument 7 has type ‘int’ C/P,W>8  
cdr_mysql.c:343: warning: implicit declaration of function ‘mysql_close’ x*#F|N4~',  
cdr_mysql.c: In function ‘my_unload_module’: ^"w.v' sL  
cdr_mysql.c:362: error: ‘mysql’ undeclared (first use in this function) HY]vaA`  
cdr_mysql.c: In function ‘my_load_module’: dkV%Pyj  
cdr_mysql.c:437: error: ‘MYSQL_ROW’ undeclared (first use in this function) 7p?6j)rj  
cdr_mysql.c:437: error: expected ‘;’ before ‘row’ @"}dbW<DV  
cdr_mysql.c:438: error: ‘MYSQL_RES’ undeclared (first use in this function) J! 4l-.-  
cdr_mysql.c:438: error: ‘result’ undeclared (first use in this function) f77uqv(Y  
cdr_mysql.c:532: error: ‘mysql’ undeclared (first use in this function) ,i2%FW  
cdr_mysql.c:534: error: ‘MYSQL_OPT_CONNECT_TIMEOUT’ undeclared (first use in this function) B;8YX>r  
cdr_mysql.c:535: warning: format ‘%s’ expects type ‘char *’, but argument 7 has type ‘int’ K/~+bq# +  
cdr_mysql.c:553: error: ‘CLIENT_SSL’ undeclared (first use in this function) .P=uR8  
cdr_mysql.c:570: warning: implicit declaration of function ‘mysql_query’ &DX9m4,y  
cdr_mysql.c:579: warning: implicit declaration of function ‘mysql_store_result’ *JG?^G"l  
cdr_mysql.c:588: error: ‘row’ undeclared (first use in this function) xDBEs*  
cdr_mysql.c:588: warning: implicit declaration of function ‘mysql_fetch_row’ {Izg1 N  
cdr_mysql.c:646: warning: implicit declaration of function ‘mysql_free_result’ 'JEZ;9}  
make[1]: *** [cdr_mysql.o] Error 1 ;G.m;5A  
make: *** [addons] Error 2 a9GOY+;bf  
FhB^E$r%  
路径问题,我该在什么地方设置下呢?
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线milangsx

只看该作者 7楼 发表于: 2015-01-21
怎么没有解决方法?? oKTIoTb  
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
离线ycheng33

只看该作者 8楼 发表于: 2016-02-23
求告知,Asterisk 1.8版本之后的版本是否需要单独安装Asterisk-addons?? /~7H<^}  
A>>@&c:(  
另外,怎么配置检查和配置H323功能并能简单的使用?? K;6K!6J:[  
"MC&!AMv  
请大神帮忙!
欢迎来到“Asterisk资源分享-互助学习社区”——-Asterisk工程师的家园
请记住我们的网址 www.Asterisk-help.com [这是默认签名,更换签名点这里<<]
快速回复
限100 字节
>> 支持Asterisk-help社区, 谢绝无意义字符回复
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个