nginx启动windows[nginx启动报错]
时间:2023-04-24 08:40 来源:未知 作者:hycaiji 点击:次
最近有一位之前找过币牛牛的用户问了我们小编的一个问题,我相信这也是很多币圈朋友经常会疑惑的问题:nginx启动windows相关问题,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 重新打开日志文件。 无奈鄙厂没有mac,因各种网络限制,加域等,无法使用Linux作为工作OS。故为了能继续下去,还是接受了从OS X到windows的迁移,至今已有半年有余,总的说来其实也还行 *inux 下,Nginx的开机启动很简单,突然切到windows下有些不知所措。 于是在网上各种搜索,用了一种靠谱的办法就是下载一个win wrap的程序,然后配置xml,执行install命令。但是上诉方法也过于冗余,麻烦。 介绍下比较简单的办法: 1、windows下Nginx目录,nginx.exe 右键生成一个快捷方式 2、开始菜单–启动–打开目录,把刚刚生成的快捷方式,直接放在里面 注:windows 8用户,一般开始菜单的启动目录结构:(C:/Users/你的用户名/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup) 好啦,这样Nginx自动就会开机启动了。 在windows上配置并运行Nginx的步骤: 一、运行环境如下: 1、物理主机一台,CPU:core2 T5750,2G内存,Windows 7操作系统,IP地址192.168.1.98,主机名sxwgf-PC,该主机用来当作Nginx代理服务器(P)和一台Web服务器(A); 2、在物理主机中开一台虚拟主机,Windows Server 2003操作系统,IP地址192.168.1.99,主机名hzdk-vpc,该主机用来当作另一台Web服务器(B)。 二、现在要达到这样一个目标:通过浏览器访问Web服务器A和Web服务器B,由Nginx代理服务器P自动调节A和B的访问压力。好了,现在具体来配置各个服务器: 1、已结安装了Nginx,直接启动它,如果正确启动,任务管理器中会有两个名为nginx的守护进程,确保启动后,进行如下配置: 找到nginx的解压目录,这边是c: ginx,打开conf目录下的nginx.conf,具体配置代码如下: worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream wgf.com{ server 192.168.1.98; #真实服务器A(sxwgf-PC) server 192.168.1.99; #真实服务器B(hzdk-vpc) } server { #Nginx代理服务器 listen 8088; server_name localhost; location / { root html; index index.html index.htm; 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 ? ? ? 重新打开日志文件。 只要你仔细阅读了上述,那么你就已经了解了nginx启动报错的相关知识,如果屏幕面前的你还有什么对nginx启动windows好的建议和想法,欢迎各位再下面评论区评论出来,我们将及时回复。 (责任编辑:网络整理) |