下载地址,创造布局文件Winsw.xml

  因为有档次应用Nginx来做负载均衡,可是Nginx的Windows版本是不提供安装成服务的,所以服务珍视启后Nginx并不会伴随运营和重振旗鼓。英特网查了下,这里记录下解决方法,制止遗忘。

公海710登录网址 1

  第一步:下载Winsw工具,下载地址:

1、下载Nginx

  公海710登录网址 2

官方网站地址:

下载地址:

  第二步:创制布局文件Winsw.xml

 公海710登录网址 3

  xml配置示范:

2、下载Windows Service Wrapper

  公海710登录网址 4

官方网站地址:

下载地址:

  第三步:DOS窗口中用命令安装、卸载等

公海710登录网址 5 
公海710登录网址 6 

公海710登录网址,  公海710登录网址 7

www.710.com,3、解压Nginx压缩包文件到C盘根目录,况兼重命名字为nginx

  当然Windows中装置成服务的方式还会有别的的,只是感到此种方法比较容易易于使用。

公海710登录网址 8 

 

4、将”winsw-1.19-bin.exe”重命名叫”nginx-service.exe”,并且复制到nginx根目录

公海710登录网址 9 

5、在nginx根目录编辑nginx-service.xml文件

公海710登录网址 10 

 nginx-service.xml文件内容 

<?xml version="1.0" encoding="UTF-8" ?>
<service>
 <id>Nginx</id>
 <name>Nginx</name>
 <description>本服务用于加载Nginx服务,请确保开机启动。</description>
 <logpath>C:nginxlogs</logpath>
 <executable>nginx.exe</executable>
 <stopexecutable>nginx.exe</stopexecutable>
 <stopargument>-s</stopargument> 
 <stopargument>stop</stopargument>
 <logmode>rotate</logmode>
</service>

 6、安装Nginx系统服务依旧卸载Nginx系统服务

6.1、安装Nginx系统服务
按下Win+X+A键
开采命令提醒符(助理馆员卡塔尔
输入:
C:nginxnginx-service.exe install

 公海710登录网址 11 
6.2、卸载Nginx系统服务
按下Win+X+A键
开荒命令提示符(管理员卡塔尔国
输入:
C:nginxnginx-service.exe uninstall
公海710登录网址 12 
7、查看系统服务
7.1、进入劳动

运行Win+R输入:

services.msc

公海710登录网址 13

公海710登录网址 14

7.2、启动Nginx服务

公海710登录网址 15

8、成功运营之后,在IE浏览器中输入:

公海710登录网址 16

9、用命令情势运转、关闭Nginx服务
9.1、启动Nginx服务
按下Win+X+A键
开发命令提醒符(管理员卡塔 尔(英语:State of Qatar)
输入:net start nginx
公海710登录网址 17 
9.2、关闭Nginx服务
按下Win+X+A键
开发命令提醒符(管理员卡塔 尔(阿拉伯语:قطر‎
输入:net stop nginx
公海710登录网址 18 
10、Windows查看进程和杀死进度
10.1、查看Nginx进程号
tasklist | findstr 服务名
按下Win+X+A键
开荒命令提示符(管理员卡塔 尔(阿拉伯语:قطر‎
输入:
tasklist | findstr nginx
公海710登录网址 19 

10.2、使用tskill命令杀死进度(tskill PID)
公海710登录网址 20 
11、配置Nginx文件
Nginx配置文件目录:
C:nginxconf
公海710登录网址 21 
11.1、编辑Nginx宗旨配置文件nginx.conf

# 根据你服务器的cpu核数来确定此值
worker_processes 2;
# events事件主要用来确定Nginx使用哪种算法
events {
  worker_connections 1024;
}

http {
  #隐藏Nginx版本信息
  server_tokens off;
  include    mime.types;
  default_type application/octet-stream;
  sendfile    on;
  keepalive_timeout 65;

 #代理的相关参数设置 
 fastcgi_connect_timeout 300;
 fastcgi_send_timeout 300;
 fastcgi_read_timeout 300;
 fastcgi_buffer_size 128k;
 fastcgi_buffers 4 128k;
 fastcgi_busy_buffers_size 256k;
 fastcgi_temp_file_write_size 256k;

 #启用gzip压缩,提高用户访问速度
 gzip on;
 gzip_min_length 1k;
 gzip_buffers   4 32k;
 gzip_http_version 1.1;
 gzip_comp_level 2;
 gzip_types    text/plain application/x-javascript text/css application/xml;
 gzip_vary on;
 gzip_disable "MSIE [1-6].";

 server_names_hash_bucket_size 128;
 client_max_body_size   100m; 
 client_header_buffer_size 256k;
 large_client_header_buffers 4 256k;

#增加虚拟主机
include vhosts.conf;

}

 11.2、编辑Nginx设想主机配置文件vhosts.conf

 

#NGINX安装初始化
server { 
    listen   80;
    charset utf-8;        
    server_name 127.0.0.1;
    location / {
        #打开浏览目录
        autoindex on;
        #显示出文件的大概大小
        autoindex_exact_size off;
        #显示的文件时间为文件的服务器时间
        autoindex_localtime on;
    root  C:wwwroothtml;
    index index.html index.htm;
    }
 } 

 12、创设网站根目录
12.1、在C盘根目录创设网站目录,命名叫”wwwroot”。
公海710登录网址 22 
12.2、在网址根目录放入站点目录,命名称为”html”。
公海710登录网址 23 
12.3、浏览网页
公海710登录网址 24 

你恐怕感兴趣的稿子:

  • Windows 二零一四IIS10.0+PHP+MySQL情状搭建
  • Windows Server 2013 Wrangler2或二零一四不可能安装.NET Framework
    3.5.1的缓慢解决方法
  • Windows Server 2011 科雷傲2 或 2016无法安装.Net
    3.5.1
  • Windows Server 2015 IIS10
    安装配置图像和文字详细解释
  • Windows Server 二零一四PHP运转情形设置配备
  • Windows Server 二零一四MySQL数据库安装配备详细安装教程
  • Windows Server 2015 IIS10 设置HTTPS HTTP/2 并跑分到
    A+
  • Windows Server 二零一四服务器配置指南之IIS10设置模式
  • windows
    server二〇一五安装MySQL5.7.19解压缩版教程详细解释
  • Ali云Win二零一五装置Apache和PHP情形图像和文字化教育程

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图