window安装nginx
下载安装
到nginx官网上下载相应的安装包,http://nginx.org/en/download.html;
下载进行解压,将解压后的文件放到自己心仪的目录下,我的解压文件放在了d盘根目录下,如下图所示:
![](https://images2015.cnblogs.com/blog/30319/201605/30319-20160519135102466-209954266.png)
![](https://images2015.cnblogs.com/blog/30319/201605/30319-20160519135137685-308263093.png)
编译配置文件
需要注意的是路径问题: C:/opt/nginx/nginx.pid; #window下路径要这么配置。
nginx启动和常用命令
启动
C:\Users\hanxiaohui>c:
C:\Users\hanxiaohui>cd c:\opt\nginx
c:\opt\nginx>nginx -c c:\opt\nginx\conf\nginx.conf 查看
tasklist | findstr "nginx" 检查配置文件
nginx -t -c c:\opt\nginx\conf\nginx.conf 关闭
nginx -s stop 重新加载
nginx -s reload 注意:
这些命令都要在nginx安装目录下运行。
nginx开机启动
https://www.cnblogs.com/cxscode/p/8262319.html
nginx注册为服务
原文地址:
https://www.cnblogs.com/zhi-leaf/p/6274290.html
安装如下:
1、测试版本
nginx版本:nginx-1.10.2;windows版本:win10
2、下载winsw。
当前最新版本为:winsw-2.0.1-bin.exe。下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/2.0.1/winsw-2.0.1-bin.exe。
3、将winsw-2.0.1-bin.exe复制到nginx目录下(保证nginx的目录不含空格),并重命名为nginx-service.exe。
4、在nginx目录下新增文件nginx-service.xml。
![](https://common.cnblogs.com/images/copycode.gif)
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>High Performance Nginx Service</description>
<logpath>D:\nginx-1.10.2\logs</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>D:\nginx-1.10.2\nginx.exe</executable>
<startarguments>-p D:\nginx-1.10.2</startarguments>
<stopexecutable>D:\nginx-1.10.2\nginx.exe</stopexecutable>
<stoparguments>-p D:\nginx-1.10.2 -s stop</stoparguments>
</service>
![](https://common.cnblogs.com/images/copycode.gif)
5、在nginx目录下新增文件nginx-service.exe.xml
![](https://common.cnblogs.com/images/copycode.gif)
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<generatePublisherEvidence enabled="false" />
</runtime>
</configuration>
![](https://common.cnblogs.com/images/copycode.gif)
6、文件结构如下:
7、启用windows自带的.Net Framework服务。
8、使用管理员身份运行cmd。
右键“C:\Windows\System32\cmd.exe”,选择“已管理员身份运行”。
9、运行命令:nginx-service.exe install。
执行完成后可以查看nginx服务
10、启动nginx,访问nginx成功。
11、卸载nginx服务,在cmd命令窗口下执行:nginx-service.exe uninstall。
提示:1、若出现“WMI.WmiException: AccessDenied”错误,请检测cmd命令是否以管理员身份打开的。
window安装nginx的更多相关文章
- windows下安装nginx
说起开发,自己感到非常惭愧,由于公司让我给<绿电侠>项目写整体架构解决方案,才开始接触nginx这个东东,突然觉得它是一把非常好的利器. 本文主要记录在windows下安装nginx,另参 ...
- Linux上安装nginx+tomcat负载均衡
1.Ngnix Nginx (发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行. 其特点是占有内 ...
- windows与mac下安装nginx
window下 下载链接,自己选一个版本下载 nginx官网下载 本人放在D盘: 启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过 (2)打开 ...
- CenterOS下安装Nginx
1. 安装gcc 检查版本命令 gcc -v 安装命令 yum install gcc-c++ 2. 安装pcre 命令 yum install prce-devel 3. 安装zlib 命令 yu ...
- mac os maverick下安装nginx+php-fpm via homebrew
自己虽然平时爱折腾,却很少有记下来的习惯,除非碰到特别多问题的部署才会有冲动.今天看同事折腾git,在旁边看着他mac上的evernote满满的记了好几篇,全是技术相关的记录,忽然很感慨.过去解决了很 ...
- 001-docker概述、架构、window安装、基本测试
一.概述 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流 ...
- 配置LANMP环境(5)-- 安装NGINX与配置
安装nginx yum install nginx 若提示找不到nginx,则在软件源中添加nginx的软件源文件: vim /etc/yum.repos.d/nginx.repo 添加如下内容: [ ...
- Windows和Linux(Centos7)下安装Nginx
安装Nginx 这篇记录只不过做了一个简单总结,如果对这块没什么概念的话可以看一下知乎的这篇文章 https://zhuanlan.zhihu.com/p/83890573 window下安装 win ...
- 解决Bash On Ubuntu On Window安装Zsh无效问题附安装说明
前言 Zsh是一款非常棒的Shell,使用Linux和Mac系统的人,基本上都知道zsh的存在. 问题 在安装完Zsh后,zsh是可以使用的,但是重启之后,又恢复至默认的bash. 我在安装好之后,使 ...
随机推荐
- 【ABAP系列】SAP ABAP 给初学者-解读function函数的export和import等参数
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 给初学者-解读 ...
- [LeetCode] 136. Single Number(位操作)
传送门 Description Given an array of integers, every element appears twice except for one. Find that si ...
- Java thread(3)
线程间的调度策略 通常是选择优先级高的线程,但是若发生以下情况则终止线程的运行: 1 调用yield 让出对cpu的占用权. 2 调用sleep 3 线程由于I/O操作而受阻 4 更高优先级的线 ...
- HttpUrlConnection工具类
package com.ligotop.core.utils; import com.ligotop.core.exceptions.BusinessException; import java.io ...
- Codeforces 1119C(思维)
题面 传送门 分析 这种题的重点是寻找不变量 我们发现如果改变4个角,则每一行和每一列的xor和不会改变(1^0=0^1) 所以只要算出异或和然后比较就可以 代码 #include<iostre ...
- opencv2——图像上的算术运算4
1.图像算术运算 参数含义: src1:第一张图像 src2:第二张图像 dst:destination,目标图像,需要提前分配空间,可省略 mask:掩膜 scale:缩放比,常量 dtype:数据 ...
- mysql (mariadb)表结构添加修改删除方法总结
1,添加表字段 alter table table1 add ptel varchar(100) not Null; alter table table1 add id int unsigned no ...
- docker ssh连接不上
docker ssh连接报下面的错 Last login: Thu Apr 13 09:17:23 2017 from localhost Connection to 127.0.0.1 closed ...
- console.log的高级用法
//基本用法 console.log('最常见用法\n换行'); console.error('输出错误信息 会以红色显示'); console.warn('打印警告信息 会以黄色显示'); cons ...
- JSTL 使用 c:forEach 累加变量值
<body> <% int x = 1; int y = 2; request.setAttribute("x", x); request ...