本文详细介绍Linux防火墙上的Apache反向代理
#cd/root 切换目录到/root下
#tar xvfz apache_1.3.24.tar.gz 解开apache源文件到/root下
#cd apache_1.3.24 进入apache_1.3.24目录
#vi src/include/httpd.h 用vi编辑httpd.h文件
在输入“vi src/include/httpd.h”命令后,继续输入“/256”并按“回车”键搜索数字256,将其改为1024后保存并退出即可。
注意事项:
①要支持最多为1024个客户的同时请求,不仅需要更改上面提到的源文件,在编译安装后还需要设置/usr/local/apache/conf/httpd.conf文件,将其中的“MaxClients”一行后面的参数更改为“1024”。
②如果您仅仅为了进行测试,或者不会有很多人使用,可以不修改httpd.h文件。
4. 编译Apache
编译代码如代码1所示。
代码1
#cd apache_1.3.24
#./configure --prefix=/usr/local/apache
--enable-module=most
--enable-shared=max
--enable-module=proxy
--enable-shared=proxy
--enable-module=rewrite
--enable-shared=rewrite 设置安装默认目录编译大多数模块
设置模块为DSO(动态共享对象)模式
启动代理模块
安装代理模块为DSO模式
启动重写功能模块
安装重写功能模块为DSO模式
注意: 在编译Apache的时候,必须编译大多数模块,并将它们设置为DSO模式,同时启动proxy和rewrite模块,同时也将其设置为DSO模式。
#make
#make install
将安装所有Apache所需文件到/usr/local/apache目录下。
5.在httpd.conf文件中设置基于域名的虚拟主机
在/usr/local/apache目录找到httpd.conf文件,并将下面的内容添加至此文件后。
责编:豆豆技术应用
点击搜索更多"反向代理"相关信息
正在加载评论...
- Photoshop照片合成教程:丛林中的光线
- Photoshop教程之调色打造天使美女
- PS很简单就可以为照片添加抽丝效果
- Photoshop制作震撼人心的烈火勇士画面
- Photoshop鼠绘清爽玉兰油柔肤水
- Photoshop调色教程:古典韵味的MM照片
- Photoshop教程:介绍汽车的鼠绘方法
- Photoshop调色教程:青色调MM照片
- Photoshop鼠绘:游戏中打BOSS的场景
- Photoshop打造金色咖啡特效壁纸
- SSL证书请求文件(CSR)生成指南 - Zeus
- F5和Zeus负载均衡各具特色
- Zeus实现XML-JAVA的数据绑定
- FreeBSD 6.x下安装Zeus Web Server
- Zeus另一种可供选择的Web服务器
- 在Zeus Web Server中安装PHP语言支持
- Zeus 4.3 For Freebsd安装指南
- CentOS下Zeus 4.3r3的安装及基本配置
- 在Exchange 2007中使用多主机名称证书
- Exchange 2003 OWA加密设置