nginx
DADA随记
这个作者很懒,什么都没留下…
展开
-
搭建nginx反向代理用做内网域名转发
情景由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非80端口的映射在访问的时候要域名加上端口,比较麻烦。并且公司入口路由最多只能做20个端口映射。肯定以后不够用。然后k兄就提议可以在内网搭建个nginx反向代理服务器,将nginx反向代理服务器的转载 2016-03-29 16:07:52 · 746 阅读 · 0 评论 -
Nginx Https配置
默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。1、创建私钥openssl genrsa -des3 -out niubiyuming.key 10242、创建签名请求的证书(CSR):op原创 2016-11-05 15:33:15 · 1386 阅读 · 0 评论 -
Linux运维 nginx
https://blog.linuxeye.com/原创 2016-03-29 16:32:52 · 427 阅读 · 0 评论 -
Nginx负载均衡时RR和ip_hash策略解析
一、nginx的upstream目前支持负载均衡方式的分配 1、RR(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,假如后端服务器down掉,能自动剔除。 例如: upstream tomcats { server 10.1.1.107:88 max_fails=3 fail_timeout=3s weight=9; serv转载 2016-10-27 19:31:29 · 973 阅读 · 0 评论 -
一台nginx服务器多域名配置
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序Nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1、准确的server_name转载 2016-10-27 11:16:05 · 2506 阅读 · 0 评论 -
详解 Nginx + Tomcat HTTPS/SSL 配置
1. 申请 SSL 证书 你可以从很多网站购买到SSL证书,我经常使用的是 GeoTrust 。证书都是收费的(据说有免费的,没试过),价格有贵的有便宜的。它们的区别是发行证书的机构不同,贵的证书机构更权威,证书被浏览器否决的几率更小。正规运营的网站建议购买好一点的证书,免了麻烦,也贵不了多少。 1.1 生成 CSR 文件 申请证书的时候,证书的发行机构会要求你提供一个CSR(Ce转载 2016-11-04 10:45:35 · 1044 阅读 · 0 评论 -
nginx 做代理服务器
======================= nginx.conf===============================================================================================#user nobody;worker_processes 1;#error_log logs/erro原创 2016-05-13 15:42:50 · 335 阅读 · 0 评论 -
Nginx反向代理关于端口的问题
Nginx默认反向后的端口为80,因此存在被代理后的端口为80的问题,这就导致访问出错。主要原因在Nginx的配置文件的host配置时没有设置响应的端口。相关配置文件如下:1234proxy_pass http://test-server;proxy_set_header Host $host;原创 2016-03-29 16:53:28 · 803 阅读 · 1 评论