1、准备安装包并解压
这里下载的是 nginx-1.17.10.tar.gz 安装包,并将其直接放在了 root 目录下
在 /usr/local/ 下创建 nginx 文件夹
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mkdir nginx
将 nginx 安装包解压到 /usr/local/nginx 中
[root@localhost ~]# tar -zxvf nginx-1.17.10.tar.gz -C /usr/local/nginx
解压完之后, /usr/local/nginx 目录中会出现⼀个 nginx-1.17.10 的目录
2、预先安装额外的依赖
[root@localhost ~]# yum -y install pcre-devel
[root@localhost ~]# yum -y install openssl openssl-devel
3、编译安装 nginx
[root@localhost ~]# cd /usr/local/nginx/nginx-1.17.10
[root@localhost nginx-1.17.10]# ./configure
[root@localhost nginx-1.17.10]# make && make install
安装完成后,nginx 的可执行文件位置位于 /usr/local/nginx/sbin/nginx
4、启动 nginx
直接执行如下命令:
[root@localhost nginx-1.17.10]# /usr/local/nginx/sbin/nginx
如果想停止 nginx 服务,可执行:
[root@localhost nginx-1.17.10]# /usr/local/nginx/sbin/nginx -s stop
如果修改了配置文件后想重新加载 nginx ,可执行:
[root@localhost nginx-1.17.10]# /usr/local/nginx/sbin/nginx -s reload
注意其配置件位于:/usr/local/nginx/conf/nginx.conf
5、浏览器验证启动情况
浏览器输入IP地址,验证启动情况