zoukankan      html  css  js  c++  java
  • nginx1.14.0下载、安装、启动

    nginx1.14.0下载及安装

    wget http://nginx.org/download/nginx-1.14.0.tar.gz
    tar -zxvf nginx-1.14.0.tar.gz
    cd nginx-1.14.0

    下面的configure命令选择其中一种即可:

    ./configure   //如果命令后面不带参数,则安装到默认路径:/usr/local/nginx
    ./configure --prefix=/home/program/nginx        //自定义安装目录

    make & make install      // 重点!这里的make 和 install命令全都在执行你上面的configure命令后面的路径的nginx安装,成功之后,configure命令指定的路径下会多出sbin目录和 ./nginx命令执行文件

    启动单个nginx

    cd /usr/local/nginx/sbin      // cd 到configure 命令的安装目录

    执行nginx命令启动之前,验证nginx.conf 文件语法格式是否正确:

    $ ./nginx -t
    nginx: the configuration file /soft/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /soft/nginx/conf/nginx.conf test is successful

    启动nginx命令,下面这 2 种选择一种即可:

    ./nginx    // 启动nginx,常用方法。默认执行的nginx.conf文件相对于该nginx文件所在位置: ../conf/nginx.conf 
    ./nginx -c /usr/local/nginx/conf/nginx.conf     //后面带上-c参数的,是指定nginx.conf文件所在位置

    ./nginx -h //获得帮助

    验证启动成功:在浏览器里输入IP,默认端口号为80,可以不用输入,如果是跨主机访问,需关闭nginx所在服务器的防火墙:

    ./nginx -t       验证nginx.conf 文件配置是否正确:

     停止nginx

    cd /usr/local/nginx/sbin

    ./nginx -s stop      停止
    ./nginx -s quit      退出
    ./nginx -s reload     重新启动,加载nginx.conf。只有nginx进程已存在的情况下才可以用reload。

    第二种方式停止(推荐):

    ps -ef|grep nginx   查询nginx进程

    kill -QUIT  进程号  进程请求处理完成后停止进程,比较安全的停止方式

    kil -TERM  进程号  这个跟kill -9 一样,立即停止进程

     

  • 相关阅读:
    Java 得到指定时间加半个小时之后得时间
    MySQL查询point类型类型的坐标,返回经度纬度
    MySQL通过实体经纬度字段插入数据库point类型的经纬度字段
    MySQL通过POIN数据类型查询指定范围内数据
    Java 根据两个经纬度,得到两点距离
    mysql通过经纬度查询400公里范围内的小区
    位运算
    Hibernate多对多删除问题的解决
    mysql 中 时间和日期函数
    Struts2数据传输的背后机制:ValueStack(值栈)
  • 原文地址:https://www.cnblogs.com/zhuwenjoyce/p/10536660.html
Copyright © 2011-2022 走看看