分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

apachea安装

发布时间:2023-09-06 01:33责任编辑:白小东关键词:apache
  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安装

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved