赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. 典型实践
  5. 建站教程
  6. windows安装配置Nginx环境

windows安装配置Nginx环境

  • 建站教程
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑
  1. 关闭IE安全增强模式

Windows服务器自带的IE浏览器默认开启了 IE增强模块,为了方便稍后的资源下载以及测试访问,现将该功能关闭,操作步骤可参考文档链接:https://cloud.baidu.com/doc/BCC/s/pjxlpzqce 关闭后,可根据需求继续使用IE浏览器,或者下载其他浏览器工具,如下面步骤中所使用的chrome浏览器。

  1. 下载nginx

进入nginx官方下载地址:http://nginx.org/en/download.html 下载稳定版本,下图以nginx/Windows-1.18.0为例

image2020-5-13_16-9-4.png

下载后解压,获取到如下文件

image2020-5-13_15-47-26.png

  1. 安装nginx并启动

直接双击nginx.exe,双击后一个黑色的弹窗一闪而过;或者打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,输入回车;因为通过命令进行nginx的启动和停止比较麻烦,不方便后期维护,也可将nginx直接添加进windows的services服务列表内,进行开启和停止,可参考步骤4

  1. 将nginx添加进windows服务

下载Wrapper服务:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/ 该工具可设置nginx为windows服务,选择合适的版本,此处选择最新的2.7.0-bin版本,下载页面如下图:

image2020-5-13_18-5-38.png

image2020-5-13_18-5-59.png

将下载的winsw-2.7.0-bin.exe文件放在nginx的安装目录(此处为:C:\nginx-1.18.0\),并修改名称为:nginx-service.exe ,然后创建nginx-service.exe.config,nginx-service.xml文件,把这两个文件放在Nginx安装目录下,如下图

image2020-5-13_18-8-21.png

nginx-service.exe.config内容如下:

image.png

nginx-service.xml内容如下:

image.png

注意:nginx-service.xml文件内的C:\nginx-1.18.0\替换为您nginx的安装目录地址

  1. 安装NET4+环境

winsw程序需要基于NET环境才可运行,windows2012默认安装了NET4.5,此步骤可忽略

  1. 执行winsw,添加nginx服务

进入cmd命令行模式,或者点击任务栏内的powershell进入命令行模式,然后进入nginx安装目录“cd C:\nginx-1.18.0”,执行 “nginx-service.exe install” 安装程序,结果如下:

image.png

image.png

  1. 启动nginx,并测试访问

鼠标右键点击nginx service服务,可看到有启动的选项,选择启动,nginx服务会自动开启,状态会变为正在运行,打开浏览器,直接访问http://locahost ,可查看到nginx的默认页面,说明nginx已部署完毕

image.png

  1. 开启服务器内高级防火墙的入站规则

Windows服务器默认开启高级防火墙,服务搭建完毕后,还需要在防火墙的入站规则内开启对应的端口或者关闭防火墙,关闭防火墙步骤可参考文档:https://cloud.baidu.com/doc/BCC/s/bjxlq3hzn

相关文章

Centos-7.2部署LNMP环境 2025-04-02 17:55

本文介绍了如何使用centos 7.2系统搭建LNMP环境。centos7.2搭建LNMP具体步骤如下:

Centos-7.2部署LAMP环境 2025-04-02 17:55

本文介绍了如何搭建LAMP环境,所涉及到的演示内容皆基于centos7.2版本的BCC实例,具体步骤如下。

云服务器部署SSL证书-Nginx 2025-04-02 17:55

本文介绍百度智能云“在Nginx服务中部署SSL证书”的方法(含操作指导视频),您可以参考以下视频中的关键步骤指导,使用智能云产品或是自助解决问题,请点击此处观看视频《CentOS安装Nginx服务并部署SSL证书》 说明: 如视频指导中的部分界面元素或操作方式发生变化,请以智能云控制台界面为准。本

云服务器部署SSL证书-Apache 2025-04-02 17:55

基于Centos-7.2部署LAMP环境所搭建的apache环境,为Web服务配置SSL证书(需要提前准备好域名)。以下步骤为配置部署证书的全部过程。

云服务器部署SSL证书-tomcat 2025-04-02 17:55

云服务器部署SSL证书-IIS 2025-04-02 17:55

您需要先将IIS要部署的证书下载到服务器,IIS需要使用.pfx格式证书,百度智能云证书下载方法如图: 将证书上传到服务器中,如图: <

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号