zoukankan      html  css  js  c++  java
  • Nginx 相关操作1

    1、查看版本信息

    nginx -V

    后面的有很多的编译参数(红帽的源码进行添加的)

    TLS SNI support enabled
    可以实现在一个nginx上搭建多个https网站

    apache上只能搭建多个http服务,不可以搭建多个https的服务

    nginx -v
    简单的进行显示版本

    2、nginx目录结构和命令

    1、ls /usr/local/nginx/ html是测试网页,sbin是主程序
    2、ls /usr/local/nginx/sbin nginx只有一个程序文件
    3、ls /usr/local/nginx/html/ 50x.html index.html的测试网页

    nginx:默认为启动nginx
    -h 查看帮助选项
    -V 查看版本和配置项
    -t 测试nginx的语法错误
    -c filename指定配置文件(default:/etc/nginx/nginx.conf
    -s signal发送信号给master进程,signal:stop、quit、reopen、reload

    如:

    nginx -s stop 停止nginx
    nginx -s reload 加载配置文件
    -g directives在命令行中指定全局命令

    3、Nginx的配置

    配置文件的组成部分:
    1、主配置文件:nginx.conf
    2、子配置文件:include.conf.d/* .conf
    3、fastcgi,uwsgi、scgi等协议相关的配置文件
    4、mime.types:支持mime类型

    主配置文件的指令
    directive value1[value2......]

    注意:
    1、指令必须以分号结尾
    2、支持使用环境变量
    内建变量:有Nginx模块引入,可以直接使用
    地址

    自定义变量:有用户使用set命令定义
    set variable_name value
    引用变量:$variable_name

    参考nginx.conf文件

    4、nginx配置文件

    主配置文件

    查看默认的配置文件
    less conf.d/default.conf

     

    5、HTTP协议相关的配置结构

     

  • 相关阅读:
    datetime模块
    python正则表达式练习题
    Python入门——turtle库的使用
    Python入门——Python程序语法元素
    Python入门——eval() 函数
    Python入门——实例1_温度转换
    Python入门——编程方式
    Python入门——程序的基本编写方法
    Python入门——编译和解释
    SQL中isnull、ifnull和nullif函数用法
  • 原文地址:https://www.cnblogs.com/Mrchengs/p/11935622.html
Copyright © 2011-2022 走看看