当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-05-26 23:00:00  来源:本站整理

RedHat Linux 9.0下Apache 2.2安装及简单配置[Linux安全]

赞助商链接



  本文“RedHat Linux 9.0下Apache 2.2安装及简单配置[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

环境:虚拟机VMware Workstation 7.1+RedHat Linux 9.0

安装步骤:

1.下载apache2.2.18.tar.gz安装包;

2.复制到根目录:#cp apache2.2.18.tar.gz ~

3.进入根目录,解压:cd 回车;tar -xvzf apache2.2.18.tar.gz 解压

4进入apache2.2.18目录

5.用以下号令安装:#./configure --prefix=/usr/local/apache2  ——这就是安装目录了

                                #make

                               #make install

6.进入apache安装目录:cd /usr/local/apache2/bin   启动apache服务:sh apachectl start

7.测试能否成功,浏览器输入http://serverip 显示 it works成功

简单配置:

 1.进入目录:cd /usr/local/apache2/conf

2.编辑配置文件httpd.conf  : vi httpd.conf

3.输入 /ServerName 回车定位到ServerName位置,改正主机名 ServerName 192.168.223.137:80 ( 注:此ip地址为自己机子的)保存退出:wq

4.进入目录:/usr/local/apache2/htdocs 改正index.html文件

5.改正hosts文件:vi /etc/hosts 增添 192.168.223.137  linuxidc.net ---随便输用它登录

6.若在windows下登录还得改正win下hosts文件: %systemroot%3/windows/system32/drivers/etc 用记事本翻开改正增添便可

7.IE中输入http://www.myhack58.net,将显示第4步改正的index.html 网页

注:登录中有大概无法显示.可以关闭linux防火墙:service iptables stop便可

关于虚拟主机的配置:

 主要配置文件位于:/usr/local/apache2/conf/extra目录下的httpd-vhosts.conf文件

前提:1.在主配置文件httpd.conf中把 Include conf/extra/httpd-vhosts.conf 这行注释去掉;

        2.<Directory>与 </Directory> 间的内容注释掉,即前加#

        3.以差别域名辨别虚拟主机如:www.110hack.com及 ww.myhack58.net.

具体步骤:

1.进入/usr/local/apache2/conf/extra目录编辑httpd-vhosts.conf文件或自己新建一个,先备份原文件

2.备份原文件:cp httpd-vhosts.conf httpd-vhosts.conf.bak

3.编辑httpd-vhosts.conf:vi httpd-vhosts.conf

4.改正内容:

NameVirtualHost 192.168.223.137:80


<VirtualHost 192.168.223.137:80>
     ServerName www.110hack.com
     DocumentRoot  "/usr/local/apache2/htdocs/www.110hack.com"——假如目录不存在先建个
     Directoryindex  index.html——此文件自己建个在www.110hack.com目录下
 
    <Directory "/usr/local/apache2/htdocs/www.110hack.com">

        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost 192.168.223.137:80>
     ServerName www.myhack58.net
     DocumentRoot  "/usr/local/apache2/htdocs/www.myhack58.net"——假如目录不存在先建个
     Directoryindex  index.html——此文件自己建个在www.myhack58.net目录下
 
    <Directory "/usr/local/apache2/htdocs/www.myhack58.net">
        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

5.保存退出,重启服务

   /usr/local/apache2/bin/apachectl stop

   /usr/local/apache2/bin/apachectl start

6.在/etc/hosts及windows下的hosts文件中增添域名解析

192.168.223.137  www.110hack.com

192.168.223.137  www.myhack58.net

7.浏览器中辨别输入www.110hack.com及  www.myhack58.net显示差别网页   以上是“RedHat Linux 9.0下Apache 2.2安装及简单配置[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 办理Redhat服务器猖獗往外发包问题
  • 给阿里云服务器redhat系统插上可视化的翅膀
  • 用虚拟机装RedHat linux系统
  • 办理虚拟机中redhat花屏问题的办法
  • RedHat Linux安装图解
  • <b>红帽RedHat Linux下通过脚本实现双机彼此备份(远程双机互备)</b>
  • <b>RedHat Linux 5 Tomcat 的安装及环境的配置</b>
  • RedHat Linux 5安装PHP SELinux保护
  • RedHat Linux 5 安装 PHP SELinux保护
  • RedHat Linux 9.0下Apache 2.2安装及简单配置
  • <b>RedHat Linux下MySQL数据库配置</b>
  • <b>redhat或centos下用yum安装(卸载)KDE和GNOME</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .