全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Apache安装配置手册1. 安装步骤1.1 上传httpd-2.2.22.tar到服务器上用户目录下1.2 解压httpd-2.2.22.tar,tar -xvf httpd-2.2.22.tar1.3 进入到解压后的目录,cd httpd- 配置命令 配置安装文件夹./configure -prefix=/home/emms/apache2.2.22-enable-proxy=shared -enable-proxy-balancer=shared -enable-proxy-http=shared -enable-proxy-connect=shared -enable-asis=shared -enable-isapi=shared -enable-mods-shared=all -enable-so(-prefix选项:安装目录,根据实际情况修改-enable-so选项:让Apache可以支持DSO模式-enable-mods-shared=all 将所有模块(基本模块)都编译成DSO-enable-MODULE =shared 将MODULE编译为DSO,扩展模块默认不包含,必须明确启用)1.5 编译 ,make1.6 安装, make install2. 配置修改2.1 修改监听端口配置文件/home/emms/apache2.2.22/conf/httpd.conf找到默认的80端口,根据实际情况修改为需要的端口Listen 80802.2 配置日志文件配置文件/home/emms/apache2.2.22/conf/httpd.conf找到CustomLog logs/access_log common,修改为CustomLog |/home/emms/apache2.2.22/bin/rotatelogs /home/emms/apache2.2.22/logs/access_log.%Y-%m-%d-%H_%M_%S 100M common红色部分路径按照实际路径进行修改找到ErrorLog logs/error_log, 修改为ErrorLog |/home/emms/apache2.2.22/bin/rotatelogs /home/emms/apache2.2.22/logs/error_log.%Y-%m-%d-%H_%M_%S 100M红色部分路径按照实际路径进行修改2.3 装载模块配置文件/home/emms/apache2.2.22/conf/httpd.conf装载模块只保留下面的项,其他都注释掉,在前面加“#”LoadModule authz_host_module modules/mod_authz_host.soLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.soLoadModule log_config_module modules/mod_log_config.soLoadModule rewrite_module modules/mod_rewrite.so2.4 安全配置配置文件/home/emms/apache2.2.22/conf/httpd.conf在下面模块里添加SSLInsecureRenegotiation offSSLRandomSeed startup builtinSSLRandomSeed connect builtinSSLInsecureRenegotiation off2.5 添加url重写模块(可选,用于安全)配置文件/home/emms/apache2.2.22/conf/httpd.confRewriteEngine onRewriteCond %HTTP_HOST !0$ NCRewriteRule (.*)$ /feed/ R=403,L(RewriteCond %HTTP_HOST !0$ NC 配置主机的公网地址或者域名,如果不是以这个主机IP或者域名访问的,提示403错误,不予访问资源。请根据实际IP和域名进行修改。RewriteCond 的条数可根据情况增删)2.6 添加反向代理模块配置配置文件/home/emms/apache2.2.22/conf/httpd.confProxyRequests Off Order deny,allow Allow from allProxyPass /eepwww :8080/eepwwwProxyPassReverse /eepwww :8080/eepwwwProxyPass /rs :8080/rsProxyPassReverse /rs :8080/rsProxyPass /eep :8080/eepProxyPassReverse /eep :8080/eepProxyPass / :8080/eepwwwProxyPassReverse / :8080/eepwww(ProxyPass /eepwww :8080/eepwww 反向代理配置,将访问地址,映射到内网的访问地址。根据实际内网访问地址修改ProxyPassReverse /eepwww :8080/eepwww 反向代理配置,重定向时,将内网访问地址,映射为公网地址。根据实际内网访问地址修改所有ProxyPass,ProxyPassReverse 都根据实际的部署的内网地址进行修改)2.7 配置性能参数配置文件/home/emms/apache2.2.22/conf/httpd.conf找到 #Include conf/extra/httpd-mpm.conf,去掉前面的#Include conf/extra/httpd-mpm.conf配置文件/home/emms/apache2.2.22/conf/extra/httpd-mpm.conf找到模块,参数修改为如下: ServerLimit 2000 StartServers 10 MinSpareServers 10 MaxSpareServers 15 MaxClients 1000 MaxRequestsPerChild 10000MaxClients 支持最大客户端并发数,在服务器剩余内存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房地产全面委托协议
- 年产塑料制品200吨项目环境影响报告表
- 初三心理健康教育公开课
- 正骨康复医院建设汇报
- 印刷表面加工工艺技术试题含答案
- 航天综合猎头服务合同
- 保险国际园林绿化合同
- 钢铁季度资产转让协议
- 汽车初步专利协议
- 药师健康宣教案例
- QBT 2602-2003 影剧院公共座椅
- (正式版)SHT 3046-2024 石油化工立式圆筒形钢制焊接储罐设计规范
- 水库安全生产责任书 水库安全责任协议书(3篇)
- 大区经理竞聘报告
- NB-T 10985-2022 风力发电场维护规程
- 医疗康养项目建议书
- 不谈计算精细解析LLC的工作原理
- 文言文曹冲称象课件
- 脱硫装置检修导则实施细则
- 2023年03月湖北襄阳职业技术学院高层次人才引进笔试题库含答案解析
- 亲和层析课件
评论
0/150
提交评论