1.Nginx入门和安装
[toc]
集群架构图
Nginx概述
简介
- nginx官网
- nginx介绍
- Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。
- 开源: 直接获取源代码
- 高性能: 支持海量并发
- 可靠: 服务稳定
nginx的应用场景
nginx快速安装
nginx的三种安装方式
- 源码编译=>Nginx (1.版本随意 2.安装复杂 3.升级繁琐 4.规范 5.便于管理)
- epel仓库=>Nginx (1.版本较低 2.安装简单 3.配置不易读)
- 官方仓库=>Nginx (1.版本较新 2.安装简单 3.配置易读)
源码安装nginx
1 | # 获取nginx源码包 |
epel源安装nginx
1 | # 运行安装命令 |
nginx官方源安装
1 | # 创建nginx源 |
nginx的相关文件及功能介绍
nginx的主配置文件
路径 | 类型 | 作用 |
---|---|---|
/etc/nginx/nginx.conf | 配置文件 | nginx的主配置文件 |
/etc/nginx/conf.d/default.conf | 配置文件 | 默认网站配置文件 |
nginx相关代理配置文件
路径 | 类型 | 作用 |
---|---|---|
/etc/nginx/fastcgi_params | 配置文件 | fastcgi代理配置文件 |
/etc/nginx/scgi_params | 配置文件 | scgi代理配置文件 |
/etc/nginx/uwsgi_params | 配置文件 | uwsgi代理配置文件 |
nginx编码相关的配置文件
路径 | 类型 | 作用 |
---|---|---|
/etc/nginx/win-utf | 配置文件 | nginx编码转换映射配置文件 |
/etc/nginx/koi-utf | 配置文件 | nginx编码转换映射配置文件 |
/etc/nginx/koi-win | 配置文件 | nginx编码转换映射配置文件 |
/etc/nginx/mime.types | 配置文件 | Content-Type与扩展名 |
nginx管理相关的配置文件
路径 | 类型 | 作用 |
---|---|---|
/usr/sbin/nginx | 命令 | nginx命令行管理终端命令 |
/usr/sbin/nginx-debug | 命令 | nginx命令行与终端调试命令 |
ngxin日志相关的文件
路径 | 类型 | 作用 |
---|---|---|
/var/log/nginx | 目录 | nginx默认存放日志目录 |
/etc/logrotate.d/nginx | 配置文件 | nginx的默认日志切割 |
nginx主配置文件
1 | # 进入nginx主配置文件 |
nginx的默认网站配置文件
1 | # 进入nginx默认网站配置文件 |
使用nginx服务搭建一个小游戏
1 | # 编辑配置文件 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 奥利奥の麦旋风!