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进程管理和重载原理详解
Apr 22 Servers
windows下快速安装nginx并配置开机自启动的方法
May 11 Servers
docker-compose部署Yapi的方法
Apr 08 Servers
Windows Server 2012 R2 磁盘分区教程
Apr 29 Servers
配置nginx负载均衡
May 06 Servers
Nginx HTTP跳转至HTTPS
May 15 Servers
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
Jun 01 Servers
腾讯云服务器部署前后分离项目之前端部署
Jun 28 Servers
vscode内网访问服务器的方法
Jun 28 Servers
Linux中sftp常用命令整理
Jun 28 Servers
Nginx文件已经存在全局反向代理问题排查记录
Jul 15 Servers
VMware虚拟机安装 Windows Server 2022的详细图文教程
Sep 23 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
destoon常用的安全设置概述
2014/06/21 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
一个实用的php验证码类
2017/07/06 PHP
ThinkPHP框架实现的微信支付接口开发完整示例
2019/04/10 PHP
laravel 数据迁移与 Eloquent ORM的实现方法
2019/04/12 PHP
<script defer> defer 是什么意思
2009/05/10 Javascript
javascript 定义初始化数组函数
2009/09/07 Javascript
JS实现点击链接取消跳转效果的方法
2014/01/24 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
2015/10/29 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
javascript实现获取图片大小及图片等比缩放的方法
2016/11/24 Javascript
JS简单实现自定义右键菜单实例
2017/05/31 Javascript
angularjs实现搜索的关键字在正文中高亮出来
2017/06/13 Javascript
BootStrap Table前台和后台分页对JSON格式的要求
2017/06/28 Javascript
js事件委托和事件代理案例分享
2017/07/25 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
vue设计一个倒计时秒杀的组件详解
2019/04/06 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
Python进程间通信之共享内存详解
2017/10/30 Python
快速解决PyCharm无法引用matplotlib的问题
2018/05/24 Python
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
Django框架模板文件使用及模板文件加载顺序分析
2019/05/23 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
美国林业供应商:Forestry Suppliers
2019/05/01 全球购物
给定一个时间点,希望得到其他时间点
2013/11/07 面试题
天鹅的故事教学反思
2014/02/04 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
领导欢迎词范文
2015/01/26 职场文书
文艺晚会开场白
2015/05/29 职场文书
学习心得体会
2019/06/20 职场文书
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript