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