一文详解Nginx服务器配置,反向代理和负载均衡
什么是Nginx?
Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发的 高性能的Web 和反向代理服务器 ,也是一个 IMAP/POP3/SMTP代理服务器。
由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。
Nginx安装
Ubuntu20.04为例: sudo apt update sudo apt install nginx
安装完成,检查版本号,如果版本号正确显示,则安装成功: nginx -v
Nginx基础命令和配置
基础命令: sudo service nginx status sudo service nginx stop sudo service nginx start sudo service nginx restart sudo nginx -t 检查默认配置文件 sudo nginx -s reload 重新载入配置文件
Nginx日志目录:/var/log/nginx/
Nginx工作目录:/etc/nginx
Nginx全局配置文件:nginx.conf
我们在conf.d目录下,新建.conf文件,写入自己的nginx配置。
查看进程号:
一个进程允许处理的最大连接数:worker_connections 768;返回静态页面
先在全局配置文件http段中加入server段:
然后执行:sudo nginx -t 测试是否成功。如果成功,执行sudo nginx -s reload 重新载入配置文件。
默认80端口,访问成功:
注意:非root用户修改全局配置文件先要执行chmod增添写入权限。
然而,一般我们不会直接修改默认配置文件,在conf.d目录下新建配置文件:server { listen 192.168.92.134:8001; location / { root /etc/nginx/conf.d/html; index index.html; } }
return 302 重定向到其他网站:
使用302重定向,访问本地网址,跳转后,地址栏显示的还是跳转后的地址。比如,我更换了网站域名,但是希望老用户可以继续找得到新网站,所以做个跳转功能。
root 表示 location 匹配内容的相对路径,alias 表示 一个绝对路径,而且必须以"/"结尾:
反向代理
什么是代理服务器?举个例子,找工作直接和老板谈薪资待遇,这就是没有代理,但是大公司老板不会直接面试招聘,就通过HR进行代理,然后老板只负责盖章敲定。
真实客户端直接访问真实服务器就是没有代理。网络中,代理又分为正向代理和反向代理。
正向代理:比如我在大陆服务器要访问Google,但是无法直接访问,然而我可以访问香港服务器,香港服务器可以访问Google,那我就用香港服务器做代理,实现在大陆直接访问外网。
正向代理是隐藏客户端,反向代理是隐藏服务器。 比如,张艺谋的《影》,讲的是关于替身的故事,替身即使被杀死,也不会影响真身。所以,真实服务器作为大Boss,让小弟服务器做代理,黑客只能共计小弟代理服务器,不会影响真实服务器。
如上图,大家只可以访问代理服务器,代理服务器再向真实服务器请求数据,同时真实服务器可以是多个,这就叫做负载均衡。
除了隐藏真实服务器,还有一个现实的需求,那就是一个服务器要开启多个服务,但是,一个服务器只有一个80端口,如何让多个服务共用80端口?
可以先给不同服务分配不同端口,比如8001,8002,但是都监听80端口。服务器名字用不同的域名区分,访问不同的域名,默认都是80端口,然而实际上访问的是真正的端口。负载均衡
当访问量急剧增大,只有一台服务器难以应答,可以考虑使用多个服务器分散压力。比如,一个请求到达,按照服务器1,2,3的顺序依次应答,这样就可以减轻单个服务器的压力。
正常每个服务器的内容都是一样的,但是为了测试方便,使用不同的网页应答,这种默认的负载均衡方式就是面对请求,依次应答的,这种形式也叫做轮询算法。
然而,不同服务器可能性能不同,一般主服务器性能最佳,访问时应答权重更高一些,能力越大责任越大,这就可以使用加权轮询算法,给不同服务器分配应答权重。
ssl证书
SSL证书是一种数字证书,主要是给予网站HTTPS安全协议加密传输与信任的功能。 ssl证书分为免费版和付费版,一般网站长期使用还是付费证书比较稳定,到期续费,平时使用可以搜索一下免费证书以供练习。
然后访问https就可以啦:
相关推荐全球最大同性交友网站,github代码版本管理 一文详解git版本创建与回退,程序猿居家旅行必备技能 一文详解git分支管理,平行宇宙中的代码合并 一文带你了解计算机网络体架构,OSI模型和TCP/IP模型 三体剧版播出,原著党表示"这回对味了"! 三体环境如此恶劣,为什么还会产生高等文明? 三体人这么能,为啥不直接干掉两个太阳? 三体:讨论叶文洁是善是恶,不如讨论有多少人会做叶文洁
当年红白机上体验过的RPG游戏,你最期待哪些游戏能重制?曾经有朋友说红白机游戏发展的最终形态就是RPG,不知道你是否认同呢?自从八十年代FC游戏开始流行之后,游戏厂商们就曾经探索过各种游戏的玩法益智射击动作休闲冒险几乎所有的类型都曾经尝
当年9。30,今年又9。30,促进购房的大招又来了促进购房的大招又来了,这是实实在在降低交易成本。金九过去了,看看银十。今年9。30年大招一财政部税务总局居民1年内换房可享个税退税优惠自2022年10月1日至2023年12月31日
当年轻人开始购买临期食品省钱解压,希望避开消费主义陷阱,却囤到过期陈欣从塑料袋中拿出自己刚从超市带回来的战利品两盒原价38元的麻辣香锅,现价26。6元两份原价12。31元一份的凉拌三丝,现价8。61元原价28。98元的鸭胗,现价20。28元。店家
当年出资340亿救王健林,豪掷200亿给恒大渡难关,如今落难无人帮他被称为是中国商界的及时雨宋江,曾出资340亿,救万达老总王健林于水火,也豪掷200亿让许家印度过难关。可如今他深陷泥潭,被打为老赖,甚至连公司话语权可能都要丢失。但即使沦为此般惨
当年红极一时的奇志大兵闹掰,19年后再看,两人状况各不相同以说湖南特色方言而出名的师徒奇志大兵,当时可是首屈一指的相声演员。是湖南台的相声节目台柱子,还多次登上过春晚。后来两人由于创作理念不和而分手。分开后,两人的热度大减,盛况不复从前。
当年30万变3000万,历史将重演,记录中账户的第一天(即今天)实操记录起始资金57。5万。今天接到账户后第一步清仓,15秒内清仓完毕,如下附图。第二步建仓,建仓老禾跟踪多日的几支个股,如下附图。1上午,水下建仓00275
科比当年加盟山西队提出5个霸王条款,你知道是什么吗?2011年NBA停摆了,这个时候很多球星都赴海外打球。科比当时还在巅峰,他不想就这样浪费一个赛季,因此,跟CBA的山西队可以说是两厢情愿,差一点就来CBA打球。本来都达成了口头协议
消息今天下午5点开抢!德安政府消费券又又又来啦!约惠金秋乐购德安2022德安县消费券又又又来啦!为进一步激发德安县消费市场活力,丰富市民消费选择,提升市民消费热情,德安县开展2022年国庆促消费商贸活动,发放通用券文旅券华夏阳光
蜀南文旅精品旅游线路推荐丨7天6晚带你玩转宜宾蜀南文旅金秋十月,秋色渲染大地想收获美景,不必远行跟着蜀南文旅精品旅游线路解锁国庆新玩法7天6晚,玩转宜宾!蜀南文旅精品旅游线路导视图线路概述翠屏山冠英街三江游船李庄古镇永江村蜀南
广州拍照打卡指南!国庆出行必备如果你国庆的旅行目的地是广州,那么这篇广州拍照打卡攻略对你来说会非常实用。我们根据地铁路线对广州部分拍摄点进行归类,喜欢的小伙伴可以收藏,如果觉得还不错还请多多分享支持!1号线西塱
林芝赋著名诗人书法家王伟(知止)新作林芝赋文王伟朗诵五月花儿开壬寅五月,酷暑难耐,钢铁森林,物欲横流,灵魂慌张,无处安放!止与岭南三贤相携游于川藏线上,越雪山,过草地,金沙逶迤,大渡桥横,怒江横渡,雅鲁飞雪,千里走单
钢铁是怎样练成的读后感来自高中一名学生等读后感,希望大家能提出宝贵意见钢铁是怎样炼成的一个时代的冲锋号,保尔,柯察金你是烈火中的代名词,在十月革命的清风里,你用嘹亮的歌声唱出了时代的主旋律,在军队的铁流
路过秋天,路过你作者夏风你应该在一个很早的早晨醒来,看看晨曦,听听鸟鸣。路上行人未起,花头香露未唏。你有什么理由,不爱这浓浓的秋意。生活的样子人间向晚,忽而秋分九月未央,忽而秋分。风清露冷秋期半,
我心中的恒星我心中的恒星我知道,你是我心中的太阳,但我无法靠近你,只能在宜居带里仰望,接受你不冷不热的适宜生存的温度。我知道你是我生命对应星宿的比邻或是卫星,魂牵梦萦远照映。我知道,你是月亮我
修身养性1菩提本无树,明镜亦非台,本来无一物,何处惹尘埃。2一花一世界,一叶一菩提。3命由己造,相由心生,世间万物皆是化相,心不动,万物皆不动,心不变,万物皆不变。4一念愚即般若绝,一念智
我的世界里都有什么我的世界发生了改变,从长途规划,变成短途静态。疫情相伴快3年了,人一生有多少个如此繁忙的三年,如此劳心伤神的三年,最开始的苦中作乐,到今天精神上的恐慌,麻木。物质的满足已经无法填补
一份迟到两年的道歉由于自己的勤奋好学,年近半百之际,学了一门新的语言。最近几天,频频受邀去干一些义务的费力不讨好的原本不该我做的杂事。起初,礼貌性婉拒,强调自己才疏学浅,未果!对方又一再坚持,还搬出
2030岁的人生经验人生就是一个不断学习的过程,只有不断学习,才能充实我们的大脑,让我们的生活更加的丰富多彩。现在是个手机不离手的年代,现在大部分人的时间都花在了手机上,路上刷,睡觉刷,上班休息刷,当
秋天,喝杯红茶暖暖胃手把手教你泡一杯好红茶全文约1586字,阅读需要35分钟本文由小梅子原创,首发于知乎1昨晚睡得不好,辗转反侧,早上起来睡眼迷离。坐在床边,久久未能清醒。走进卫生间,对着镜子发呆好久,依然昏昏沉沉。随意梳
早安愿好运与你相伴而行,绽放你的微笑,感受生活的美好太阳早安今天太阳今天是2022年9月27日,星期二,农历九月初二早上好,新的一天,愿美丽的阳光美丽你的心情,好运与你相伴而行,不忙碌,不烦恼,绽放你的微笑,感受生活的美好,愿你成为
今生只爱大中国我爱我的国大好河山处处新,山欢水笑抖精神。同声歌唱中国好,锦绣前程鼓舞人。锦绣中华喜事多,金秋收获乐如何。满怀希望歌一曲,永远热爱我的国。天南地北美婆娑,同唱心中那首歌。国泰民安说
岁月情长,相知最美作者昕月蓝殇若没有人懂得,无论走到哪里心都只是在孤独的流浪。心痛到极致,眼泪不停地掉落。我们曾一起走过美好的时光,岁月情长,相知最美,聚散离合,都在笔下成了故事。无论在哪里,都躲不