客户的机器属于 Centos7 系列,由于其较为陈旧,2024开始众多镜像和软件源都已失效。此篇文章将详细记录在 Centos7 操作系统上从零开始安装 Nginx 的整个流程。
本文Nginx是安装在/usr/local/nginx下
详细步骤如下:
- 准备Nginx安装包,安装包去官网下载即可,我选择的是Nginx1.10.1,Nginx安装包如下图所示:
Nginx安装包
- 下载完成后解压
tar -zxvf nginx-1.10.1.tar.gz
- 解压完成后进入到nginx目录,
cd nginx-1.10.1/
- 执行命令
./configure --prefix=/usr/local/nginx
- 执行完成后再分别执行
make和sudo make install
注意:在执行过程中若缺少Nginx相关依赖会报错,如缺少pcre、zlib-devel等依赖,可以根据提示通过yum安装即可,若yum的软件源无法使用,请先更换成国内可访问的软件源,如阿里云,可参见此文章结尾)
- 安装完成后通过 ps -ef|grep nginx 查看进程是否有,若无则前往/sbin执行
./nginx
或./nginx -s re