导航:首页 > 程序命令 > windownginx命令

windownginx命令

发布时间:2022-08-05 21:16:27

❶ 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
重新打开日志文件。

❷ 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 重新打开日志文件。

❸ window8怎么配置nginx

工具原料:电脑+win8+php环境

window8配置nginx方法如下:

1、首先需要准备的应用程序包。

nginx:nginx/Windows-1.0.4

php:php-5.2.16-nts-Win32-VC6-x86.zip (nginx下php是以FastCGI的方式运行,所以我们下载非线程安全也就是nts的php包)

RunHiddenConsole:RunHiddenConsole.zip

2、安装与配置。

1)php的安装与配置。

直接解压下载好的php包,到D盘wnmp目录(D:wnmp),这里把解压出来的文件夹重命名成php5。进入文件夹修改php.ini-recommended文件为php.ini,并用Editplus或者Notepad++打开来。找到

extension_dir = "./ext"

更改为

extension_dir = "D:/wnmp/php5/ext"

往下看,再找到

;extension=php_mysql.dll

;extension=php_mysqli.dll

前面指定了php的ext路径后,只要把需要的扩展包前面所对应的“;”去掉,就可以了。这里打开php_mysql.dll和php_mysqli.dll,让php支持mysql。当然不要忘掉很重要的一步就是,把php5目录下的libmysql.dll文件复制到C:Windows目录下,也可以在系统变量里面指定路径,当然这里选择了更为方便的方法。

到这里,php已经可以支持mysql了。

2)接下来我们来配置php,让php能够与nginx结合。找到

;cgi.fix_pathinfo=1

去掉这里的封号。

cgi.fix_pathinfo=1

这一步非常重要,这里是php的CGI的设置。

3)nginx的安装与配置。

把下载好的nginx-1.0.4的包同样解压到D盘的wnmp目录下,并重命名为nginx。接下来,来配置nginx,让它能够和php协同工作。进入nginx的conf目录,打开nginx的配置文件nginx.conf,找到

location/{
roothtml;#这里是站点的根目录
indexindex.htmlindex.htm;
}

将root html;改为root D:/wnmp/www;

再往下,找到

#.0.0.1:9000
#
#location~.php${
#roothtml;
#fastcgi_pass127.0.0.1:9000;
#fastcgi_indexindex.php;
#fastcgi_paramSCRIPT_FILENAME/scripts$fastcgi_script_name;
#includefastcgi_params;
#}

先将前面的“#”去掉,同样将root html;改为root D:/wnmp/www;。再把标记为红色的/scripts改为“$document_root”,这里的“$document_root”就是指前面“root”所指的站点路径,这是改完后的:

#.0.0.1:9000
#
location~.php${
rootD:/wnmp/www;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
includefastcgi_params;
}

保存配置文件,就可以了。

nginx+php的环境就初步配置好了,来跑跑看。可以输入命令 来启动php,

就说明,nginx+php的环境已经配置好了

❹ window 怎么样让nginx开机自启动

无奈鄙厂没有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

你的nginx没有启动成功吧,两个软件不可能用同一个80端口。

❻ window环境下怎么安装nginx流媒体模块

Nginx有那么多有点,当然要试下了,window环境下,Nginx怎么安装启动呢? A)把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx B)打开命令行窗口【win+R 输入cmd,然后确定】 C)进入解压目录【cd /d D:/Nginx】 D)输入:start nginx ,然后回车,开始运行Nginx 运行之后,怎么关闭呢,Nginx -s stop,即可。还有其他选项供选择: Nginx -s[stop|quit|reopen|reload] Nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。 Nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。 Nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。 Nginx -s reopen 重新打开日志文件。

❼ windows版nginx怎样配置负载均衡

一、 下载Nginx(nginx-1.5.8.zip)

解压到D:/serve目录下

双击运行nginx.exe,屏幕一闪而过或者在DOS里面敲打命令,如图所示:

可以看到屏幕一闪而过,接下来测试一下是否安装启动成功;

在任务管理器的进程中查看nginx.exe是否启动

若看到该映像名称,证明nginx程序已经启动成功!
这时我们就可以在浏览器中访问:http://localhost

这样我们就成功的搭建了一个nginx服务!!
Nginx+Tomcat负载均衡配置这里只需要修改Nginx的配置文件nginx.conf,让它通过tomcat来转发。
Nginx配置文件完成如下:
#使用的用户和组,window下不指定
#user nobody;
#指定工作衍生进程数(一般等于CPU总和数或总和数的两倍,例如两个四核CPU,则总和数为8)
worker_processes 1;
#指定错误日志文件存放路径,错误日志级别可选项为【debug|info|notice|warn|error|crit】
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#指定pid存放路径
#pid logs/nginx.pid;

