黑马程序员技术交流社区
标题:
【厦门JavaEE就业1期-每日总结】nginx
[打印本页]
作者:
厦门校区
时间:
2018-6-29 18:22
标题:
【厦门JavaEE就业1期-每日总结】nginx
同学们,今天课程主要内容就是在linux系统下安装jdk、mysql、tomcat以及nginx。
今日需要掌握的有:
根据课程内容学会在linux下安装开发环境
了解正向代理与反向代理的区别
了解nginx负载均衡功能的体现
学会把项目发布到linux,并可以远程访问
请同学们按照如上要求,总结今日所学。
作者:
小故事
时间:
2018-6-29 21:50
谢洪彬:
Nginx:反向代理服务器
今天装了JDK,tomcat,mysql到Linux上,详情见教程文档.
今天发布了项目到Linux上面的tomcat服务器上
今天在Linux安装了Nginx
并通过Nginx+多个tomcat完成了集群的搭建,解决了用户量过多而造成的并发问题
处理数据丢失的方法
1.广播模式
2.在Nginx上面部署redis缓存服务器
总结: 今天真的不知道写什么,都是一大波安装,重在理解
作者:
Eclipse启动
时间:
2018-7-1 09:38
郑阳阳
正向代理与反向代理的区别:
代理默认就是正向代理.
正向代理就是代理服务器代替用户去访问目标服务器
反向代理与正向相反.
对客户端而言代理服务器就是目标服务器,并且客户端不需要进行任何特别的设置,
客户端向反向代理发送请求,反向代理带着请求去访问目标服务器,获得内容返回给
客户端.
使用Nginx负载均衡就是使用的反向代理,可以提高访问量的上限,提高效率.
Nginx可以使用多种方式分配请求到集群中.
Tomcat集群就是同时运行多个Tomcat,将端口号配置到nginx的配置文件中.
作者:
铁木啊童臂
时间:
2018-7-2 21:51
汪志阳:
正向代理和反向代理的区别:
正向代理:正向代理服务器类似于一个跳板,代替用户去访问外部资源,返还回来给用户,
外部资源上的访问记录是服务器留下的,不知道这是用户叫过来拿的,可以理解为
代理服务器和客户是一伙的,代理服务器帮忙去拿外部资源来给用户.
反向代理:刚好相反,代理服务器和web服务器是一伙的,用户找代理服务器取数据,并不知道这是
他外拿的,甚至不知道自己访问的是一个代理的服务器.
正向代理:可以做缓存,加速访问资源;对客户端访问授权,上网认证
反向代理:负载均衡,优化网站的负载访问量
将商城项目发布到linux上:
1.备份window上的数据库,导出sql文件
2.在linux上还原数据库:将sql文件copy到linux文件夹中
3.将商城项目导出为war包模式,上传到linux服务强上
4.在linux安装了tomcat的前提下,将war包copy到tomcat的webapps中
5.修改tomcat中的配置文件信息,数据库名称密码之类的,就可以在浏览器上访问了
作者:
李思贤126
时间:
2018-7-3 22:10
李思贤:今天学会了在Linux中安装JDK 安装mysql 安装tomcat
发布项目:
1:把我们Windows中数据库备份一份,在Linux中还原出来
2:将我们Windows中的工程制作成war包,把war包传到Linux中,
拿到war包,cp到Linux中tomcat下的webapps下面(注意更改配置文件信息)
集群把我的eclipse弄坏掉了 ,我不玩了.
作者:
q55w66
时间:
2018-7-4 22:05
王清松
Nginx
概述
高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP服务器
使用
1.获得多个Tomcat服务器
2.修改配置文件Tomcat/conf/server.xml,修改端口
<Server port="8005" shutdown="SHUTDOWN">标签的port属性
<Connector port="8080" protocol="HTTP/1.1" ....>标签的port属性
<Connector port="8010" protecol="AJP/1.3" ....>标签的port属性
3.启动
windows版本
直接解压,打开nginx.exe
nginx默认端口80
4.配置Nginx
Nginx/conf/nginx.conf核心配置文件
server{}
listen 80——监听端口80
server_name [域名]——服务名称 域名
location / {}
root html——根路径为Nginx/html
index index.html index.htm——首页为index.html或index.htm
proxy_pass http://[代理名称];——配置代理
设置代理
upstream [代理名称]{
server [IP]:[端口号];
server [IP]:[端口号];
......
}
配置权重
server [IP]:[端口号] weight=n;
n越大,权重越高
用户绑定服务器
ip_hash;
重新加载配置文件
windows:
到nginx根路径下执行nginx -s reload指令
注意
Linux需要修改防火墙规则,开放端口
Tomcat集群Session共享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2