Windows 下nginx服务器搭建

最近测试https解密性能,由于公网服务器不稳定,所以在内网搭建了一个服务器,可以直接请求该地址,也可以通过该地址执行文件下载。

一、默认使用
1、 下载nginx 压缩包,并解压 , 执行nginx.exe ;下载地址http://nginx.org
2、 浏览器输入http://localhost 即可出现 welcome页面。

二、修改http配置
1、本地磁盘创建文件夹,放入要的展示html文件,同时也可以放入其它文件,用来做下载使用。
Windows下nginx服务器搭建
2、进入到文件夹nginx/conf目录,使用notepad打开nginx.conf 进行如下配置;修改http的基本配置,注意端口号,默认为80,但有可能我们之前部署过IIS,或者apache之类的环境,端口有可能已被占用。
Windows下nginx服务器搭建
3、 执行压缩路径下的nginx.exe ,会出现闪现,,所以不建议这种直接启动方式;在cmd下进入到文件夹路径,执行start nginx.exe 没报错即可。
4、 浏览器输入http://localhost:8999 页面会加载出自定义的index.html 内容。
Windows下nginx服务器搭建
三、修改https配置
1、默认nginx.conf配置文件里有ssl相关配置,我们只需要放开注释,(注意,放开注释只需要把server 这一个方法放开即可,误放多了就报错了,)
此时需要用到证书及秘钥,把设备上的CA证书通过证书秘钥分离的方式下载到本地。
然后将其放入到conf目录下即可。
2、修改本地要打开的文件夹,及要展示的页面。
Windows下nginx服务器搭建
Windows下nginx服务器搭建
3、 浏览器输入:https://localhost:443页面展示如下:
Windows下nginx服务器搭建
4、 浏览器输入:https://localhost:443\abc.tar 可以直接执行下载文件操作
Windows下nginx服务器搭建
5、如果是其它客户端来访问此服务器,直接输入https://192.x.x.x 本地ip即可。

四、cmd下相关命令
D:zyl_soft\nginx_1.7 start nginx.exe 启动服务
D:zyl_soft\nginx_1.7 nginx –s reload 修改配置后重新加载配置,优先启动服务
D:zyl_soft\nginx_1.7 nginx –s stop 停止服务

Linux环境搭建nginx服务器
参考文档:
https://www.cnblogs.com/wyd168/p/6636529.html
常见错误:
https://www.cnblogs.com/ghjbk/p/6744131.html 缺少ssl, 配置文件去注释符。

如果你装了openssl 还报错,说明您的nginx 未引用ssl lib 包,如果你修改了nginx 引用ssl lib 包还报错,请检查 你放开的注释是否多了,我就犯过这个错误,一直误以为安装不正确,关键是错误了提示错误的行数也不多,所以多注意细节啦。

相关文章:

  • 2021-11-08
  • 2021-12-03
  • 2021-03-28
  • 2021-04-03
  • 2021-10-13
  • 2021-11-04
  • 2021-11-21
  • 2021-11-14
猜你喜欢
  • 2022-01-21
  • 2022-02-05
  • 2021-04-13
  • 2021-06-28
  • 2022-01-08
  • 2022-12-23
  • 2021-12-08
相关资源
相似解决方案