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如何将http访问的网站改成https访问
Mar 31 Servers
apache基于端口创建虚拟主机的示例
Apr 24 Servers
Nginx反向代理配置的全过程记录
Jun 22 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
Docker官方工具docker-registry案例演示
Apr 13 Servers
Mac电脑OS系统下安装Nginx的详细教程
Apr 14 Servers
nginx搭建NFS网络文件系统
Apr 14 Servers
tomcat正常启动但网页却无法访问的几种解决方法
May 06 Servers
排查Tomcat进程假死的问题
May 06 Servers
腾讯云服务器部署前后分离项目之前端部署
Jun 28 Servers
Apache Kafka 分区重分配的实现原理解析
Jul 15 Servers
WIN10使用IIS部署ftp服务器详细教程
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
《Re:从零开始的异世界生活 冰结之绊》
2020/04/09 日漫
使用 MySQL 开始 PHP 会话
2006/12/21 PHP
PHP insert语法详解
2008/06/07 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
js调用百度地图及调用百度地图的搜索功能
2015/09/07 Javascript
JavaScript模块规范之AMD规范和CMD规范
2015/10/27 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
2016/11/24 Javascript
Bootstrap的Carousel配合dropload.js实现移动端滑动切换图片
2017/03/10 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
nodeJS模块简单用法示例
2018/04/21 NodeJs
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
用Python写的图片蜘蛛人代码
2012/08/27 Python
Python的一些用法分享
2012/10/07 Python
python赋值操作方法分享
2013/03/23 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
python 伯努利分布详解
2020/02/25 Python
python爬取招聘要求等信息实例
2020/11/20 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
Python中生成ndarray实例讲解
2021/02/22 Python
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
自荐信模版
2013/10/24 职场文书
办公自动化毕业生求职信
2014/03/09 职场文书
公司晚会策划方案
2014/05/17 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
2014年餐厅服务员工作总结
2014/11/18 职场文书
浅谈golang 中time.After释放的问题
2021/05/05 Golang
使用pandas模块实现数据的标准化操作
2021/05/14 Python