Centos8下安装Nginx

Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,这篇文章主要介绍了centos8 安装 nginx,Nginx是一种开源的高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。它可用作HTTP和非HTTP服务器的独立Web服务器,负载平衡器,内容缓存和反向代理。与Apache相比,Nginx可以处理大量并发连接,并且每个连接的内存占用量较小。【俄罗斯小伙用C语言开发】

1.下载Nginx

官网:http://nginx.org/

创建下载及安装目录:/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

你可能感兴趣的:(Centos8下安装Nginx)