Apache安全设置

Apache安全设置
Apache服务器走到那里,unix/linux就跟到那里,这足以说明在WEB服务器领域Apache的优良性能与市场占有率,这今天互联网的大环境下,web服务已经成为公司企业必不可少的业务,大多数的安全问题也跟随而来,攻击重点也转移为web攻击,许多web与颇有价值的客户服务与电子商业活动结合在一起,这也是吸引恶意攻击重要原因.先来了解下web所面临的安全风险. HTTP拒绝服务攻击 攻击者通过某些手段使服务器拒绝对http应答,...

Apache虚拟主机正向代理反向代理设置

Apache虚拟主机正向代理反向代理设置
一、正向代理 客户端无法直接访问外部的web,需要在客户端所在的网络内架设一台代理服务器,客户端通过代理服务器访问外部的web(在客户端的浏览器中设置代理服务器) 适用于:局域网的代理服务器(一般是网关,相当于squid的一般用法)、访问某个受限网络的代理服务器,如教育网访问某些国外网站需要找代理 二、反向代理 客户端能访问外部的web,但是不能访问目标web,目标web所在的网络内一台机器...

Apache HTTP Server 与 Tomcat 的三种连接方式介绍

Apache HTTP Server 与 Tomcat 的三种连接方式介绍
首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。 既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一些专门的 HTTP 服务器呢?原因有下面几个: 1. 提升对静态文件的处理性能 2. 利用 Web ...

Linux系统上JSP环境搭建(apache与tomcat整合)详细说明

Linux系统上JSP环境搭建(apache与tomcat整合)详细说明
因为系统已经配置好PHP环境,web是由apache提供的,所以今天就在PHP基础上,搭建JSP环境,并让他们协同工作。 本次操作环境说明:PHP环境是用yum来安装的。也就是说是RPM包安装的。系统是RHEL6.1X64位系统 第一步,安装java环境 注意:如果说,你的环境有JAVA开始的话,要下载JDK,如果只是简单的JAVA环境,只需要安装JRE就OK了。注(此处无大小写区分)。也就是说,JDK包含了JRE的全部内容。 jre最新版本...

Linux下查看Nginx Apache MySQL的并发连接数和连接状态

Linux下查看Nginx Apache MySQL的并发连接数和连接状态
1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 或者: netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}' 返回结果一般如下:     LAST_ACK 5 (正在等待处理的请求数)     SYN_RECV 30     ESTABLIS...

nginx、apache、mysql和php的编译参数查看

nginx、apache、mysql和php的编译参数查看
很多朋友可能会遇到这样一个问题,就是如何查看我系统编译安装的一些参数,除了用phpinfo来查看,有没有其他更直接的方法呢?当然有啊,今天就给大家举几个常见的例子。在Linux系统下,查看nginx、apache、mysql和php的编译参数。 1、nginx编译参数: your_nginx_dir/sbin/nginx -v 2、apache编译参数: cat your_apache_dir/build/config.nice 3、php编译参数: your_php_dir/bin/php -i |grep conf...