在 CentOS 安装 Nginx

2023/11/29 NginxLinux

1、首先切换到 /usr/local 目录下(这个是用户级的应用程序目录,用户自己编译的软件默认会安装到这个目录下)

cd /usr/local
1

2、下载 Nginx 安装包

用 yum 安装一个包管理工具 wget:

yum install wget -y
1

接着下载 Nginx 的源码包:

wget http://nginx.org/download/nginx-1.20.2.tar.gz
1

Nginx 的最新版本可以到 Nginx官网 (opens new window) 获取

3、解压 Nginx 源码包

tar -zxvf nginx-1.20.2.tar.gz
1

4、编译安装 Nginx

cd nginx-1.20.2
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make install
1
2
3
4

--prefix=/usr/local/nginx 是指定 Nginx 的安装目录

--with-http_ssl_module 是指定使用 ssl 模块

make install 为覆盖安装

5、最后将刚刚编译好的 nginx 覆盖掉原有的 nginx

cp ./objs/nginx /usr/local/nginx/sbin/
1

6、启动 Nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
1

7、查看是否配置成功

/usr/local/nginx/sbin/nginx  -V 
1

出现下图所示,则表示配置成功:

image-20220115144032859

或者使用 curl 命令测试 Nginx 是否启动成功,正常响应则表示启动成功

curl http://localhost
1
更新时间: 2023/11/29 15:42:16