win10nginx安装注册成服务

1.如何把Nginx安装成Windows服务

.NET Framework下载地址

WinSW-1.9-bin下载地址

把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

2.如何添加Nginx为系统服务

1、在/etc/init.d/目录下编写脚本,名为nginx#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/POP3 proxy server # processname: nginx # config: /etc/nginx/nginx.conf # config: /etc/sysconfig/nginx # pidfile: /var/run/nginx.pid # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ "$NETWORKING" = "no" ] && exit 0 nginx="/usr/local/nginx/sbin/nginx" prog=$(basename $nginx) NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf" [ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx lockfile=/var/lock/subsys/nginx start() { [ -x $nginx ] || exit 5 [ -f $NGINX_CONF_FILE ] || exit 6 echo -n $"Starting $prog: " daemon $nginx -c $NGINX_CONF_FILE retval=$? echo [ $retval -eq 0 ] && touch $lockfile return $retval } stop() { echo -n $"Stopping $prog: " killproc $prog -QUIT retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval killall -9 nginx } restart() { configtest || return $? stop sleep 1 start } reload() { configtest || return $? echo -n $"Reloading $prog: " killproc $nginx -HUP RETVAL=$? echo } force_reload() { restart } configtest() { $nginx -t -c $NGINX_CONF_FILE } rh_status() { status $prog } rh_status_q() { rh_status >/dev/null 2>&1 } case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 $1 ;; force-reload) force_reload ;; status) rh_status ;; condrestart|try-restart) rh_status_q || exit 0 ;; *) echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}" exit 2 esac [root@example ~]# cp nginx /etc/init.d/[root@example ~]# chmod 755 /etc/init.d/nginx[root@example ~]# chkconfig --add nginx3、nginx启动、停止、无间断服务重启[root@example ~]# service nginx start[root@example ~]# service nginx stop[root@example ~]# service nginx reload完毕 我想应该也可以按照此方法 添加其他的服务。

3.如何在Windows上配置并运行Nginx

1. 去nginx官网下载免安装的zip包

2. 解压到某一目录下 例 E:/server/nginx-1.7.2

3. 双击nginx.exe就启动了nginx服务

4. 配置文件在conf目录下的nginx.conf可以做虚拟域名等配置

5. 为了方便开启和关闭nginx服务,可以写两个bat文件

6. 新建一个start_nginx.bat文件,编辑这个文件输入

@echo off

cd /d E:\server\nginx-1.7.2\ #以自己的实际目录为准

start nginx.exe

exit

7. 新建一个stop_nginx.bat文件,编辑输入

@echo off

::windows 2000,98

::tskill /A nginx > nul

::windows xp above:

taskkill /F /IM nginx.exe > nul

exit

8. 这样双击start_nginx.bat就开启nginx服务, 双击stop_nginx.bat就关闭nginx

9. 注意事项: nginx默认是80端口 如果windows系统是win10 , win10系统中有一个服务默认开启用的也是80端口,会导致nginx服务启不起来, 启动nginx之前要把这个服务先关掉 位置在windows服务中名叫: World Wide Web Publishing Service 把这个服务关闭 启动类型设置为手动就可以了

4.如何设置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.confworker_processes 4; #设置跟cpu核数一样就行events {worker_connections 10240;}; #网站根目录,这里要按照unix写法,不能这样写C:\Program Filesclient_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 -tnginx: the configuration file C:\nginx-1.8.0/conf/nginx.conf syntax is oknginx: 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 查看。

5.如何在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 把这个服务关闭 启动类型设置为手动就可以了。

6.win 安装nginx 后 怎么启动

window环境下,Nginx安装启动的步骤如下:

把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx

打开命令行窗口【win+R 输入cmd,然后确定】。

进入解压目录【cd /d D:/Nginx】。

输入:start nginx ,然后回车,开始运行Nginx。

运行之后,可执行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 重新打开日志文件。

7.window下Nginx怎么安装启动

window环境下,Nginx安装启动的步骤如下: 把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx打开命令行窗口【win+R 输入cmd,然后确定】。

进入解压目录【cd /d D:/Nginx】。输入:start nginx ,然后回车,开始运行Nginx。

运行之后,可执行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 重新打开日志文件。

8.win10怎么通过浏览器访问虚拟机nginx

打开nginx的官网:载最新的稳定版本。

