源码安装apache及配置转发
一、 安装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及配置转发相关推荐
- CentOS 7 源码安装 apache 及配置
CentOS 7 源码安装 apache 及调试 作者:闫涛 E-mail:coderyantao@qq.com 备注:实验环境为selinux关闭.firewalld已关闭.生产环境不得关闭fire ...
- CentOS 7源码安装Apache
CentOS 7源码安装Apache 一.官方安装手册http://httpd.apache.org/docs/2.4/install.html#customize 下载最新版http://httpd ...
- linux下源码安装apache服务
1.搭建静态网站是,我们只需要搭建apache服务即可满足要求. 例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器.apache他 ...
- 容器里源码安装apache
容器里源码安装apache 0.0 安装docker [root@yyx1 ~]# cd /etc/yum.repos.d/ //进入路径 [root@yyx1 yum.repos.d]# rm -f ...
- mysql php apache源码_源码安装apache+mysql+php
源码安装apache+mysql+php #!/bin/sh #byliangz at 2010-08-14 #环境: # 1. CentOS5.5或RHEL5.4,配置好IP地址,主机名等信 ...
- Linux上全源码安装Apache、MySQL、PHP、WSF安装(转载)
Linux上全源码安装Apache.MySQL.PHP.WSF安装 博客分类: PHP PHPMySQLApacheLinuxSQLite Linux上全源码安装Apache.MySQL.PHP.WS ...
- 源码安装apache实例
在Redhat/Centos系统中一个软件包的安装一般分为两种方式RPM与compile安装. RPM安装方式: 优点 : 提供快速安装,减少编译安装侦错.困扰. 缺点 : 因为相关设定需考量普遍性之 ...
- mysql5.6兼容包_freebsd9.1源码安装apache、mysql、php环境(亲侧通过)
新手不建议用源码安装,请慎重 1.安装9.1系统 2.通过Sysinstall安装预装软件 ====================================================== ...
- linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache
环境:Ubuntu 12.04 [简单安装] 一般第一次安装Apache都较为顺利. 1. 下载并解压 root@ubuntu:/home/qy/share#tar zxvf httpd-2.2.22 ...
最新文章
- arcgis for android 学习 - (4) 了解mapView的一些方法和事件
- python turtle画熊-基于turtle的Python作画
- PHP-Wakeup魔术漏洞骚操作
- 如何解决SVN 清理失败
- eclipse工程运行正常但是工程有红叉的问题
- J2EE开发时的包命名规则
- FAT磁盘分配策略简说
- 开放网络操作系统介绍(2)、SONiC
- Java单链表头插法和尾插法以及增删改查方法
- python lazy_pinyin模块 isalpha函数
- 计算机内无法使用搜狗,电脑搜狗输入法不能用怎么办
- Day03_【数组、ArrayList】
- 99% 的程序员想不到的一个技巧,绝对让领导眼前一亮,好感倍增!
- 铺地毯(NOIP真题)
- 中小型企业Web开发框架
- Python程序设计 作业1
- python打开各种文件格式_使用python读取数据科学最常用的文件格式(转)
- 正点原子mysql_正点原子战舰开发板硬件原理图与PCB
- Javris OJ - pwn level5(mmap和mprotect练习)(_libc_csu_init中的通用gedget的使用)
- 贪心算法——国王游戏
热门文章
- hbuilderx 2.9.8 公用css样式_浅谈关于vue中scss公用的解决方案
- outlook收不到html图片,急!求教高手!用outlook发送HTML格式邮件,图片不能显示是为什么...
- 负数运算_小学生必备科学常识100问-34数学史(7):负数的产生
- catia 工厂设计_SolidWorks、creo、UG哪个更适合机械设计?
- java代码如何与界面联系在一起_如何在Visual Studio Code 中编写Java代码
- 16、计算机图形学——基于AABB进行光线追踪的加速(下)
- 坐标系转换(镜像与对换)
- 多用户使用一台计算机可设置,《计算机应用基础》试卷(A)
- matlab如何求指标的权向量_层次分析模型(AHP)及其MATLAB实现
- BZOJ1150[CTSC2007]数据备份Backup——模拟费用流+堆+链表