linux Redhat6.5 中 编译安装apache

Apache网站服务器:作为LAMP架构的前端,是一款功能强大、稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页、图片等文件内容。

1:获取安装包 创建一个目录 用来挂载宿主机上共享文件里的 apache安装包。
2:然后解压 httpd 、apr、apr-util 压缩包 到 /opt 目录下
3:将目录下的 apr、apr-util 复制到httpd目录下的srclib目录下 并命名为apr、apr-util
4: 用yum 安装 gcc gcc-c++ make perl pcre-devel expat-devel libxml2-devel 环境

    # mount.cifs //192.168.100.1/gx /gx
    # tar xzvf httpd-2.4.2.tar.gz -C /opt
    # tar xzvf apr-1.4.6.tar.gz -C /opt  (支持Apache上层应用跨平台,提供底层接口库)
    # tar xzvf apr-util-1.4.1.tar.gz -C /opt
    # cp -R  apr-1.4.6 /opt/httpd-2.4.2/srclib/apr
    # cp -R  apr-util-1.4.1 /opt/httpd-2.4.2/srclib/apr-util
    # yum install gcc gcc-c++ make perl pcre-devel expat-devel libxml2-devel -y

  • 5 :编译&&编译安装

    # cd /opt/httpd-2.4.2
    # ./configure \
    --prefix=/usr/local/apache \
    --enable-so \
    --enable-rewrite \
    --enable-mods-shared=most \
    --with-mpm=worker \
    --disable-cgid \
    --disable-cgi
    # make && make install

  • 6:过滤apachectl的# 重定向保存到/etc/init.d/httpd中 (启动脚本)

        # grep -v "#" /usr/local/apache/bin/apachectl > /etc/init.d/httpd
        # vi /etc/init.d/httpd
            在开头插入下面
        #!/bin/sh
                # chkconfig:2345 85 15
                # description:Apache is a World Wide Web server.

  • 7:给httpd脚本开启执行权限、添加服务

    # chmod +x /etc/init.d/httpd    //给httpd开启执行权限
    # chkconfig --add httpd      //添加httpd服务
    # chkconfig --list httpd      //查看httpd服务
    # chkconfig --level 35 httpd on    //把httpd服务的3 5开启
  • 8:给httpd.conf 创建一个软连接 方便管理

    # ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf
    # vim /etc/httpd.conf
    Listen:192.168.100.111:80      //修改监听IP
    ServerName www.yun.com:80    //修改域名
  • 9:重启httpd服务、关闭防火墙

    # service httpd stop
    # service httpd start
    # service iptables stop 
    # setenforce 0

  • 10:编辑 /usr/local/apache/htdocs/index/html
    可以修改网页上的内容

linux Redhat6.5 中  编译安装apache

  • 11:在浏览器上输入之前 设置的监听IP

    linux Redhat6.5 中  编译安装apache

转载于:https://blog.51cto.com/13630803/2108179

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值