标签:sbin nginx 笔记 学习 Nginx 代理服务器 conf 安装
一、Nginx简介
Nginx是一款轻量级的反向代理服务器,也是一款轻量级的Web服务器(较少用到)
1.1、Nginx的使用场景
1、作为http反向代理服务器
2、作为负载均衡服务器
3、直接支持php(web服务器)
4、作为邮件代理服务器
5、帮助实现前端动静分离
…
1.2、Nginx特点
高稳定、高性能、资源占用少、功能丰富、模块化结构、支持热部署
单台NG可支撑10万并发
二、Nginx的安装
2.1、安装
以mac安装为例:
Step1:安装brew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
Step2:安装Nginx
brew install nginx
2.2、安装后测试
1、测试配置是否正常
/nginx/sbin/nginx -t
2、启动nginx
/nginx/sbin/nginx
3、停止nginx
/nginx/sbin/nginx -s stop
4、重启nginx
/nginx/sbin/nginx -s reload
5、查看进程
ps -ef | grep nginx
三、Nginx的基本配置
配置文件在:安装路径/conf/nginx.conf
常见的配置文件:
1)nginx.conf:应用程序的基本配置文件
2)mime.types:MIME类型关联的扩展文件
3)fastcgi.conf:与fastcgi相关的配置(php开发时用)
4)proxy.conf:与proxy相关的配置(也可以在nginx.conf中配置)
5)sites.conf:配置Nginx提供的网站,包括虚拟主机(也可以在nginx.conf中配置)
标签:sbin,nginx,笔记,学习,Nginx,代理服务器,conf,安装 来源: https://blog.csdn.net/shijinghan1126/article/details/120585673
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。