码迷,mamicode.com
首页 > Web开发 > 详细

apachea安装

时间:2017-12-28 19:50:46      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:sha   ant   art   依赖   页面   httpd-2.4   apr-util   apache2   自带   

  1. 以root用户登陆上传apr-1.6.2.tar、apr-util-1.6.0.tar、pcre-8.41.tar、httpd-2.4.29.tar,expat-2.0.1.tar 到/app1/apacheboot
  2. 分别解压apr-1.6.2.tar、apr-util-1.6.0.tar、pcre-8.41.tar、httpd-2.4.28.tar、expat-2.0.1.tar
  3. 解压所有压缩包  Tar -xf **.tar
  4. 安装apr-1.6.2.tar
  5.   Cd apr-1.6.2

      ./configure --prefix=/usr/local/apr

      Make & make install

    ./configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系

     --prefix 安装完成将自动生成目录 /usr/local/apr
  6.安装 apr-util-1.6.0
    Cd arp-util.1.6.0     ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
    Make & make install

 

     --with-apr=/usr/local/apr 是表示你应经安装了APR这个软件包 并且表明在本地的路径.

            7.root账号安装expat-2.0.1

    Cd expat-2.0.1

    ./configure

    Make & make install

 

     8. 安装pcre-8.41

    Cd pcre-8.41

 

    ./configure --prefix=/usr/local/pcre 

    Make & make install

   9. 以用root帐号登录安装httpd-2.4.29.tar.gz版本。

    root#tar xfv httpd-2.4.29.tar

 

    root#cd httpd-2.4.29

 

    ./configure  --prefix=/usr/local/apache2.4.29 --enable-proxy=shared --enable-proxy-connect=shared --enable-proxy-ftp=shared --enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared --enable-ssl=shared --enable-rewrite=shared --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre 

    动态代理的一部分配置

  10   #安装环境

    10.root#make

 

    root#make install

  11.  #安装成功后修改httpd.conf

    d /usr/local/apache2/conf/

    Vi httpd.conf

    ServerName 127.0.0.1:80

 

    保存后先启动apache ,启动前可以将系统自带的apache停掉

  12.再启动/usr/local/apache2.4.29/bin/apachectl start

  13.这个时候就访问页面 ,出现 it works 就成功了。

  14. 修改/usr/local/apache2.4.29/conf/httpd.conf反向代码设置

    LoadModule negotiation_module modules/mod_negotiation.so----

    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

    LoadModule proxy_connect_module modules/mod_proxy_connect.so

 

    LoadModule proxy_http_module modules/mod_proxy_http.so

15.在httpd.conf最后加入

  <IfModule proxy_module>

  ProxyPass /cas/ http://10.1.192.175:8680/cas3/

  ProxyPassReverse /cas/ http://10.1.192.175:8680/cas3/

  <proxy http://10.1.192.169:80>

      AllowOverride None

      Order Deny,Allow

      Allow from all

  </proxy>

  </IfModule>

 

然后重启apache

 

 

 

 

1.         安装 apr-util-1.6.0

  Cd arp-util.1.6.0

  ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

Make & make install

2.         root账号安装expat-2.0.1

Cd expat-2.0.1

./configure

Make & make install

3.         安装pcre-8.41

 Cd pcre-8.41

./configure --prefix=/usr/local/pcre

Make & make install

4.         以用root帐号登录安装httpd-2.4.29.tar.gz版本。

1)                                                  #编译环境

root#gzip -d httpd-2.4.29.tar.gz

root#tar xfv httpd-2.4.29.tar

root#cd httpd-2.4.29

可以只执行蓝色背景的部分,就不用再执行黄色背景的部分了。

./configure  --prefix=/usr/local/apache2.4.29 --enable-proxy=shared --enable-proxy-connect=shared --enable-proxy-ftp=shared --enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared --enable-ssl=shared --enable-rewrite=shared --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

apachea安装

标签:sha   ant   art   依赖   页面   httpd-2.4   apr-util   apache2   自带   

原文地址:https://www.cnblogs.com/xiaoyu1994/p/8137107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!