Apache服务器入门
来源:互联网 发布:mac有安卓模拟器吗 编辑:程序博客网 时间:2024/06/06 07:15
- Getting Started
http://httpd.apache.org/docs/2.4/en/getting-started.html
页面中介绍一些基本概念, 值得一提的地方有
- url 包括4部分, protocol 协议 servername:port 服务器名:端口 path 路径 query param 查询参数
- 多个主机名 可以指向同一个 ip 地址, 多个 ip 地址可以指向同一台物理机器
- 默认配置文件是 httpd.conf , 通过Include指令导入其它配置文件
- 默认文档路径是 ${SRVROOT}/htdocs
- Binding to Addresses and Ports
http://httpd.apache.org/docs/2.4/en/bind.html
页面中介绍如何绑定地址和端口, 值得一提的地方
可以同时绑定 多个 服务器名/ip地址 和 端口号, 以及协议
- Configuration Files
http://httpd.apache.org/docs/2.4/en/configuring.html
指令的语法, 反斜线是 换行符 井号 是 注释 ${} 是替换变量
http://httpd.apache.org/docs/2.4/en/sections.html
指令的作用范围 通过 <Directory>, <Location>, <VirtualHost> 等控制
.htaccess 文件是及时生效,不需要重启Apache服务器
AuthType Basic
AuthName "Password Required"
AuthUserFile "D:\201401RAKUTEN2\TEMP\KB_Apache\Apache24\htdocs\www\passwords\aaa.pw"
require valid-user = user test
- Apache代理
http://blog.csdn.net/eqera/article/details/38021875
* 正向代理
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyRequests On
ProxyVia On
<Proxy *>
Require all granted
</Proxy>
* 二级代理
参考文档 http://my.oschina.net/xpbug/blog/196453
ProxyRemote
ProxyRemoteMatch
二级代理的应用: ldns-dt-2678上的自动代理Apache服务。(E:\Apache24)
* 反向代理
<VirtualHost *:80>
ServerAdmin gaowei@abcd.com.cn
ServerName ldns-dt-2678
ProxyRequests Off
ProxyPass / http://ldns-dt-2678:8081/
ProxyPassReverse / http://ldns-dt-2678:8081/
</VirtualHost>
反向代理的应用: 南京共同开发测试环境
* 负载均衡
http://blog.csdn.net/shaozengwei/article/details/40861447
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
LoadModule speling_module modules/mod_speling.so
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
还要把 Include conf/extra/httpd-vhosts.conf 放开。
ProxyRequests Off
<proxy balancer://cluster>
BalancerMember ajp://127.0.0.1:8009 loadfactor=1 route=jvm1
BalancerMember ajp://127.0.0.1:9009 loadfactor=1 route=jvm2
</proxy>
(要先把最上面默认的virtualhost注释掉)
<VirtualHost *:80>
ServerAdmin gaowei@liandisys.com.cn
ServerName localhost
ServerAlias localhost
ProxyPass / balancer://cluster/ stickysession=jsessionid nofailover=On
ProxyPassReverse / balancer://cluster/
</VirtualHost>
apache-tomcat-7.0.65\conf\server.xml
第二台tomcat要修改端口号, 8080-> 8090, 8443-> 9443, 8009-> 9009, 8005-> 9005
<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
第二台为 jvm2
- Apache服务器入门
- HTTP服务器Apache入门学习
- Apache MINA 快速入门指南-时间服务器
- Linux下Apache服务器使用入门----.htaccess
- Apache MINA 快速入门指南-时间服务器
- 入门篇:Ubuntu用apache做web服务器
- linux下Apache服务器使用入门----httpd.conf
- linux下Apache服务器使用入门----httpd.conf
- Apache服务器
- Apache服务器
- apache服务器
- Apache服务器
- apache服务器
- Apache服务器
- apache服务器
- Apache 服务器
- Apache服务器
- Apache服务器
- Linux学习目录
- 【BLE-CC2640】CC2640之按键
- Android的位深
- 点击控件 让ListView或者ScrollView 返回到顶部
- 下载的谷歌卫星地图如何发布地图服务的两种方法
- Apache服务器入门
- 安卓调用系统摄像头拍照并保存到本地
- hibernate 反向工程
- 证书位置
- TextView 因为特殊字符(半角圆角等问题)在折行的时候各种不爽 ,不规则折行
- C#图片验证码制作,上传图片加水印,使用Drawing绘制
- 51nod oj 1072 威佐夫游戏 1185 威佐夫游戏 V2【威佐夫博奕】
- day10————python作业socket
- ftp命令常用用法示例