下载完成后,解压到你想要解压的文件路径中,我解压到了D盘中,并把文件名改为nginx;进入文件内,打开nginx.exe文件,会出现一个一闪而过的页面,然后打开任意一个浏览器,输入 localhost,出现下面的页面,则安装成功。

步骤阅读

3

如果没有出现,则说明没有安装成功;通过cmd.exe来看nginx是否安装成功和错误所在。打开cmd后,输入D:(你的安装目录在哪输入哪个),再输入cd nginx,继续输入nginx,如果安装不成功就会反馈错误,我出现的错误是:[

win10nginx安装注册成服务

转载请注明出处windows之家 » win10nginx安装注册成服务

win10

win10安装不上gbq4.0

阅读(121)

本文主要为您介绍win10安装不上gbq4.0,内容包括现在广联达计价软件GBQ4.0兼不兼容win10,(急急急)广联达GBQ4.0安装不上,现在广联达计价软件GBQ4.0兼不兼容win10。安装教程解压广联达预算软件安装包,并点击“install.exe”开始正式的安装二、在

win10

卸载win10未安装的更新

阅读(164)

本文主要为您介绍卸载win10未安装的更新,内容包括windows10更新卸载不了怎么办,怎么删除windows10安装更新失败的windows更新,win10这个怎么永久去掉网上说的卸载更新都没有安装。如下的方法请参考:1首先要停止windows update服务,但win10 在

win10

win10安装后启动蓝屏

阅读(152)

本文主要为您介绍win10安装后启动蓝屏,内容包括如何解决安装win10后蓝屏无限重启,装了win10之后就开始出现蓝屏,重装win10系统后一直蓝屏如何解决。Win10无限重启或蓝屏解决办法1在安装Win10正式版系统过程上,当出现蓝屏、无限重启故障时,我

win10

appiumwin10安装失败

阅读(140)

本文主要为您介绍appiumwin10安装失败,内容包括win10系统安装软件失败怎么办,win10安装软件失败,如何解决,appium安装失败怎么办<br/怎么办br/>安装Nod。win10系统的更新总是能够出现各种各样的问题,用户可以通过升级更新系统才能够解决一些

win10

win10隐藏程序窗口显示

阅读(165)

本文主要为您介绍win10隐藏程序窗口显示,内容包括win10怎么隐藏任务栏的程序图标,windows10隐藏的桌面图标怎么显示,win10怎么把隐藏的桌面图标显示出来。我们进入电脑桌面,在桌面底部的任务栏上单击鼠标右键,然后选择其中的“属性”选项进入

win10

win10投影ppt显示备注

阅读(254)

本文主要为您介绍win10投影ppt显示备注,内容包括win10播放ppt时怎样看到备注,win10播放ppt时怎样看到备注,Win10的PPT放映时怎么没显示备注。win7系统中设置显示属性1)首先鼠标在桌面空白处右击选择“屏幕分辨率”,在点击地址栏中的“连接到

win10

win10显示图标和文字变大了

阅读(149)

本文主要为您介绍win10显示图标和文字变大了,内容包括win10电脑的显示图标和文本字体变大了怎么办,win10桌面图标下面的文字变大了怎么办,win10怎么把电脑上图标和字变大。在桌面的空白处点击鼠标右键,接着在弹出菜单选择“个性化”。 二:在

win10

win10安装鼠标指针

阅读(237)

本文主要为您介绍win10安装鼠标指针,内容包括windows10鼠标指针怎么安装,如何安装win10左手鼠标指针,windows10怎么换鼠标指针。进入win10安全模式:开机在进系统的途中长按电源键关机,重复3次左右;2、然后点击“疑难解答”选项,接着点击“高级

win10

win10安装的软件抓包工具怎么用

阅读(118)

本文主要为您介绍win10安装的软件抓包工具怎么用,内容包括升级win10,好多抓包工具不能用了,自带的又不会用,怎么办,电脑是win10的,ie11,该用哪个抓包工具,别人在电脑上下了一个抓包工具,这个东西具体是做什么的,还怎么使。谷歌浏览器chrome

win10

win10安装打印机安装失败怎么回事啊

阅读(160)

本文主要为您介绍win10安装打印机安装失败怎么回事啊,内容包括win10系统安装打印机驱动安装失败怎么办,win10打印机驱动安装不上怎么办,win10系统为什么安装不了打印机。in10打印机服务关闭了怎么开启点击Win10系统开始菜单,选择弹出菜单的

win10

