Web服务
文章平均质量分 88
nginx,tomcat,web集群
单纯的一比
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Web服务(12)——Tomcat管理
tomcat的sessionid是通过SHA1算法计算得到的,计算sessionid的时候必须要有一个密钥,为了提高安全性tomcat在启动的时候会通过随机生成一个密钥。依赖于系统中断,因此在系统的中断数不足时,/dev/random设备会一直封锁,尝试读取的进程就会进入等待状态,直到系统的中断数充分够用,/dev/ràndom设备可以保证数据的随机性。/dev/urandom不依赖系统的中断,也就不会造成进程忙等待,但是数据的随机性也不高,所以该随机数的安全性理论上不高。...原创 2022-07-27 19:58:25 · 1005 阅读 · 0 评论 -
Web服务(07)——LNMP一键部署
之前的博客中有介绍过LAMP的架构,而LNMP和LAMP的区别就在于使用Nginx而不是Apache。LNMP是Linux+Nginx+Mysql+PHP的组合方式,其特点是利用Nginx的快速与轻量级,替代以前的LAMP的方式,由于安装方便,并且安装脚本也随时更新。LNMP的优点在于占用VPS资源较少,Nginx配置起来也比较简单方便,利用fast-cgi的方式动态解析PHP脚本。LNMP的缺点也同样很明显。...原创 2022-07-24 15:38:56 · 1014 阅读 · 0 评论 -
Web服务器(01)——介绍web服务器
目前最主流的三个Web服务器是Apache、Nginx和Microsoft的Internet信息服务器(InternetInformationServices,IIS)。Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。Web服务器也称为WWW(WORLDWIDEWEB万维网)服务器,主要功能是提供网上信息浏览服务,Web服务器是可以向发出请求的浏览器提供文档的程序。...原创 2022-07-20 14:21:42 · 5189 阅读 · 0 评论 -
Web服务(10)——Tomcat服务
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普追使用,是开发和调试JSP程序的首选。Tomcat官网http。...原创 2022-07-27 15:01:04 · 465 阅读 · 0 评论 -
Web服务(02)——Web服务器中间件
Web应用程序是一种可以通过Web访问的一个应用程序,它的好处是用户很容易访问到应用程序,只需要通过浏览器就能访问,不需要安装其他任何软件。这里就需要提到两种架构模式——C/S和B/S模式,C/S模式的程序都是独立运行的,而B/S模式是浏览器和服务器端的应用程序,这类程序一般都是需要借助如IE浏览器来运行的,web应用程序一般都是B/S模式,web应用程序首先是一个程序,和标准的一些程序语言,如C++编写出来的程序没有本质上的不同。而web应用程序可以说是B/S模式的产物。...原创 2022-07-20 20:41:15 · 5213 阅读 · 0 评论 -
Web服务(04)——LAMP的简介与搭建+DISCUZ论坛
WEB服务器也称为WWW(WORLDWIDEWEB万维网)服务器,主要功能是提供网上信息浏览服务。而常见web服务器有IIS。而其中LAMP的Apache(HTTPD)类LINUX系统——Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。LAMP架构是什么?拿饭店举例专业解释如下。......原创 2022-07-22 17:15:00 · 748 阅读 · 0 评论 -
Web服务(11)——Tomcat目录介绍
root@TTTTTTTtomcat]#pwd/usr/local/tomcat#tomcat安装目录[root@TTTTTTTtomcat]#tree-L1#以树状方式显示一层目录.├──bin#存放tomcat管理脚本,常用的是catalina.shstart.shshutdown.sh├──BUILDING.txt├──conf##tomcat配置文件存放目录├──CONTRIBUTING.mdEND。...原创 2022-07-27 18:51:30 · 712 阅读 · 0 评论 -
Web服务(03)——HTTP协议
HTTP协议是HyperTextTrasferProtocol(超文本传输协议)的缩写。是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等)。HTTP/HTTPS是应用层上的协议,建立在传输层TCP之上,客户端通过与鼓舞短进行TCP链接之后发送HTTP请求与接收HTTP响应都是通过访问Socket接口来调用TCP协议实现。HTTP默认端口号为80,也可以根据中间件需求改为8080或其他端口。......原创 2022-07-21 09:12:38 · 752 阅读 · 0 评论 -
Web服务(08)——Nginx的Rewrite
什么是Rewrite?Rewrite对称URLRewrite,即URL重写,就是把传入Web的请求重定向到其他URL的过程。•URLRewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如id=123使用URLRewrite转换后可以显示为www.123.com/123.html•对于追求完美主义的网站设计师,就算是网页的地址也常望看起来尽量简洁明快。理论上,搜索引擎更喜欢静态页面形式的网页,搜索引擎对静态页面的评分一般要高于动态页面。...原创 2022-07-25 19:53:47 · 1188 阅读 · 0 评论 -
大型网站高并发解决方案——集群
LVS是的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士(阿里巴巴副总裁)成立,是中国国内最早出现的自由软件项目之一。haproxy是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做更好,更专业。而LVS在企业应用中抗负载能力很强,但存在不足,LVS不支持正则处理,不能实现动静分离,对于大型网站,LVS的实施配置复杂,维护成本相对较高。...原创 2022-08-07 01:02:58 · 2362 阅读 · 0 评论 -
Web服务(05)——Nginx的简介和安装
目前在市面上使用LAMP的架构已经很少了,基本上现在都是使用LNMP的架构,其中“N”就是Nginx服务。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行,单台物理服务器可支持30000~50000个并发请求。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,目前中国大陆使用nginx网站的用户有百度、京东、新浪、腾讯等。Tengine。......原创 2022-07-23 17:15:00 · 505 阅读 · 0 评论 -
Web服务(08)——Nginx的Rewrite
什么是Rewrite?Rewrite对称URLRewrite,即URL重写,就是把传入Web的请求重定向到其他URL的过程。•URLRewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如id=123使用URLRewrite转换后可以显示为www.123.com/123.html•对于追求完美主义的网站设计师,就算是网页的地址也常望看起来尽量简洁明快。理论上,搜索引擎更喜欢静态页面形式的网页,搜索引擎对静态页面的评分一般要高于动态页面。...原创 2022-07-25 20:36:08 · 420 阅读 · 0 评论 -
Web服务(06)——Nginx的配置和优化
之前讲到了Nginx服务是目前主流的http服务和反向代理服务器,以及如何安装nginx服务,Nginx服务中有非常强大的优化性能,如反向解析、日志切割、IO多路复用、隐藏版本、rewrite等等,这些优化大都是在nginx主配置文件/usr/local/nginx/conf/nginx.conf中配置的,所以需要熟悉了解nginx的配置文件。...原创 2022-07-24 23:03:10 · 1368 阅读 · 1 评论
分享