CentOS6.0下安装Freeiris2/Asterisk全程指导教程

本文档详细介绍了在CentOS6.0环境下,如何搭建内核环境,安装kernel-devel、httpd、mysql等基础软件,以及安装dahdi驱动、Asterisk和Freeiris2的步骤,包括下载源码、编译安装和配置相关服务。
摘要由CSDN通过智能技术生成
 

说明:首先在安装CentOS6.0时选择“Software Development Workstation”版本,这样就会在/usr/src/kernels目录下自动生成内核源码树目录,如果是选择其他版本的可能需要下载内核源码包kernel-2.6.32-71.el6.src.rpm,然后手动安装内核源码。关于手动安装内核源码包得方法,google一下,这样的教程还是比较多,而且也不难。本教程中我只针对“Software Development Workstation”版本做介绍。

CentOS6.0的内核版本为2.6.32-71.el6.i686

 

1、下载内核源代码。

这里我们到http://www.kernel.org去下载linux-2.6.32.tar.gz。

[root@maple ~]# cd /usr/src/

[root@maple src]# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.gz    #下载源码包

[root@maple src]# tar -xzf linux-2.6.32.tar.gz                      #解压

[root@maple src]# mv linux-2.6.23 linux                       #目录重命名

因为当编译某些包时它会到/usr/src/linux目录下去找内核源代码,为了解决这样的问题,你可以给它指定内核源码目录,也可以像我这样做重命名。

[root@maple src]# ls kernels/2.6.32-71.el6.i686/
arch    drivers   include  kernel        Makefile         Module.symvers  scripts  System.map  virt
block   firmware  init     lib           Makefile.common net             security  tools
crypto  fs        ipc      linux-2.6.32  mm               samples         sound     usr


我们可以看到在/usr/src/kernels/2.6.32-71.el6.i686/目录下有个无效的符号链接linux-2.6.32 ,我们接下来要做的其实就就非常简单了:

[root@maple src]# cd kernels/2.6.32-71.el6.i686/                         #切换目录
[root@maple 2.6.32-71.el6.i686]# rm linux-2.6.32                         #删除无效的符号链接

[root@maple 2.6.32-71.el6.i686]# ln -s ../../linux  linux-2.6.32      #重新建立到内核源代码目录的符号链接

至此,我们的内核环境就已经搭好了。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值