在 《服务器架设笔记使用Apache插件解析简单请求》 一文中,我们已经可以获取请求内容。这只是万里长征的第一步。因为一般来说,客户端向服务器发起请求,服务器会有着复杂的业务处理逻辑。举个例子,大部分 客户端软件都有日志模块。其中包含了用户的一些行...
Nginx和apache实现反向代理 1.安装之前需要3个支持:gzip,pcre,openssl模块依赖性 gzip 模块需要 zlib 库 rewrite 模块需要 pcre 库 ssl 功能需要 openssl 库 2.检查是否安装了gzip,pcre,openssl rpm -qa | grep zlib rpm -qa | grep pcre rpm -qa | grep op...
简介 LAMT=Linux+Apache+MySQL+Tomcat; Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器; 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选; 架构需求 Tomcat实现JSP动态请求解析的基本架...
apache 做反向代理服务器 apache代理分为正向代理和反向代理: 1 正向代理 : 客户端无法直接访问外部的web,需要在客户端所在的网络内架设一台代理服务器,客户端通过代理服务器访问外部的web(需要在客户端的浏览器中设置代理服务器) 适用于: ①局域网的代理服...
安全加固,Tomcat是重灾区。所以整理下Tomcat的安全加固。 1. 升级到最新稳定版,这个是老生常谈了。目前Tomcat支持6.0和7.0两个版本。 1) 出于稳定性考虑,不建议进行跨版本升级,如果之前是6.0系列版本,最好还是使用该系列的最新版本。 2) 在统计目录部署...
linux内核映像: 用户选择要加载的内核之后,次引导加载程序(GRUB)就会根据 /boot/grub.conf 配置文件中所设置的信息,从/boot/所在的分区上读取Linux内核映像,然后把内核映像加载到内存中并把控制权交给Linux内核。 linux内核获得控制权之后开始干自己的...
现在已经是4.X了,但是据说2.6升到3.0,以及3.19升到4.0这之间都没什么太大的原因。 那么现在的内核2.6时代区别有多大? 这个问题挺大的。 2.6 时代跨度非常大,从2.6.1 (2003年12月发布) 到 2.6.39(2011年5月发布), 跨越了 39 个大版本。 3.0(原计划的 2.6.4...
进程与内存 进程的5种不同的数据区 代码段:代码段是用来存放可执行文件的操作指令,也就是说它是可执行程序在内存中的镜像。代码段需要防止在运行时被非法修改,所以只允许读取操作,儿不允许写入(修改)操作--它是不可写的。 数据段:数据段用来存放可执行文...
1.关闭服务器端口: server.xml默认有下面一行: Server port=8005 shutdown=SHUTDOWN 这样允许任何人只要telnet到服务器的8005端口,输入SHUTDOWN,然后回车,服务器立即就被关掉了。 从安全的角度上考虑,我们需要把这个shutdown指令改成一个别人不容易猜...
删除默认文件 删除TOMCAT默认示例文件、帮助文件、后台管理界面等,禁止使用manager/admin管理后台。需删除的文件和目录清单如下: 引用 $CATALINA_BASE/server/webapps/manager $CATALINA_BASE/server/webapps/host-manager $CATALINA_BASE/webapps/balance...