Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,这篇文章主要介绍了centos8 安装 nginx,Nginx是一种开源的高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。它可用作HTTP和非HTTP服务器的独立Web服务器,负载平衡器,内容缓存和反向代理。与Apache相比,Nginx可以处理大量并发连接,并且每个连接的内存占用量较小。【俄罗斯小伙用C语言开发】
1.下载Nginx
创建下载及安装目录:/opt/nginx
Centos下直接下载:
# wget http://nginx.org/download/nginx-1.19.0.tar.gz
也可以通过Windws下载“nginx-1.19.0.tar.gz”传到Centos8指定目录下
2.安装必要插件
# sudo dnf install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel make
3.解压文件
# tar -zxvf nginx-1.19.0.tar.gz
4.开始安装
4.1进入到解压目录下:
4.2指定安装路径
# ./configure --prefix=/software/nginx
4.3编译【当前目录下执行】
# make
4.4安装
# make install
PS:4.3和4.4可以合并执行
# make && make install
5.配置防火墙
# sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
# sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
# sudo firewall-cmd --reload
6.启动nginx
进入到安装nginx目录下面的sbin
打开浏览器访问你的IP地址,显示此页面表示Nginx启动成功
启动后就可以通过 http://ip:80即可访问
7.常用nginx命令
启动/opt/nginx/sbin/nginx
关闭/opt/nginx/sbin/nginx -s stop
重启/opt/nginx/sbin/nginx -s reload
验证配置文件/opt/nginx/sbin/nginx -t
验证版本/opt/nginx/sbin/nginx -v