Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1849118
  • 博文数量: 293
  • 博客积分: 10127
  • 博客等级: 上将
  • 技术积分: 3029
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 19:05
文章分类

全部博文(293)

文章存档

2011年(11)

2010年(282)

我的朋友

分类: LINUX

2010-08-13 07:29:57

2.2.11  安装新版本的Apache服务器

步骤一:进入软件源码包所在目录/usr/local/src/中,找到软件包httpd-2.2.9.tar.gz解压到当前目录httpd-2.2.9下,并进入httpd-2.2.9目录。命令行如下。

  1. [root@localhost root]# cd /usr/local/src/          
    //进入软件源码包所在目录  
  2. [root@localhost src]# tar zxvf httpd-2.2.9.tar.gz  
    //解包解压到httpd-2.2.9目录  
  3. [root@localhost src]# cd httpd-2.2.9             
    //进入目录httpd-2.2.9中 

步骤二:使用"configure"命令检查并配置安装需要的系统环境,并生成安装配置文件,命令行如下,使用"\"将一个命令换成多行。

  1. [root@localhost httpd-2.2.9]#./configure  \        
    //执行当前目录下软件自带的配置命令  
  2. > --prefix=/usr/local/apache2 \                    
    //指定Apache软件安装的位置  
  3. > --sysconfdir=/etc/httpd  \                      
    //指定Apache服务器的配置文件存放位置  
  4. > --with-z=/usr/local/zlib/ \                       
    //指定zlib库文件的位置  
  5. > --with-included-apr  \                          
    //使用捆绑APR/APR-Util的副本  
  6. > --disable-userdir \                             
    //请求的映象到用户特定目录  
  7. > --enable-so \                                    
    //以动态共享对象(DSO)编译  
  8. > --enable-deflate=shared \                  
    //缩小传输编码的支持  
  9. > --enable-expires=shared \                   
    //期满头控制  
  10. > --enable-rewrite=shared \                 
    //基于规则的URL操控  
  11. > --enable-static-support                    
    //建立一个静态链接版本的支持 

步骤三:使用"make"命令编译源代码文件并生成安装文件,命令行如下。

  1. [root@localhost httpd-2.2.9]# make             
    //对Apache源代码文件进行编译 

步骤四:使用"make install"命令进行安装,命令行如下。

  1. [root@localhost httpd-2.2.9]# make install    
    //开始安装Apache服务器软件 

步骤五:检查安装的文件,进入到/usr/local/apache2/目录下,确认是否有以下目录。

  1. [root@localhost httpd-2.2.9]# cd /usr/local/apache2/  
  2. [root@localhost apache2]# ls  
  3. bin    cgi-bin  htdocs  include  logs  manual  
  4. build  error    icons   lib      man   modules 

检查配置文件是否指定正确,进入到/etc/httpd/目录下,查看配置文件httpd.conf和extra子目录是否存在。

步骤六:启动Apache服务器,并查看端口是否开启,启动Apache服务器的命令行如下。

  1. [root@localhost apache2]# /usr/local/apache2/
    bin/apachectl start        //启动Apache 

步骤七:Apache服务器启动之后,查看一下80端口是否打开,如果看到以下结果表明Apache服务器启动成功。命令行如下。

  1. [root@localhost apache2]# netstat -tnl|grep 80     //查看80端口是否开启  
  2. tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN 

步骤八:测试安装结果,打开浏览器,在地址栏内输入URL为去访问Apache服务器。如出现如图2-1所示的内容表示Aapache服务器可以使用。

498)this.style.width=498;" border=0> 
(点击查看大图)图2-1  测试Apache是否安装并启动成功
步骤九:每种服务器软件都有必要制作成开机时自启动,Apache服务器开机自启动,只要在"/etc/rc.d/rc.local"文件中,加上Apache服务器的启动命令即可。可以直接打开"/etc/rc.d/rc.local"文件,在最后一行写入Aapache启动命令,也可以使用"echo"命令追加进去,命令行如下。
  1. [root@localhost root]# echo "/usr/local/
    apache2/bin/apachectl start" 
    >> /etc/rc.d/rc.local 
阅读(665) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~