未加星标

Windows Server 2016 Nginx 安装配置详细图文教程

字体大小 | |
[运维安全 所属分类 运维安全 | 发布者 店小二04 | 时间 | 作者 红领巾 ] 0人收藏点击收藏

Windows Server 2016 Nginx 安装配置详细图文教程

1、下载Nginx

官网地址:
http://nginx.org/
下载地址:
http://nginx.org/en/download.html
 
Windows Server 2016 Nginx 安装配置详细图文教程

2、下载windows Service Wrapper

官网地址:
https://github.com/kohsuke/winsw/
下载地址:
http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/
Windows Server 2016 Nginx 安装配置详细图文教程
 
Windows Server 2016 Nginx 安装配置详细图文教程
 

3、解压Nginx压缩包文件到C盘根目录,并且重命名为nginx

Windows Server 2016 Nginx 安装配置详细图文教程
 

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

Windows Server 2016 Nginx 安装配置详细图文教程
 

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

Windows Server 2016 Nginx 安装配置详细图文教程
 

 nginx-service.xml文件内容 

<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>Nginx</id>
<name>Nginx</name>
<description>本服务用于加载Nginx服务,请确保开机启动。</description>
<logpath>C:\nginx\logs</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:\nginx\nginx-service.exe install
 
Windows Server 2016 Nginx 安装配置详细图文教程
 
6.2、卸载Nginx系统服务
按下Win+X+A键
打开命令提示符(管理员)
输入:
C:\nginx\nginx-service.exe uninstall
Windows Server 2016 Nginx 安装配置详细图文教程
 
7、查看系统服务
7.1、进入服务

运行Win+R输入:

services.msc

Windows Server 2016 Nginx 安装配置详细图文教程
Windows Server 2016 Nginx 安装配置详细图文教程

7.2、启动Nginx服务

Windows Server 2016 Nginx 安装配置详细图文教程

8、成功启动之后,在IE浏览器中输入:http://localhost/

Windows Server 2016 Nginx 安装配置详细图文教程
9、用命令方式启动、关闭Nginx服务
9.1、启动Nginx服务
按下Win+X+A键
打开命令提示符(管理员)
输入:net start nginx
Windows Server 2016 Nginx 安装配置详细图文教程
 
9.2、关闭Nginx服务
按下Win+X+A键
打开命令提示符(管理员)
输入:net stop nginx
Windows Server 2016 Nginx 安装配置详细图文教程
 
10、Windows查看进程和杀死进程
10.1、查看Nginx进程号
tasklist | findstr 服务名
按下Win+X+A键
打开命令提示符(管理员)
输入:
tasklist | findstr nginx
Windows Server 2016 Nginx 安装配置详细图文教程
 
10.2、使用tskill命令杀死进程(tskill PID)
Windows Server 2016 Nginx 安装配置详细图文教程
 
11、配置Nginx文件
Nginx配置文件目录:
C:\nginx\conf
Windows Server 2016 Nginx 安装配置详细图文教程
 
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:\wwwroot\html;
index index.html index.htm;
}
}

 12、创建网站根目录
12.1、在C盘根目录创建网站目录,命名为"wwwroot"。
Windows Server 2016 Nginx 安装配置详细图文教程
 
12.2、在网站根目录放入站点目录,命名为"html"。
Windows Server 2016 Nginx 安装配置详细图文教程
 
12.3、浏览网页
Windows Server 2016 Nginx 安装配置详细图文教程
 

本文运维安全相关术语:linux服务器代维 linux服务器搭建 运维管理 运维工程师 企业安全文章 企业安全管理 cf安全系统检测到游戏数据异常

分页:12
转载请注明
本文标题:Windows Server 2016 Nginx 安装配置详细图文教程
本站链接:http://www.codesec.net/view/561090.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 运维安全 | 评论(0) | 阅读(50)