Centos 8 安装 nginx

技术·学习 · 03-14 · 507 人浏览

Nginx是一个web服务器也可以用来做负载均衡及反向代理使用, 目前使用最多的就是负载均衡,这里来用centos8 安装 nginx

Nginx是一种开源的高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。 它可用作HTTP和非HTTP服务器的独立Web服务器,负载平衡器,内容缓存和反向代理。 与Apache相比,Nginx可以处理大量并发连接,并且每个连接的内存占用量较小。

一、安装所需环境

#一次安装4个插件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel wget 

二、安装nginx

这里使用wget命令在线下载
(如果使用不同版本需要更换版本号-包括后面的解压,这里以1.20.2为示例)
wget -c https://nginx.org/download/nginx-1.20.2.tar.gz

三、解压

直接运行命令

tar -zxvf nginx-1.20.2.tar.gz
cd nginx-1.20.2

四、配置

使用默认配置 (默认就可以了,如果你要自己配置目录也是可以的。) 同时安装ssl模块

./configure --prefix=/usr/local/nginx --with-http_ssl_module

五、编译安装

make && make install

查找安装路径(一般在/usr/local/nginx/sbin/)

whereis nginx

六、启动、停止nginx

如果路径不同需要修改路径
cd /usr/local/nginx/sbin/
启动
./nginx 
停止
./nginx -s stop
./nginx -s quit
重启
./nginx -s reload
如果在配置文件(nginx.conf)修改后需要重启nginx
./nginx -s reload
nginx
Theme Jasmine by Kent Liao