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 31 Servers
Nginx配置并兼容HTTP实现代码解析
Mar 31 Servers
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
Mar 31 Servers
Nginx使用Lua模块实现WAF的原理解析
Sep 04 Servers
nginx内存池源码解析
Nov 20 Servers
nginx中封禁ip和允许内网ip访问的实现示例
Mar 17 Servers
Nginx中使用Lua脚本与图片的缩略图处理的实现
Mar 18 Servers
配置nginx负载均衡
May 06 Servers
netty 实现tomcat的示例代码
Jun 05 Servers
nginx七层负载均衡配置详解
Jul 15 Servers
Nginx如何配置根据路径转发详解
Jul 23 Servers
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
Aug 14 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
杏林同学录(八)
2006/10/09 PHP
php5 图片验证码实现代码
2009/12/11 PHP
php性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
jquery事件机制扩展插件 jquery鼠标右键事件。
2011/12/26 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
查看图片(前进后退)功能实现js代码
2013/04/24 Javascript
浅谈JSON中stringify 函数、toJosn函数和parse函数
2015/01/26 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
2015/12/10 Javascript
AngularJS实现Model缓存的方式
2016/02/03 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
浅析如何利用angular结合translate为项目实现国际化
2016/12/08 Javascript
详解jQuery中ajax.load()方法
2017/01/25 Javascript
解决Extjs下拉框不显示的问题
2017/06/21 Javascript
JavaScript之面向对象_动力节点Java学院整理
2017/06/29 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
微信小程序实现默认第一个选中变色效果
2018/07/17 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
[43:26]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第二场 11.20
2020/11/23 DOTA
Python中字典和集合学习小结
2017/07/07 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
办公室文员工作自我鉴定
2014/09/19 职场文书
鲁迅故居导游词
2015/02/05 职场文书
Pytorch数据读取之Dataset和DataLoader知识总结
2021/05/23 Python