文档章节

Nginx 服务器

JUKE
 JUKE
发布于 2016/12/08 10:07
字数 417
阅读 13
收藏 0
  1. nginx (windows启动)
启动nginx:start nginx nginx
 
停止nginx: nginx -s stop  nginx -s quit
 
重新载入 nginx:nginx -s reload
 
重新打开日志文件:nginx -s reopen

查看nginx -v:运行nginx -V可以查看该Win32平台编译版支持哪些模块
nginx: [error] open() " E:\nginx\nginx\nginx-1.10.2\logs\nginx.pid" failed (2: No such file or directory)
解决方式:启动nginx 改为指定配置文件路径:nginx -c E:\nginx\nginx\nginx-1.10.2\conf\nginx.conf
  1. nginx(反向代理配置)
http {
    ...
    #设定负载均衡的服务器列表
    #weigth参数表示权值,权值越高被分配到的几率越大(可配置多台服务器,自动分配代理到哪台服务器)
    upstream 192.168.0.22{
		    server 192.168.0.27:8080 weight=1;     
                    ...
           
    }
    #upstream server{
    #		    server 192.168.0.27:8080 weight=1;        
    #}
    server {
        listen       80;  #端口号
        server_name  localhost;
        location / {
            proxy_pass http://192.168.0.22;
            #proxy_pass http://server;
            #root   html;
            #index  index.html index.htm;
        }
        ...
    }
    ...
}
如果反向代理的页面有静态资源链接,IP会被替换为服务列表名
例:原静态资源地址: http://192.168.0.27:8080/Esell/css/style.css 会替换为:
http://192.168.0.22:22:80/Esell/css/style.css
使用第二个屏蔽配置:http://192.168.0.27:8080/Esell/css/style.css 会替换为:
http://server:80/Esell/css/style.css
  1. 配置说明
默认静态页面路径在安装程序下html,如果要重新配置录入全路径
  1. Nignx注册Windows服务
下载 windows service wrapper;
拷贝winsw-1.8-bin.exe 到nginx主目录,修改程序名为myapp.exe,创建配置文件myapp.xml:
<service>  
 <id>nginx</id>  
 <name>nginx</name>  
 <description>nginx</description>  
 <executable>D:\nginx-1.10.2\nginx.exe</executable>  
 <logpath>D:\nginx-1.10.2\logs</logpath>  
 <logmode>roll</logmode>  
 <depend></depend>  
 <startargument>-p D:\nginx-1.10.2</startargument>  
 <stopargument>-p D:\nginx-1.10.2 -s stop</stopargument>  
</service>  
安装服务:cd /d D:\nginx-1.10.2\; myapp.exe install,服务被注册到Windows服务

© 著作权归作者所有

共有 人打赏支持
JUKE
粉丝 5
博文 81
码字总数 34881
作品 0
成都
部门经理
安装Nginx 在 CentOS 7

关于 Nginx Nginx的是一款高性能的Web服务器软件。这是一个更加灵活和轻便的程序比Apache HTTP服务器。 本教程将教你如何安装和你的CentOS7服务器上启动Nginx的。 先决条件 在本教程中的步骤...

cantgis
06/26
0
0
初识keepalived(三)——keepalived与nginx代理实现高可用

背景介绍 nginx除了可以作为web服务器外,同时也是一个反向代理软件,nginx不能完全取代apache,所以很多场景下nginx作为apache的反向代理服务器。nginx运行在用户空间,代替用户向服务器发起...

qiao645
06/29
0
0
服务器后端开发系列——《实战Nginx高性能Web服务器》

1、高性能Web服务器Nginx的配置与部署研究(1)Nginx简介及入门示例 内容:概述Nginx的背景知识和简单的入门实例。 2、高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置与部署及“...

晨曦之光
2012/04/24
162
0
nginx 入门、安装与简单使用

本文内容: 1. nginx 简介 2. nginx 安装 3. nginx 简单使用 一、Nginx 的三大功能 1.HTTP服务器 Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端...

辣妈程序媛
03/11
0
0
Nginx初探(5)——Nginx的高可用

回顾 通过前面四章的学习,学会了Nginx的安装、配置虚拟主机、反向代理、负载均衡,这基本上就是Nginx的大概内容了。 我们知道,nginx其实是一个代理,客户端通过nginx才能够访问到后面的应用...

yuanlaijike
03/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring详解

Spring详解(一)------概述 目录 1、什么是 Spring ? 2、Spring 起源 3、Spring 特点 4、Spring 框架结构 5、Spring 框架特征 6、Spring 优点   本系列教程我们将对 Spring 进行详解的介绍...

DemonsI
12分钟前
0
0
CentOS7系统Nginx安装

1、下载nginx,官方网站https://nginx.org wget https://nginx.org/download/nginx-1.14.0.tar.gz 2、下载Nginx Sticky Module,官方网站https://bitbucket.org/nginx-goodies/nginx-sticky-......

m_lm
15分钟前
0
0
使用zTree树控件(二)

1:treeNode.checked用于判断是勾选还是取消勾选。(treeNode指的是节点)

uug
15分钟前
0
0
export, import 和 export default的区别

ES6的两个功能: export 和 import export 对外输出模块 import 引入(加载)进来一个模块 一、export => import 单个变量 export var name = "lishi" 在其他文件里引用 import {name} f...

Js_Mei
20分钟前
1
0
打造RecyclerView的n级列表

先上效果图: 1.该多级列表的优势: 支持无限级列表展开 基于一个recyclerView实现 可以自定义每一级item的样式,定制化更强 2.设计的思路 数据结构List<ItemBean>,ItemBean类中有变量List<...

WelliJohn
29分钟前
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部