Nginx安装- CentOS7

时间:2023-01-30 07:12:25

1、确认是否具备安装环境

  g++  -v

  如果不打印则不具备。

  解决办法:联网执行如下命令

  yum install gcc

  yum install gcc-c++

2、需要材料

  pcre-8.37.tar.gz

  openssl-1.0.1t.tar.gz

  zlib-1.2.8.tar.gz

  nginx-1.11.1.tar.gz

3、安装

  3.1安装pcre

    解压缩pcre:    tar -zxvf pcre-8.37.tar.gz

    进入解压目录:   cd pcre-8.37

    执行 : ./configure

    在执行:make

    编译完,在执行: make install

  3.2安装openssl,传输协议

    1、解压

    2、进入解压目录,执行: ./config

    3、执行:make&&make install

  3.3安装zlib

    1、解压

    2、进入解压目录,执行 ./configure

    3、make&&make install

  3.4安装nginx

    1、解压

    2、进入解压目录,执行 ./configure

    3、make&&make install

  问题:

    1、为什么每次执行配置命令?因为可以在执行时,设置相关的参数。

    2、默认安装到哪了? /usr/local

    3、如何启动?重启?停止?

      启动:在/usr/local/nginx/sbin目录下执行    ./nginx

      关闭:在/usr/local/nginx/sbin目录下执行    ./nginx -s stop

      重新加载命令:在/usr/local/nginx/sbin目录下执行  ./nginx -s reload   (热加载,服务不停的情况下,加载配置)

    4、哪6个目录下命令可以直接执行,不用加./

      /bin     /usr/bin  /usr/local/bin  

      /sbin  /usr/sbin  /usr/local/sbin