专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

JavaWeb项目部署(四)RedisNginx

  Redis:KeyValue性数据库常作为缓存使用。
  Nginx:高性能HTTP、反向代理web服务器,能支持高达5万并发连接,也常用于负载均衡服务使用。1、Redis部署
  (1)解压tarzxvfredis5。0。7。tar。gz
  (2)编译、安装cdredis5。0。7mkdirlogsmakemakeinstallPREFIXhomeredis5。0。7
  (3)修改redis配置vihomeredis5。0。7redis。conf
  修改内容:
  1)注释bind127。0。0。1(如果只有一台服务器,后端使用127。0。0。1连接也可以不注释)
  2)允许后台静默运行,将:daemonizeno改成:daemonizeyes
  3)修改日志路径
  logfilehomeredis5。0。7logs6379。log
  注意:要创建logs文件夹
  4)连接密码,将:requirepassfoobared改为:requirepassxxx
  (4)配置redis服务vietcsystemdsystemredis。service
  输入内容:〔Unit〕DescriptionRedis6379Aftersyslog。targetnetwork。target〔Service〕TypeforkingPrivateTmpyesRestartalwaysExecStarthomeredis5。0。7binredisserverhomeredis5。0。7redis。confExecStophomeredis5。0。7binredisclih127。0。0。1p6379ajconshutdownUserrootGrouprootLimitCOREinfinityLimitNOFILE100000LimitNPROC100000〔Install〕WantedBymultiuser。target
  (5)重载服务systemctldaemonreload
  (6)启动Redissystemctlstartredis
  开机启动systemctlenableredis
  (7)测试cdhomeredis5。0。7bin。redisclih127。0。0。1p6379authXXX输入密码setaa1getaadelaaflushall
  这里Redis就安装完成。2、Nginx部署
  (1)安装依赖yuminstallgccc安装gcc的环境yuminstallypcrepcredevel安装pcre库yuminstallyzlibzlibdevel安装zlib库yuminstallyopensslopenssldevel安装openssl库
  (2)解压tarzxvfnginx1。18。0。tar。gz
  (3)配置、编译、安装
  prefixhomenginx为Nginx安装路劲,如果在nginx1。18。0同目录下安装会报错cdnginx1。18。0。configureprefixhomenginxmakemakeinstall
  (4)配置服务vietcsystemdsystemnginx。service
  输入内容:〔Unit〕DescriptionnginxserviceAfternetwork。target〔Service〕TypeforkingExecStarthomenginxsbinnginxchomenginxconfnginx。confExecReloadhomenginxsbinnginxsreloadExecStophomenginxsbinnginxsquitPrivateTmptrue〔Install〕WantedBymultiuser。target
  (5)重载服务systemctldaemonreload
  (6)启动nginxsystemctlstartnginx
  开机启动systemctlenablenginx
  (7)nginx配置开启进程数CPU数workerprocesses1;全局错误日志保存位置errorloglogserror。log;errorloglogserror。lognotice;errorloglogserror。loginfo;进程号保存文件pid。logsnginx。pid;events{每个进程最大连接数(最大连接连接数x进程数)workerconnections1024;}设定http服务器http{文件扩展名与文件类型映射表includemime。types;默认文件类型defaulttypeapplicationoctetstream;默认编码charsetutf8;日志文件输出格式,这个位置相于全局设置logformatmainremoteaddrremoteuser〔timelocal〕requeststatusbodybytessenthttprefererhttpuseragenthttpxforwardedfor;定义本虚拟主机的访问日志accessloglogsaccess。logmain;开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用设为on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络IO处理速度,降低系统的负载。注意:如果图片显示不正常把这个改成off。sendfileon;防止网络阻塞tcpnopushon;长连接超时时间,单位是秒keepalivetimeout65;开启gzip压缩输出gzipon;gzipproxiedany;最小压缩文件大小gzipminlength1k;压缩缓冲区gzipbuffers416k;压缩版本(默认1。1,前端如果是squid2。5请使用1。0gziphttpversion1。0;压缩等级gzipcomplevel6;压缩类型,默认就已经包含texthtml,所以下面就不用再写了,写上去也不会有问题,但是会有一个warn。gziptypestextplainapplicationjavascriptapplicationxjavascripttextcssapplicationxmltextjavascriptapplicationxhttpdphpimagejpegimagegifimagepng;gzipvaryon;gzipdisableMSIE〔16〕。;FastCGI相关参数是为了改善网站的性能:减少资源占用,提高访问速度。fastcgiconnecttimeout600;fastcgisendtimeout600;fastcgireadtimeout600;fastcgibuffersize128k;fastcgibuffers16128k;fastcgibusybufferssize128k;fastcgitempfilewritesize128k;fastcgicachevalid2003021h;fastcgicachevalid3011d;fastcgicachevalidany1m;fastcgicacheminuses1;fastcgicacheusestaleerrortimeoutinvalidheaderhttp500;反向代理配置proxyredirectoff;proxysetheaderHosthost;proxysetheaderXRealIPremoteaddr;后端的Web服务器可以通过XForwardedFor获取用户真实IPproxysetheaderXForwardedForproxyaddxforwardedfor;允许客户端请求的最大单文件字节数clientmaxbodysize100m;缓冲区代理缓冲用户端请求的最大字节数clientbodybuffersize256k;nginx跟后端服务器连接超时时间(代理连接超时)proxyconnecttimeout600;后端服务器数据回传时间(代理发送超时)proxysendtimeout180;连接成功后,后端服务器响应时间(代理接收超时)proxyreadtimeout600;设置代理服务器(nginx)保存用户头信息的缓冲区大小proxybuffersize16k;proxybuffers缓冲区,网页平均在32k以下的设置proxybuffers432k;高负荷下缓冲大小(proxybuffers2)proxybusybufferssize64k;设定缓存文件夹大小,大于这个值,将从upstream服务器传proxytempfilewritesize128k;proxynextupstreamerrortimeoutinvalidheaderhttp500http503http404;proxymaxtempfilesize256m;addheaderVaryAcceptEncoding;设定负载均衡的服务器列表upstreamtomcat8080{server127。0。0。1:8080weight1;}server{listen80;servernamelocalhost;charsetkoi8r;accessloglogshost。access。logmain;location{roothtml;indexindex。htmlindex。htm;}errorpage404404。html;redirectservererrorpagestothestaticpage50x。htmlerrorpage50050250350450x。html;location50x。html{roothtml;}proxythePHPscriptstoApachelisteningon127。0。0。1:80location。php{proxypasshttp:127。0。0。1;}passthePHPscriptstoFastCGIserverlisteningon127。0。0。1:9000location。php{roothtml;fastcgipass127。0。0。1:9000;fastcgiindexindex。php;fastcgiparamSCRIPTFILENAMEscriptsfastcgiscriptname;includefastcgiparams;}denyaccessto。htaccessfiles,ifApachesdocumentrootconcurswithnginxsonelocation。ht{denyall;}location{proxypasshttp:tomcat8080;proxysetheaderHosthost;proxysetheaderXRealIPremoteaddr;proxysetheaderXForwardedForproxyaddxforwardedfor;clientmaxbodysize100m;}}HTTPSserverserver{listen443ssl;servernamelocalhost;sslcertificatecert。pem;sslcertificatekeycert。key;sslsessioncacheshared:SSL:1m;sslsessiontimeout5m;sslciphersHIGH:!aNULL:!MD5;sslpreferservercipherson;location{roothtml;indexindex。htmlindex。htm;}}}
  修改配置后,重载nginx配置systemctlreloadnginx
  直接通过80端口,可以访问Tomcat了
  到这里,JavaWeb项目部署涉及的环境基本部署好了。下期,我们创建一个简易的JavaWeb项目,部署到当前的环境中。

45批次化妆品被检不合格涉欧莱雅隔离韩妃染发膏中新经纬11月22日电据国家药监局网站通报,在2022年国家化妆品监督抽检工作中,经海南省药品检验所等单位检验,产品标签标示为广州赛丝化妆品有限公司生产的赛丝之秀润黑露(自然黑)等如何成为受欢迎的人受欢迎的人有什么共性呢?他们是否同样的穿衣打扮?同样的发型?说着同样的话?当然不是。受欢迎的人遍布全世界,他们在在学校工作中享受着自己的社会地位,甚至包括任何他们去的地方。没有魔法拼质不拼量,少即是多的极简护肤理念你必须知道为了让皮肤更加精致无暇,很多人曾把各种护肤品都往脸上怼,认为总有一款护肤品会让肌肤状态变得更好,但结果往往适得其反。因为肌肤也有自身的耐受性和承受极限,有时候过多的甜蜜负担,各种类这种衣服冬天最好少穿!危害远比你想象的更大提起服装,大多数人会更关注舒适及时尚这两个要素。殊不知,衣服穿得好不好,还与健康密切相关!衣着过紧会伤身01裤子过紧生冻疮冬季,不少人喜欢穿着贴身的打底裤来避免衣着臃肿。但过于紧绷金泰梨穿搭分享文章开始我们分享一首TroyeSivan的浪漫歌曲,曲风非常浪漫又青春,是在找资料的时候突然听到,然后就听了半个小时,让我一下子陷入了自己青春爱幻想的少女时期。说到少女,今天分享一给邱彪做嫁衣,阿的江有苦难言,PJ或被弃用,2米26中锋或被裁再过10天左右,联赛第二阶段的比赛就将拉开帷幕。目前,各支球队已经相继集结,准备前往赛区。第一阶段结束后,新疆队官宣换帅,阿的江下课,邱彪上任。国家队集训结束后,邱彪第一时间就与球动力电池新战争从三国杀到群雄争霸甲子光年全球动力电池格局,走向新的不确定。作者木南编辑刘景丰一场全球性的竞赛,正在动力电池这个极细分的领域悄然发生。时间还要回到三年前。2019年8月29日,一场迄今为止最热闹的世界人工智蜀汉灭亡,一支精锐逃亡海外,带走诸葛亮预言,千年后在明朝成真时势造英雄还是英雄造时势?关于这句话所表达的哲理,可能争论不休的原因就是三国时期的社会状况。那一时期,军阀割据,各路英雄良将层出不穷,分分合合的三国过去了,人们却搞不懂究竟是时代造班速伟杰更好发挥互补优势促进共赢中柬自贸协定正式实施以来取得丰硕成果。今年前10个月,柬中双边贸易额约96亿美元。在当前的国际经济形势下,我们有必要了解这一自贸协定的重要性,包括其内容成果遇到的问题和解决方案,从C罗做出英明决定,恭喜葡萄牙队,B费成为大赢家,球迷点赞声一片北京时间11月23日,世界杯传来最新消息,葡萄牙即将对阵加纳,英国媒体天空体育做出最新报道,C罗将缺席与加纳队的赛前发布会,这样的情况也是引来不少球迷关注。天空体育这样写道蒂亚戈席枪响之后,没有赢家梭罗瓦尔登湖人和自然应该是一种和谐平衡互滋互润的关系,大自然的繁茂是最为孤独的,而远离它们居住的城镇,也在孤独的繁荣。人和自然需要交际需要融合,作为高级动物的人类应该给予大自然足够
法国燃油供应仍无改善当地时间17日,法国全国仍有28。1的加油站存在供应困难。法国总理伊丽莎白博尔内宣布延长现行的燃油折扣措施。在法国巴黎一处加油站拍摄的停止服务的加油机。据费加罗报报道,伊丽莎白博尔刘伯温临终前告诉儿子刘家9代之后必出奇才,百年后果真应验了公元1375年5月16日,大明朝的重臣刘伯温的生命走到了尽头,他这一生为大明朝鞠躬尽瘁,死而后已,立下了无数功勋,可他的病榻前却极其冷清,既没有皇帝的使者,也没有交好的官员,只有两胡军儿子帅到认不出!年仅14岁高一米八魁梧壮硕,五官深邃帅过爸饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐!10月23日,胡军儿子康康的一组近照在某社交平台上引发热议,许久不见的他又长大不少。照片中,14岁的康康身穿黑色羽绒外套刘晓庆前夫陈国军3婚2离,52岁再做父亲,大儿子陈赫是他的骄傲在上世纪80年代的内地影坛,陈国军曾是备受瞩目的风云人物。是最早演而优则导的突出代表,跻身于新时期最受欢迎的明星行列。创造过万人空巷的收视佳绩,却因婚姻上的恩怨聚散,一度成为人们街戚薇成功生下二胎,因儿子随母亲姓,一时之间引发网友们的热议引言随着网络科技的发展,只要手拿一部手机,便可以随时知晓新发生的事情,除此之外,明星的一举一动似乎也都进入了大家的视野里,不论是追星一族还是吃瓜群众,一旦有明星宣布消息,总能引起广赵雅芝的3个儿子长子45岁次子42岁,小儿子35岁,个个让她骄傲头条创作挑战赛文李培树编辑孙大圣赵雅芝已经68岁了,因为保养得当心态好,现在的她看起来像只有三四十岁的样子,因此她被很多网友称为不老女神。与很多同时代的女演员相比,赵雅芝不仅不老,寒族的兴起,历经波折,确立科举考试制度寒族又称庶族,与士族相对应,是指出生于寒门之士。是魏晋南北朝时期,与门阀士族相对应的中下层官僚阶层。魏晋南北朝时期,以门阀士族为代表的门阀政治。掌握着国家的政治经济军事命脉,控制和声称耶稣死于106岁并被埋葬在日本的理论日本历史中声称耶稣基督去世的理论享年106岁任何分支的所有基督教学者和专家都同意耶稣的存在,并且他的生活对圣经时代社会的发展方式产生了重大影响。仍然非常有争议的是他的死亡或更确切地秦史秘闻战国时期最伟大的丞相,为何差点成为分裂国家的元凶?魏冉帮助秦昭王不断扩大秦国的实力,让周围各国都俯首称臣,他也因此成了秦昭王的左膀右臂秦朝最伟大的丞相,但后期的他却差点成为分裂国家的罪魁祸首。范睢求见秦昭王魏冉因为帮助秦昭王确立了华野包围陈官庄蒋军啃树皮充饥,邱清泉死不投降,粟裕再围20天事实上淮海战役在开打之前,国军就已经处在了不利的态势上。虽然在投入的总兵力上国军以80万对60万占据了绝对优势,但该由谁来指挥这场大决战却迟迟定不下来。一开始老蒋是准备让白崇禧来挑刘备三顾茅庐请诸葛亮后收复荆州,占领西蜀击败曹操攻取汉中蜀汉(221年5月15日263年),三国时期割据政权之一。公元221年,刘备在成都称帝。263年为魏所灭。共历二世二帝,国祚四十三年。东汉末年,外戚与宦官之间的斗争不断,使得朝政日
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网