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搭建图片服务器的过程详解(root和alias的区别)
Mar 31 Servers
使用kubeadm命令行工具创建kubernetes集群
Mar 31 Servers
从零开始在Centos7上部署SpringBoot项目
Apr 07 Servers
Nginx速查手册及常见问题
Apr 07 Servers
Consul在linux环境的集群部署
Apr 08 Servers
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
centos7安装mysql5.7经验记录
May 02 Servers
Nginx文件已经存在全局反向代理问题排查记录
Jul 15 Servers
nginx访问报403错误的几种情况详解
Jul 23 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
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
PHP中的日期处理方法集锦
2007/01/02 PHP
PHP 字符串编码截取函数(兼容utf-8和gb2312)
2009/05/02 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
Javascript MD4
2006/12/20 Javascript
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
javascript重写alert方法的实例代码
2013/03/29 Javascript
jQuery打印指定区域Html页面并自动分页
2014/07/04 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
javascript框架设计之浏览器的嗅探和特征侦测
2015/06/23 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
在web中js实现类似excel的表格控件
2016/09/01 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
浅谈React Native 中组件的生命周期
2017/09/08 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
react-router4 配合webpack require.ensure 实现异步加载的示例
2018/01/18 Javascript
nodejs实现聊天机器人功能
2019/09/19 NodeJs
JS错误处理与调试操作实例分析
2020/04/13 Javascript
vue实现div单选多选功能
2020/07/16 Javascript
详解Python的Flask框架中生成SECRET_KEY密钥的方法
2016/06/07 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
Python读取csv文件实例解析
2019/12/30 Python
打包PyQt5应用时的注意事项
2020/02/14 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
物流仓管员岗位职责
2013/12/04 职场文书
2014年师德师风学习材料
2014/05/16 职场文书
洗手间标语
2014/06/23 职场文书
金融专业银行实习证明模板
2014/11/28 职场文书
亮剑精神观后感
2015/06/05 职场文书
幼儿园安全管理制度
2015/08/05 职场文书