Nginx反向代理
1. Nginx的特点
1. 占有内存少 不超过2M tomcat服务器200M java语言
2. 并发能力强 3-5万次/秒 220-250个/秒 C语言
1.1 nginx下载:
1. 下载好之后解压到文件夹.所在路径必须是全英文,不能有中文
2. 右击nginx.exe,选择以管理员运行,启动nginx
2. nginx 命令
提示: nginx的命令的执行 需要在nginx的根目录中运行
1. 启动nginx: start nginx
2. 重启nginx: nginx -s reload
3. 关闭nginx: nginx -s stop
3. nginx反向代理
http协议默认端口为80
https协议默认端口为443
3.1 入门案例:
1. 找到nginx.conf配置文件
2. 编辑配置文件
#1. 每个反向代理服务都是一个server
#2. listen nginx监听用户请求的端口,默认80
#3. server_name 拦截服务名称/域名名称
#4. location {} 开始执行反向代理
#5. / 拦截的路径 拦截所有
#6. root 代表反向代理的是一个目录
#7. index 代表访问的默认的页面
server{
listen 80;
server_name image.jt.com;
location / {
root D:/images;
}
}
3. 实现本机与域名的映射
找到c盘的hosts文件,添加域名与ip映射
#配置服务器
127.0.0.1 image.jt.com
推荐阅读