Nginx在Windows下的安装与使用

本文介绍了如何在Windows上安装和配置Nginx,包括下载、安装过程,以及如何设置HTTPS以实现通过80端口访问Tomcat应用,并解决配置中可能遇到的问题,如端口占用和防火墙设置。
摘要由CSDN通过智能技术生成

说明

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。在连接高并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应。笔者将会使用Nginx将默认网址使用的80端口与Tomcat使用的8080端口进行对接,实现使用80端口(域名)访问Tomcat下的网页,并配置HTTPS协议提高安全性。

下载

官网:http://nginx.org/en/download.html

选择合适的Windows版本进行下载,笔者以稳定版1.12.2版本为例,解压后如下图:

安装

1 准备:

首先需要域名和SSL证书来配置HTTPS协议,SSL证书可以从很多地方获取或者自己创建,笔者以腾讯云的CA证书为例:

有了域名和SSL证书后,按照腾讯云的官方提示,将配置Nginx的安全证书(.crt)和注册表项(.key)放到Nginx解压目录下的conf文件夹下方便管理(证书的名字可以自己修改,笔者将其改为1.crt和2.key)

然后需要将其配置到Nginx中,修改conf目录下的nginx.conf文件如下:

#user  nobody;
#user root;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

event
  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值