win10安装印美打印3号

阅读(133)

本文主要为您介绍win10安装印美打印3号,内容包括win10映美fp312k怎么安装,如何在win10装映美590k打印机驱动,WIN10系统如何安装映美JOILMARKFP220K打印机驱。首先,在“开始”点击鼠标左键,然后点击“设置”。2然后在打开的设置界面点击“设备

win10

qt在win10下的安装不了怎么办

阅读(228)

本文主要为您介绍qt在win10下的安装不了怎么办,内容包括电脑安装不了qtw10系统,Qt5.8.0vs版本安装在我Win10系统上出现的问题怎么办,win10qt安装后无法启动程序什么也没有提示。首先尝试:重新打开下载的那个安装程序,选择修复; 2、有用户反应

win10

win10msi不能安装程序

阅读(145)

本文主要为您介绍win10msi不能安装程序,内容包括求助大神,为什么我的win10系统不能安装msi格式安装包,window10系统的msi.文件无法双击安装,我的电脑无法安装msi文件,怎么解决。如果是安装程序在进行到一半因中途停止安装引起问题的话,请确

win10

Win10vc2010安装教程

阅读(148)

本文主要为您介绍Win10vc2010安装教程,内容包括windows10里怎么安装Microsoftvisualc++2010,win10怎么安装Vc++,怎样在win10系统安装VC++。首先下载好vc++6.0,然后安装好,记着,在安装完成后不要立即打开软件右击vc++6.0,点击属性,打开vc++6.0属

win10

win10安装不上gbq4.0

阅读(121)

本文主要为您介绍win10安装不上gbq4.0,内容包括现在广联达计价软件GBQ4.0兼不兼容win10,(急急急)广联达GBQ4.0安装不上,现在广联达计价软件GBQ4.0兼不兼容win10。安装教程解压广联达预算软件安装包,并点击“install.exe”开始正式的安装二、在

win10

卸载win10未安装的更新

阅读(164)

本文主要为您介绍卸载win10未安装的更新,内容包括windows10更新卸载不了怎么办,怎么删除windows10安装更新失败的windows更新,win10这个怎么永久去掉网上说的卸载更新都没有安装。如下的方法请参考:1首先要停止windows update服务,但win10 在

win10

win10安装后启动蓝屏

阅读(152)

本文主要为您介绍win10安装后启动蓝屏,内容包括如何解决安装win10后蓝屏无限重启,装了win10之后就开始出现蓝屏,重装win10系统后一直蓝屏如何解决。Win10无限重启或蓝屏解决办法1在安装Win10正式版系统过程上,当出现蓝屏、无限重启故障时,我

win10

appiumwin10安装失败

阅读(140)

本文主要为您介绍appiumwin10安装失败,内容包括win10系统安装软件失败怎么办,win10安装软件失败,如何解决,appium安装失败怎么办<br/怎么办br/>安装Nod。win10系统的更新总是能够出现各种各样的问题,用户可以通过升级更新系统才能够解决一些

win10

win10设置应用安装密码

阅读(150)

本文主要为您介绍win10设置应用安装密码,内容包括如何设置win10安装软件时需要密码,如何设置win10安装软件时需要密码,Win10系统怎么设置安装软件和运行程序需要输入密码。设置Windows10系统的PIN开机密码。点击系统桌面右下角的【操作中心

win10

win10远程桌面服务设置密码

阅读(177)

本文主要为您介绍win10远程桌面服务设置密码,内容包括Win10远程连接和远程桌面用户怎么设置,怎么取消win10远程密码设置,win10怎么使用远程桌面,我已经打开了远程桌面,但是总是你的凭据。Win10远程连接和远程桌面用户设置连接方法:在WIN10任

win10

win10下如何安装bde

阅读(170)

本文主要为您介绍win10下如何安装bde,内容包括win10怎么打开bdeadmin02管理器,win10怎么打开bdeadmin02管理器,如何在win10安装synctoy。点击Win10最左下角的Windows图标,打开Win10开始菜单2在开始菜单下面的搜索框中,输入“任务管理器”,在结

win10

win10安装modflow

阅读(144)

本文主要为您介绍win10安装modflow,内容包括modflow软件安装过程中出现了wisecustomcalla28.dll无效怎么解决(,升了win10出现这个,Win10安装软件提示。在Cortana搜索栏输入PowerShell后,在第一项点击右键,选择“以管理员身份运行”,如下图在Pow