centos8安装nginx的详尽教程(图文)
更新时间:2019年11月28日09:16:22作者:五月东城
Nginx是一个web服务器也可以拿来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,这篇文章主要介绍了centos8安装nginx,须要的同学可以参考下
Nginx发音为“enginex”,是一种开源的高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。它可用作HTTP和非HTTP服务器的独立Web服务器linux下载工具,负载平衡器,内容缓存和反向代理。
与Apache相比,Nginx可以处理大量并发联接,而且每位联接的显存占用量较小。
本教程说明了怎样在CentOS8上安装Nginx。
NGINX官网
创建文件夹mkdirnginx
步入创建的文件夹
按照自己须要下载合适版本
通过wget下载文件
安装必要插件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
说下这几个的作用
gcc它可以编译C,C++,Ada,ObjectC和Java等语言
pcrepcre-develpcre是一个perl库,包括perl兼容的正则表达式库linux 输入法,nginx的http模块使用pcre来解析正则表达式,所以须要安装pcre库
zlibzlib-develzlib库提供了好多种压缩和解压缩方法nginx使用zlib对http包的内容进行gzip,所以须要安装
opensslopenssl-developenssl是web安全通讯的基石,没有openssl,可以说我们的信息都是在裸奔
解压下载好的文件
tar-zxvfnginx-1.17.6.tar.gz
步入到nginx-1.17.6文件夹下边
开始安装
指定安装路径
./configure--prefix=/software/nginx
这句话的意思是指定安装路径
--prefix=/software/nginx
编译
make
安装
makeinstall
步入到安装nginx目录下边的sbin
启动命令
./nginx
打开浏览器访问你的IP地址,显示此页面说明nginx启动成功
从容停止服务
这些技巧较stop相比就比较温和一些了,须要进程完成当前工作后再停止。
nginx-squit
立刻停止服务
这些技巧比较强硬,无论进程是否在工作,都直接停止进程。
nginx-sstop
查询nginx主进程号
ps-ef|grepnginx
从容停止kill-QUIT主进程号
快速停止kill-TERM主进程号
强制停止kill-9nginx
ps:在CentOS8上安装Nginx
从CentOS8开始,Nginx软件包在默认的CentOS储存库中可用。
在CentOS8上安装Nginx只需输入以下内容即可:
安装完成后,使用以下命令启用并启动Nginx服务:
要验证服务是否正在运行,请复查其状态:
输出应如下所示:
调整防火墙
FirewallD是Centos8上的默认防火墙解决方案。
在安装过程中centos nginx 安装,Nginx使用预定义的规则创建防火墙服务文件,以容许访问HTTP(80)和HTTPS(443)端口。
使用以下命令永久打开必要的端口:
如今centos nginx 安装,您可以通过在Web浏览器中打开来测试Nginx的安装。您应当见到默认的Nginx欢迎页面,其外型应类似于右图:
总结
以上所述是小编给你们介绍的centos8安装nginx的详尽教程(图文),希望对你们有所帮助,假如你们有任何疑惑请给我留言,小编会及时回复你们的。在此也特别谢谢你们对脚本之家网站的支持!
文章评论