#工作模式及连接数上限
events {
#使用网络I/O模型,Linux系统推荐使用epoll模型,FreeBSD系统推荐使用kqueue;window下不指定
#允许的连接数
#user epoll;
worker_connections 100;
}

#设定http服务器,利用他的反向代理功能提供负载均衡支持
http {
#设定mime类型
include mime.types;
default_type application/octet-stream;
#设定日志格式
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
client_header_buffer_size 1k;
large_client_header_buffers 4 4k;

access_log logs/access.log main;
#设定access log
client_header_timeout 3m;
client_body_timeout 3m;
send_timeout 3m;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
#keepalive_timeout 0;
keepalive_timeout 65;
#开启gzip模块
gzip on;
gzip_min_length 1100;
gzip_buffers 4 8k;
gzip_types text/plain application/x-javascript text/css application/xml;
output_buffers 1 32k;
postpone_output 1460;
server_names_hash_bucket_size 128;
client_max_body_size 8m;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_vary on;
#设定负载均衡的服务器列表
upstream localhost {
#设定负载均衡的服务器列表
#ip_hash;
#同一机器在多网情况下,路由切换,ip可能不同 #weigth参数表示权值,权值越高被分配到的几率越大
server 192.168.101.222:8088 max_fails=2 fail_timeout=600s;
server 192.168.101.5:8081 max_fails=2 fail_timeout=600s;
}
#设定虚拟主机
server {
listen 80;
server_name localhost;

charset UTF-8;
#设定本虚拟主机的访问日志
access_log logs/host.access.log main;
#对 "/" 启用负载均衡
location / {
root \\192.168.101.222\D:\web\apache-tomcat-6.0.37\webapps;
index index.html index.htm index.aspx;
proxy_redirect off;
#保留用户真实信息
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#允许客户端请求的最大单个文件字节数
client_max_body_size 10m;
#缓冲区代理缓冲用户端请求的最大字节数,可以理解为先保存到本地再传给用户
client_body_buffer_size 128k;
#跟后端服务器连接超时时间 发起握手等候响应超时时间
proxy_connect_timeout 12;
#连接成功后 等待后端服务器响应时间 其实已进入后端的排队之中等候处理
proxy_read_timeout 90;
#代理请求缓存区 这个缓存区间会保存用户的头信息一共Nginx进行规则处理 一般只要能保存下头信息即可
proxy_send_timeout 90;
#同上 告诉Nginx保存单个用的几个Buffer最大用多大空间
proxy_buffer_size 4k;
proxy_buffers 4 32k;
#如果系统很忙的时候可以申请国内各大的proxy_buffers 官方推荐 *2
proxy_busy_buffers_size 64k;
#proxy 缓存临时文件的大小
proxy_temp_file_write_size 64k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_max_temp_file_size 128m;
proxy_pass http://localhost;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

}

}
四、测试
前提是分别启动两台机器的tomcat,其次启动nginx服务;
在192.168.101.23上访问nginx服务器(通过访问(项目路径)来实现对192.168.101.222和192.168.101.5这两个机器上应用程序的访问,最终实现tomcat的均衡负载)
[1]关闭192.168.101.222上的tomcat服务,访问192.168.101.23上的nginx服务,观察192.168.101.5上的tomcat是否运行;
[2]关闭192.168.101.5上的tomcat服务,访问192.168.101.23上的nginx服务,观察192.168.101.222上的tomcat是否运行;
[3]两个tomcat都启动,访问nginx服务,模拟并发用户n个,观察tomcat的运行情况;
如果[1]和[2]的tomcat都运行就说明搭建nginx代理服务成功,tomcat实现了均衡负载;

❽ windows server 2012 怎么重启nginx

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

阅读全文

与windownginx命令相关的资料

热点内容
交易平台小程序源码下载 浏览:148
程序员记笔记用什么app免费的 浏览:646
java与单片机 浏览:895
服务器内网如何通过公网映射 浏览:478
程序员穿越到宋代 浏览:622
怎么使用云服务器挂游戏 浏览:616
真实的幸福pdf 浏览:342
d盘php调用c盘的mysql 浏览:266
怎么样搭建源码网站 浏览:429
新概念四册pdf 浏览:363
怎么下载悦虎检测app 浏览:530
cad表达式命令 浏览:200
程序员去一个小公司值不值得 浏览:848
程序员做个程序多少钱 浏览:497
win10原始解压软件 浏览:321
阿里程序员的老家 浏览:260
量子加密银行 浏览:193
命令方块获得指令手机 浏览:501
学习结束感言简短程序员 浏览:400
android关机闹钟实现 浏览:970