1.如何在Windows上配置并运行Nginx
去nginx官网下载免安装的zip包解压到某一目录下 例 E:/server/nginx-1.7.2双击nginx.exe就启动了nginx服务配置文件在conf目录下的nginx.conf可以做虚拟域名等配置为了方便开启和关闭nginx服务,可以写两个bat文件新建一个start_nginx.bat文件,编辑这个文件输入@echo offcd /d E:\server\nginx-1.7.2\ #以自己的实际目录为准 start nginx.exeexit新建一个stop_nginx.bat文件,编辑输入@echo off::windows 2000,98::tskill /A nginx > nul::windows xp above:taskkill /F /IM nginx.exe > nulexit这样双击start_nginx.bat就开启nginx服务, 双击stop_nginx.bat就关闭nginx注意事项: nginx默认是80端口 如果windows系统是win10 , win10系统中有一个服务默认开启用的也是80端口,会导致nginx服务启不起来, 启动nginx之前要把这个服务先关掉 位置在windows服务中名叫: World Wide Web Publishing Service 把这个服务关闭 启动类型设置为手动就可以了。
2.window下Nginx怎么安装启动
window环境下,Nginx安装启动的步骤如下:
1. 把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx
2. 打开命令行窗口【win+R 输入cmd,然后确定】。
3. 进入解压目录【cd /d D:/Nginx】。
4. 输入:start nginx ,然后回车,开始运行Nginx。
5. 运行之后,可执行Nginx -s stop 关闭nginx。
Nginx还有其他选项供选择:
Nginx -s[stop|quit|reopen|reload]
Nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。
Nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。
Nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。
Nginx -s reopen 重新打开日志文件。
3.如何在Windows上配置并运行Nginx ?
本示例的测试运行环境如下: 物理主机一台,CPU:core2 T5750,2G内存,Windows 7操作系统,IP地址192.168.1.98,主机名sxwgf-PC,该主机用来当作Nginx代理服务器(P)和一台Web服务器(A) 在物理主机中开一台虚拟主机,Windows Server 2003操作系统,IP地址192.168.1.99,主机名hzdk-vpc,该主机用来当作另一台Web服务器(B) 现在我们要达到这样一个目标:通过浏览器访问Web服务器A和Web服务器B,由Nginx代理服务器P自动调节A和B的访问压力。
好了,现在让我们具体来配置各个服务器吧。 昨天我们安装了Nginx,原文链接。
按照昨天的方法启动它吧,如果正确启动,你的任务管理器中会有两个名为nginx的守护进程,确保启动后,进行如下配置 找到nginx的解压目录,我这边是c: ginx,打开conf目录下的nginx.conf,具体配置代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 worker_processes 1; events { worker_connections 1024; } ; index index.html index.htm; proxy_pass ; location = /50x.html { root html; } } }由于配置文件已被改动,所以要重启nginx服务,你可以在任务管理器中先结束两个nginx进程,再启动nginx;也可以在命令行中执行nginx -s reload。 我们把实现准备好的一个测试网站分别部署到主机A和主机B的IIS中,其访问地址分别为:192.168.1.98和192.168.1.99,我们来分别访问他们,得到的页面分别为: 最后我们再来访问一下我们的nginx代理服务器,看看他能不能让我们访问到真实的服务器A和B,访问结果是每刷新一次就在A和B之间切换,好像我们在轮次访问A和B一样,但我们表面上都是访问的代理服务器127.0.0.1:8088,以下是截图:刷新一次后:这样我们就用一个虚拟的ip地址127.0.0.1:8088来动态访问真实服务器A和B,由于是轮次访问,所以减轻了服务器A和B的负担,起到了简单的负载均衡的作用,提高你应用的性能。
参考资料 。
4.window 怎么样让nginx开机自启动
无奈鄙厂没有2113mac,因各种网络限制,加域等,无法使用Linux作为工作OS。故为了能继续下去,还是接受了从OS X到windows的迁移,至今已有半年有余,总的说来其实也还行
5261*inux 下,Nginx的开机启动很简单4102,突然切到windows下有些不知所措。
于是在网上各种搜索,用了一种靠谱的办法就是下载一个win wrap的程序,然后配置xml,执行install命令。但是上诉方法也过于冗余,麻烦。
介绍下比较1653简单的版办法:
1、windows下Nginx目录,nginx.exe 右键生成一个快捷方式权
2、开始菜单–>;启动–>;打开目录,把刚刚生成的快捷方式,直接放在里面
注:windows 8用户,一般开始菜单的启动目录结构:(C:/Users/你的用户名/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup)
好啦,这样Nginx自动就会开机启动了。
5.如何设置windows 10服务器下的 nginx自动启动
首先说说 Nginx:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。
其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。云帆提供Flash端的SDK开发包,你可根据自己的需求开发成视频网站和视频播放器,使用云帆技术可以帮助你快速轻量级的实现视频网站和视频播放器,降低编解码技术和网络传输技术的开发成本。
其中,便支持自搭建Nginx、apache服务。那么该如何安装配置Nginx,让它服务于我们呢?相信有不少同学不清楚windows怎么安装配置nginx,以下一个一个步骤,详细地介绍下:1、下载nginx稳定版2、解压nginx.zip,将解压后的目录移动到指定要求目录,如c:\nginx3、进到该目录去,nginx.exe是nginx启动程序,conf是nginx一些配置文件目录,其中nginx.conf是nginx主配置文件4、编辑主配置文件nginx.conf#表示注释 nginx配置文件里默认用相对路径,是相对nginx的根目录,如果采用上面那就是相对c:\nginx,也可以用绝对路径 nginx.conf worker_processes 4; #设置跟cpu核数一样就行 events { worker_connections 10240; } ; #网站根目录,这里要按照unix写法,不能这样写C:\Program Files client_max_body_size 2M; index index.html ; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 15d; } location ~ .*\.(js|css)?$ { expires 20m; } } }5、启动nginx 打开cmd,检查配置文件有没语法错误 输入c:\nginx\nginx.exe -t nginx: the configuration file C:\nginx-1.8.0/conf/nginx.conf syntax is ok nginx: configuration file C:\nginx-1.8.0/conf/nginx.conf test is successful 看到上面的ok和successful就没问题了。
然后双击nginx.exe就可以开启 检查nginx是否启动 更多操作像重新加载nginx ,cmd输入命令:nginx –s reload,想获取更多帮助,请在cmd里,输入nginx.exe -h 查看。
6.windows中怎样使用nginx
Nginx ("engine x") 是一款高性能的,轻量级的HTTP Web 服务器 和 反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。把NGINX安装到C:\RUNTIME\nginx目录。平时的启动命令为:
C:\RUNTIME\nginx\nginx.exe
停止它有两种方法,一种是打开进程管理器,把所有的nginx进程都杀死,而且看着它们都被杀死为止才行。一种是用命令行:
C:\RUNTIME\nginx\nginx.exe -s stop
要自动启动,你可以把winsw-1.9-bin.exe复制到C:\RUNTIME\nginx目录,改名为NginxServer.exe。
创建一个新的文件NginxServer.xml,内容如下:
<service
<idnginx-1.0</id
<namenginx-1.0</name
<descriptionnginx-1.0</description
<executableC:\RUNTIME\nginx\nginx.exe</executable
<logpathC:\RUNTIME\nginx</logpath
<logmoderoll</logmode
<depend</depend
<startargument-p C:\RUNTIME\nginx</startargument
<stopargument-p C:\RUNTIME\nginx -s stop</stopargument
</service
保存后,执行命令:
NginxServer.exe install
如果成功,就会返回命令行光标,没有提示。如果有错误提示,请确认你的电脑正确安装了.NET Framework 2.0.5或以上的环境。
卸载命令为:
NginxServer.exe uninstall
7.如何在Windows上配置并运行Nginx
首先说说 Nginx: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。
其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。云帆提供Flash端的SDK开发包,你可根据自己的需求开发成视频网站和视频播放器,使用云帆技术可以帮助你快速轻量级的实现视频网站和视频播放器,降低编解码技术和网络传输技术的开发成本。
其中,便支持自搭建Nginx、apache服务。 那么该如何安装配置Nginx,让它服务于我们呢?相信有不少同学不清楚windows怎么安装配置nginx,以下一个一个步骤,详细地介绍下:1、下载nginx稳定版2、解压nginx.zip,将解压后的目录移动到指定要求目录,如c:\nginx3、进到该目录去,nginx.exe是nginx启动程序,conf是nginx一些配置文件目录,其中nginx.conf是nginx主配置文件4、编辑主配置文件nginx.conf#表示注释 nginx配置文件里默认用相对路径,是相对nginx的根目录,如果采用上面那就是相对c:\nginx,也可以用绝对路径 nginx.conf worker_processes 4; #设置跟cpu核数一样就行 events { worker_connections 10240; } ; #网站根目录,这里要按照unix写法,不能这样写C:\ProgramFiles client_max_body_size2M; index index.html ; location ~.*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 15d; } location ~.*\.(js|css)?$ { expires 20m; } } }5、启动nginx 打开cmd,检查配置文件有没语法错误 输入c:\nginx\nginx.exe -t nginx: the configuration fileC:\nginx-1.8.0/conf/nginx.conf syntax is ok nginx: configuration fileC:\nginx-1.8.0/conf/nginx.conf test is successful windows下如何安装配置nginx 看到上面的ok和successful就没问题了。
然后双击nginx.exe就可以开启 检查nginx是否启动 更多操作像重新加载nginx ,cmd输入命令:nginx –s reload,想获取更多帮助,请在cmd里,输入nginx.exe -h 查看。另外想获取更多nginx相关资料,请查看nginx官档http://nginx.org/6、启动843端口 下载843程序 下载到本地后直接执行Flash843_Windows.exe即可 注:后续会改善将该程序写入到系统服务中。
转载请注明出处windows之家 » win10中nginx如何启动