一、    安装Apache
a)    解压:tar -xvf httpd-*;
b)    ./configure --prefix=/usr/oracle/apache CC="gcc -m32" \--enable-proxy=shared --enable-proxy-http=shared --enable-proxy-ftp=shared --enable-proxy-connect=shared --enable-so --enable-modules=all --enable-mods-shared=all
c)    make
d)    make install

基本的操作方法:
本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况

apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动

apache停止命令
/usr/local/apache2/bin/apachectl stop   停止

apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启

要在重启 Apache 服务器时不中断当前的连接,则应运行:

/usr/local/sbin/apachectl graceful

如果apache安装成为linux的服务的话,可以用以下命令操作:

service httpd start 启动

service httpd restart 重新启动

service httpd stop 停止服务

配置转发功能

打开apache安装目录的conf文件夹下的httpd.conf

1、将以下两行前的注释字符 # 去掉:

#LoadModule proxy_module modules/mod_proxy.so

#LoadModule proxy_http_module modules/mod_proxy_http.so

2、在httpd.conf 文件的最后加上转发规则

例如:

ProxyPass /cas http://192.168.0.206:9090/cas

ProxyPassReverse /cas  http://192.168.0.206:9090/cas

将/cas开头的请求转发到206服务器9090端口的cas上

依次类推,其他的转发也是通过这种方式设置,如:

ProxyPass /cas http://192.168.0.206:9090/cas

ProxyPassReverse /cas  http://192.168.0.206:9090/cas

#bbs不转发,采用apache处理

ProxyPass /bbs !

ProxyPassReverse /bbs  !

转载于:https://www.cnblogs.com/dyllove98/p/3172302.html

源码安装apache及配置转发相关推荐

  1. CentOS 7 源码安装 apache 及配置

    CentOS 7 源码安装 apache 及调试 作者:闫涛 E-mail:coderyantao@qq.com 备注:实验环境为selinux关闭.firewalld已关闭.生产环境不得关闭fire ...

  2. CentOS 7源码安装Apache

    CentOS 7源码安装Apache 一.官方安装手册http://httpd.apache.org/docs/2.4/install.html#customize 下载最新版http://httpd ...

  3. linux下源码安装apache服务

    1.搭建静态网站是,我们只需要搭建apache服务即可满足要求. 例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器.apache他 ...

  4. 容器里源码安装apache

    容器里源码安装apache 0.0 安装docker [root@yyx1 ~]# cd /etc/yum.repos.d/ //进入路径 [root@yyx1 yum.repos.d]# rm -f ...

  5. mysql php apache源码_源码安装apache+mysql+php

    源码安装apache+mysql+php #!/bin/sh #byliangz at 2010-08-14 #环境: #     1. CentOS5.5或RHEL5.4,配置好IP地址,主机名等信 ...

  6. Linux上全源码安装Apache、MySQL、PHP、WSF安装(转载)

    Linux上全源码安装Apache.MySQL.PHP.WSF安装 博客分类: PHP PHPMySQLApacheLinuxSQLite Linux上全源码安装Apache.MySQL.PHP.WS ...

  7. 源码安装apache实例

    在Redhat/Centos系统中一个软件包的安装一般分为两种方式RPM与compile安装. RPM安装方式: 优点 : 提供快速安装,减少编译安装侦错.困扰. 缺点 : 因为相关设定需考量普遍性之 ...

  8. mysql5.6兼容包_freebsd9.1源码安装apache、mysql、php环境(亲侧通过)

    新手不建议用源码安装,请慎重 1.安装9.1系统 2.通过Sysinstall安装预装软件 ====================================================== ...

  9. linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache

    环境:Ubuntu 12.04 [简单安装] 一般第一次安装Apache都较为顺利. 1. 下载并解压 root@ubuntu:/home/qy/share#tar zxvf httpd-2.2.22 ...

最新文章

  1. arcgis for android 学习 - (4) 了解mapView的一些方法和事件
  2. python turtle画熊-基于turtle的Python作画
  3. PHP-Wakeup魔术漏洞骚操作
  4. 如何解决SVN 清理失败
  5. eclipse工程运行正常但是工程有红叉的问题
  6. J2EE开发时的包命名规则
  7. FAT磁盘分配策略简说
  8. 开放网络操作系统介绍(2)、SONiC
  9. Java单链表头插法和尾插法以及增删改查方法
  10. python lazy_pinyin模块 isalpha函数
  11. 计算机内无法使用搜狗,电脑搜狗输入法不能用怎么办
  12. Day03_【数组、ArrayList】
  13. 99% 的程序员想不到的一个技巧,绝对让领导眼前一亮,好感倍增!
  14. 铺地毯(NOIP真题)
  15. 中小型企业Web开发框架
  16. Python程序设计 作业1
  17. python打开各种文件格式_使用python读取数据科学最常用的文件格式(转)
  18. 正点原子mysql_正点原子战舰开发板硬件原理图与PCB
  19. Javris OJ - pwn level5(mmap和mprotect练习)(_libc_csu_init中的通用gedget的使用)
  20. 贪心算法——国王游戏

热门文章

  1. hbuilderx 2.9.8 公用css样式_浅谈关于vue中scss公用的解决方案
  2. outlook收不到html图片,急!求教高手!用outlook发送HTML格式邮件,图片不能显示是为什么...
  3. 负数运算_小学生必备科学常识100问-34数学史(7):负数的产生
  4. catia 工厂设计_SolidWorks、creo、UG哪个更适合机械设计?
  5. java代码如何与界面联系在一起_如何在Visual Studio Code 中编写Java代码
  6. 16、计算机图形学——基于AABB进行光线追踪的加速(下)
  7. 坐标系转换(镜像与对换)
  8. 多用户使用一台计算机可设置,《计算机应用基础》试卷(A)
  9. matlab如何求指标的权向量_层次分析模型(AHP)及其MATLAB实现
  10. BZOJ1150[CTSC2007]数据备份Backup——模拟费用流+堆+链表