首先,先下载nginx的rpm包,下载地址:http://nginx.org/packages/centos/7/x86_64/RPMS/**

    然后,将下载好的rpm包放入服务器内,地址随意,进入对应目录,执行Linux命令:
    ( rpm -ivh rpm包的名字)

    1. rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm

    内网安装nginx(rpm包安装方式) - 图1
    用rpm安装的时候报错了,错误如下:

    warning: nginx-1.18.0-1.el7.ngx.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY
    error: Failed dependencies:
        libcrypto.so.10(OPENSSL_1.0.2)(64bit) is needed by nginx-1:1.18.0-1.el7.ngx.x86_64
    

    百度后得知原因缺少openssl, 直接rpm安装,下载地址(包很多,直接ctrl+f搜索):
    http://mirrors.163.com/centos/7/os/x86_64/Packages/
    下载后和上面一样,要注意的是要在末尾加上 —force,不然不成功

    rpm -ivh openssl-libs-1.0.2k-19.el7.x86_64.rpm --force
    

    这个安装成功后再装nginx就ok了,具体操作如下图所示:
    内网安装nginx(rpm包安装方式) - 图2
    安装默认路径
    nginx命令:/usr/sbin/nginx
    nginx.conf文件存放目录:/etc/nginx/nginx.conf
    静态资源存放目录 : /usr/share/nginx/html
    nginx 常用命令

    nginx -v  查看版本
    nginx -V  查看版本及安装路径等
    nginx            启动命令
    nginx -s reload  重启命令
    nginx -s stop    停止命令
    

    使用systemctl操作nginx

    1.启动 Nginx
    systemctl start nginx
    2.停止 Nginx
    systemctl stop nginx
    3.重启 Nginx
    systemctl restart nginx
    4.查看 Nginx 状态
    systemctl status nginx
    5.启用开机启动 Nginx
    systemctl enable nginx
    6.禁用开机启动 Nginx
    systemctl disable nginx