一、Nginx的介绍
1、Nginx的趋势:
2、Nginx的简介
Nginx(engine x)是一个高性能的HTTP(解决c10k的问题)和反向代理服务器,也是一个IMAP/POP3/SMTP服务器
3、Nginx的优势
①IO多路复用:主要解决高并发问题 用到的技术点:epoll、异步非阻塞
什么是多路复用:
比例,小明问我nginx怎么搭建环境呀,小红又问天下谁最美啊,紧接着小花又问nginx有哪些知识点,因为小明先问的我,所以我先处理小明的,当我百度的时候,因为百度需要时间我就先等着,然后告诉小红你最美,然后这个时候百度的东西出来了,我就告诉了小明,然后又去解决小花的问题,像这种的情况就叫多路复用,就是当你有进程卡住的时候,就会先处理其他进程,等进程处理完以后,在回去处理慢的那个进程。
二、ESC及域名解析
三、Nginx的安装
1、nginx 官网链接:nginx
2、nginx版本类型:
Mainline version:主线版,及开发板
Stable version:最新稳定版,生产环境建议使用的版本
Legacy versions:遗留老版本中的稳定版
3、配置yum源(需要自己下来研究学习下)
个人理解:就是你创建了一个yun源的文件,然后把元数据配置好,然后你需要清除yum源,做这一步的原理就是更新yun源,下载软件的时候用心的yum原,有一个疑惑,那是不是我安装一个就得配置一个yum源呢,每次都做一遍清除呢? 那epel这个源又是什么呢?后续研究?
点击右侧的documentation-》Installing nginx
环境问题:
安装:
安装
yum -y install nginx
启动
systemctl start nginx
开机启动
systemctl enabled nginx
查看是否安装成功及版本的显示
nginx -V