Ngnix篇——记录一次Centos7实战搭建Ngnix1.8
2022/1/13 7:07:52
本文主要是介绍Ngnix篇——记录一次Centos7实战搭建Ngnix1.8,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
首先说一下什么Ngnix:
Nginx是一款高性能的 HTTP 和反向代理服务器
优点:
1.高并发量:根据官方给出的数据,能够支持高达 50,000 个并发连接数的响应 2.内存消耗少:处理静态文件,同样起web 服务,比apache 占用更少的内存及资源,所有它是轻量级的 3.简单稳定:配置简单,基本在一个conf文件中配置,性能比较稳定,可以7*24小时长时间不间断运行 4.模块化程度高:Nginx是高度模块化的设计,编写模块相对简单 5.负载均衡服务器:Nginx可以做高并发的负载均衡,且Nginx是开源免费的,如果使用F5等硬件来做负载均衡,硬 件成本比较高 6.可移植性高:Nginx代码完全用C语言编写
缺点:
1.动态处理差:nginx处理静态文件好,耗费内存少,但是处理动态页面比较差 2.rewrite弱:虽然nginx支持rewrite功能,但是相比于Apache来说,Apache比nginx 的rewrite 强大
分界线:以上来源于百度百科。切下来我们今天切入正题
1.安装gcc编译环境:
yum install -y gcc-c++
2.安装zlib-devel库
yum install -y zlib-devel
3.安装OpenSSL密码库:
yum install -y openssl openssl-devel
没出现error就是安装成功,接下来我们继续摆
4.安装pcre正则表达式库:
https://github.com/PhilipHazel/pcre2/releases(如果wget不下来压缩包,可以去这里下载) 1.wget https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.39/pcre2-10.39.tar.gz 2.tar -xf pcre2-10.39 3.cd pcre2-10.39/ 4.mkdir -p /usr/local/pcre (这个根据自己的目录来既可) 5../configure --prefix=/usr/local/pcre 6.make && make install
5.接下来重头戏安装ngnix
nginx下载官网:http://nginx.org/en/download.html 1.wget http://nginx.org/download/nginx-1.18.0.tar.gz 2.mkdir -p /usr/local/nginx (这个根据自己的目录来既可) 3.tar -xf nginx-1.16.0.tar.gz 4.cd nginx-1.16.0 5./configure --prefix=/usr/local/nginx 6.make && make install 以上安装没有报error就没问题
6.到这里ngnix的安装以及完成了接下来我们启用NGnix
启动ngnix: 到目录下(不是解压目录./configure --prefix=/usr/local/nginx (到这个目录下启动ngnix)), ./ngnix启动 ./nginx -s stop 关闭Ngnix ./nginx -s reload 修改完配置文件过后,需要进行加载
解决办法:
1.kill 掉对应的进程
2.修改ngnix默认端口,如果是云服务器需要去云服务器的安全查看是否开启对应的端口
出现这个便是安装成功了
这篇关于Ngnix篇——记录一次Centos7实战搭建Ngnix1.8的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15在使用平台私钥进行解密时提示 "私钥解密失败" 错误信息是什么原因?-icode9专业技术文章分享
- 2024-11-15Layui框架有哪些方式引入?-icode9专业技术文章分享
- 2024-11-15Layui框架中有哪些减少对全局环境的污染方法?-icode9专业技术文章分享
- 2024-11-15laydate怎么关闭自动的日期格式校验功能?-icode9专业技术文章分享
- 2024-11-15laydate怎么取消初始日期校验?-icode9专业技术文章分享
- 2024-11-15SendGrid 的邮件发送时,怎么设置回复邮箱?-icode9专业技术文章分享
- 2024-11-15使用 SendGrid API 发送邮件后获取到唯一的请求 ID?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 tags标签最多有多少个?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 怎么批量发送给多个人?-icode9专业技术文章分享
- 2024-11-15如何搭建web开发环境并实现 web项目在浏览器中访问?-icode9专业技术文章分享