Nginx -- 05 -- Linux上源码包安装nginx

一、下载 Nginx

首先上官网,下载最新稳定的版本,这里我下载的是 nginx-1.15.8.tar.gz
Nginx -- 05 -- Linux上源码包安装nginx


二、上传至 Linux 并解压

第一种方式

  • mkdir /usr/local/nginx

  • cd /usr/local/nginx

  • rz

  • tar -zxvf nginx-1.15.8.tar.gz

第二种方式


三、安装所需依赖

  • yum -y install gcc gcc-c++

  • yum -y install pcre-devel

  • yum -y install zlib zlib-devel

  • yum -y install openssl openssl-devel


四、编译及安装

  • cd /usr/local/nginx/nginx-1.15.8

  • ./configure && make && make install


五、设置环境变量

为了方便使用 sbin 目录下的命令,我们配置一下 nginx 的环境变量

  • vim /etc/profile

  • export PATH=/usr/local/nginx/sbin:$PATH

  • :wq

  • source /etc/profile


六、启动 nginx

  • nginx

七、查看服务

Nginx -- 05 -- Linux上源码包安装nginx

此时,我们打开浏览器,输入服务器地址后,就可以看到 nginx 的欢迎页面了

Nginx -- 05 -- Linux上源码包安装nginx


七、nginx常用命令

  • nginx

    • 启动 nginx 服务
  • nginx -v

    • 查看当前 nginx 版本
  • nginx -s stop

    • 强制关闭 nginx 服务,可能会没有保存相关信息
  • nginx -s quit

    • 正常关闭 nginx 服务,会保存相关信息
  • nginx -s reload

    • 重启 nginx 服务
  • nginx -t

    • 测试 nginx 配置文件是否正常