Linux安装Nginx步骤详解


Posted in Servers onMarch 31, 2021

1. Nginx安装步骤

1.1 官网介绍

http://nginx.org/en/download.html

Linux安装Nginx步骤详解

1.2 上传安装包

上传到指定目录中 /usr/local/src

Linux安装Nginx步骤详解

1.3 解压Nginx 压缩文件

Linux安装Nginx步骤详解

1.移动安装目录到指定文件

mv nginx-1.19.4.tar.gz software/

2.修改文件名称

mv nginx-1.19.4 nginx

1.4 关于nginx 目录说明

Linux安装Nginx步骤详解

1.5 安装nginx服务器

说明:在源文件中执行如下命令

./configure

Linux安装Nginx步骤详解

直接结果:

Linux安装Nginx步骤详解

make

Linux安装Nginx步骤详解

make install

Linux安装Nginx步骤详解

1.6 nginx命令说明

说明: nginx工作目录说明
路径:

Linux安装Nginx步骤详解

命令:
1.windows命令:
1.启动命令: start nginx
2.重启命令: nginx -s reload
3.关闭命令: nginx -s stop

2.Linux命令:
				1.启动命令: ./nginx
				2.重启命令: ./nginx -s reload
				3.关闭命令: ./nginx -s stop

1.7 修改nginx配置文件

Linux安装Nginx步骤详解

需求说明:
1.实现图片反向代理
2.实现tomcat负载均衡实现

具体实现:
修改完成之后,重启nginx服务器.

#配置图片代理服务器 http://image.jt.com:80
	server {
		listen 80;
		server_name image.jt.com;

		location / {
			#root D:/JT-SOFT/images;
			root /usr/local/src/images;
		}	
	}

	#配置商品后台服务器
	server{
		listen 80;
		server_name manage.jt.com;

		location / {
			#代理真实服务器地址
			#proxy_pass http://localhost:8091;
			#映射到集群
			#proxy_pass http://jtWindows;
			proxy_pass http://jtLinux;
		}
	}

	#配置tomcat服务器集群 1.默认 轮询策略 2.权重策略 3.ip_hash策略
	upstream jtWindows {
		#ip_hash; down 标识宕机 backup 备用机
		#max_fails=1 		表示最大的失败次数
		#fail_timeout=60s	如果访问不通,则在60秒内,不会再次访问故障机
		server 127.0.0.1:8081 max_fails=1 fail_timeout=60s;
		server 127.0.0.1:8082 max_fails=1 fail_timeout=60s;
		server 127.0.0.1:8083 max_fails=1 fail_timeout=60s;
	}
	
	upstream jtLinux {
		server 192.168.126.129:8081;
		server 192.168.126.129:8082;
		server 192.168.126.129:8083;
	}

1.8.修改hosts文件

说明:由于没有购买image/manage.jt.com的域名,所以需要通过hosts文件修改转向.
修改windows中的hosts文件:

# 京淘配置 

192.168.126.129 image.jt.com

192.168.126.129 manage.jt.com

#IP 域名 映射关系

#127.0.0.1 image.jt.com

#127.0.0.1 manage.jt.com

127.0.0.1 www.jt.com

127.0.0.1 sso.jt.com

127.0.0.1 localhost

#bug 丢最后一个字母问题

1.9效果展现

Linux安装Nginx步骤详解

到此这篇关于Linux安装Nginx步骤的文章就介绍到这了,更多相关Linux安装Nginx步骤内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
nginx 设置多个站跨域
Mar 09 Servers
配置nginx 重定向到系统维护页面
Jun 08 Servers
总结高并发下Nginx性能如何优化
Nov 01 Servers
使用Docker容器部署rocketmq单机的全过程
Apr 03 Servers
Docker 镜像介绍以及commit相关操作
Apr 13 Servers
tomcat默认最大连接数及相关调整方法
May 06 Servers
配置nginx负载均衡
May 06 Servers
鲲鹏 CentOS 7 安装Python3.7
May 11 Servers
zabbix配置nginx监控的实现
May 25 Servers
nginx之内存池的实现
Jun 28 Servers
教你nginx跳转配置的四种方式
Jul 07 Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 Servers
Nginx 502 Bad Gateway错误原因及解决方案
Nginx访问日志及错误日志参数说明
Mar 31 #Servers
nginx对http请求处理的各个阶段详析
Mar 31 #Servers
Nginx服务器添加Systemd自定义服务过程解析
Mar 31 #Servers
nginx处理http请求实现过程解析
Mar 31 #Servers
Nginx服务器添加Systemd自定义服务过程解析
Mar 31 #Servers
nginx处理http请求实现过程解析
Mar 31 #Servers
You might like
人族 TERRAN 概述
2020/03/14 星际争霸
PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图
2017/05/15 PHP
php中文语义分析实现方法示例
2019/09/28 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
jQuery事件绑定on()、bind()与delegate() 方法详解
2015/06/03 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
关于RequireJS的简单介绍即使用方法
2016/10/20 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
Vue动态路由缓存不相互影响的解决办法
2019/02/19 Javascript
Python实现的微信支付方式总结【三种方式】
2019/04/13 Python
python IDLE添加行号显示教程
2020/04/25 Python
python 5个顶级异步框架推荐
2020/09/09 Python
台湾前三大B2C购物网站:MOMO购物网
2017/04/27 全球购物
法国一家芭蕾舞鞋公司:Repetto
2018/11/12 全球购物
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
T3官网:头发造型工具
2019/12/26 全球购物
介绍下Lucene建立索引的过程
2016/03/02 面试题
编辑找工作求职信分享
2014/01/03 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
2014年技术部工作总结
2014/12/12 职场文书
国王的演讲观后感
2015/06/03 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
Python实现抖音热搜定时爬取功能
2022/03/16 Python
python神经网络Xception模型
2022/05/06 Python
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers