zoukankan      html  css  js  c++  java
  • linux-contos7中安装nginx

    ### 一:安装依赖

    yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel

    二:下载nginx稳定版

    1. //创建一个文件夹 
      cd /usr/local 
      mkdir nginx 
      cd nginx
    wget http://nginx.org/download/nginx-1.16.1.tar.gz 

    三:解压--编译--安装

    tar -zxvf nginx-1.16.1.tar.gz
    
    cd nginx-1.16.1/
    #编译
    ./configure  --prefix=/usr/local/nginx
    
    #安装:
    make && make install
    
    
    #去prefix指定的目录下
    cd /usr/local/nginx/
    
    [root@iZwz95n2hxcdh4x6vicjmgZ nginx]# ls -l
    total 16
    drwxr-xr-x 2 root root 4096 Jul  9 13:37 conf
    drwxr-xr-x 2 root root 4096 Jul  9 13:37 html
    drwxr-xr-x 2 root root 4096 Jul  9 13:37 logs
    drwxr-xr-x 2 root root 4096 Jul  9 13:37 sbin
    
    
    #nginx服务器的主程序
    [root@localhost sbin]# ls /usr/local/nginx/sbin/nginx 
    /usr/local/nginx/sbin/nginx

    四:开放linux对外访问的端口号80

    firewall-cmd --zone=public --add-port=80/tcp --permanent
    systemctl stop firewalld.service
    systemctl start firewalld.service

    五:nginx服务的启动操作

    1:默认配置文件启动
    cd /usr/local/nginx/sbin
    ./nginx 
    
    指定配置文件启动
    [root@iZwz95n2hxcdh4x6vicjmgZ sbin]# ./nginx -c  /usr/local/nginx/conf/nginx.conf
    
    2:查看帮助信息
    ./ngxin =h #查看帮助信息
    
    #可以找安装时候的配置
    [root@iZwz95n2hxcdh4x6vicjmgZ sbin]# ./nginx -V
    nginx version: nginx/1.16.1
    built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) 
    configure arguments: --prefix=/usr/local/nginx
    
    
    3:-t 检查配置文件是否正确
    [root@iZwz95n2hxcdh4x6vicjmgZ sbin]# ./nginx -t
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

    六:验证

    http://阿里云公网ip/
    

    七:nginx停服务

    cd /usr/local/nginx/sbin

    ./nginx 启动

    
    

    ./nginx -s stop 关闭

    
    

    ./nginx -s reload 重启

  • 相关阅读:
    jekins 实现Django项目的自动部署(ubuntu16.04,python2.7,django1.11)
    Ubuntu16.04 安装 Django
    小米笔记本 air 12.5寸 支持硬盘参数
    editplus5激活码
    jmeter UDV
    c语言 快速排序
    html禁止文本输入框记录输入记录,单击input出现输入过的记录
    python pstats ,profile 性能分析
    python profile性能分析
    python 获取本地语言和编码的代码
  • 原文地址:https://www.cnblogs.com/wiliamzhao/p/13802767.html
Copyright © 2011-2022 走看看