快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
Web服务器负载均衡方案(1)

Web服务器负载均衡方案(1)

集群的概念容易和一些概念(SMP 、NUMA、MPP、分布处理)相混淆,其主要区别在资源被共享和复制的级别不同。它们是按SMP、NUMA、MPP、集群、分布处理从最紧密到最松散的排列。 SMP(多处理系统):这种系统是在一台计算机里有多个CPU,CPU之间的地位是平等的,它们共享内存空间和I...

通过内核httpd实现web服务加速(1)

通过内核httpd实现web服务加速(1)

一、简介 从linux2.4.13开始,在Networking options出现了一个试验性的选项-"[ ] Kernel httpd acceleration (EXPERIMENTAL)",什么是kHTTPd呢?它是一个Linux环境下的web服务器。kHTTPd和其它web服务器的不同之处在于其是作为内核的一部分运行在Linux的内核中(可以看成是...

通过内核httpd实现web服务加速(4)

通过内核httpd实现web服务加速(4)

五、参数 下面的参数可以通过/proc/sys/net/khttpd被配置: 变量名 默认值 含义 serverport 8080 kHTTPd监听的服务端口 clientport 80 用户空间的web服务器的监听端口 threads 2 服务器线程的数量,对于小型web来说应该是每个CPU对应一个,对于大型网站来说(活动文件不是保...

通过内核httpd实现web服务加速(3)

通过内核httpd实现web服务加速(3)

在这种情况下,你首先需要修改Apache的配置: Port 80 修改为 Port 8080 3、停止kHTTPd 为了修改配置,首先需要停止kHTTPd: #echo 1 /proc/sys/net/khttpd/stop 如果希望卸载模块,停止kHTTPd以后,运行: echo 1 /proc/sys/net/khttpd/unload 如果你感觉对你来说这个过程太...

通过内核httpd实现web服务加速(2)

通过内核httpd实现web服务加速(2)

2、配置kHTTPd 在启动kHTTPd之前首先需要对它进行配置。这是通过/proc文件系统来进行的,因此可以在脚本中实现自动配置。大多数参数只能在kHTTPd没有启动以前才能设置。 一般可以配置以下参数: 1) kHTTPd监听的服务请求端口 2) "Apache"监听的端口(在"localhost"接口中) 3)...

安全配置和维护Apache WEB Server(4)

安全配置和维护Apache WEB Server(4)

(1)Apache服务器的设置 apache服务器采用默认配置。主目录为/home/httpd/html,主机域名为Phoenix.XXXX.com,且别名到www.XXXX.com中,并且设置srm.conf加一行别名定义如下: Alias/pub/home/ftp/pub/ 更改默认应用程序类型定义如下: DefaultType application/octet-stream...

安全配置和维护Apache WEB Server(3)

安全配置和维护Apache WEB Server(3)

AuthName "会员专区" AuthType "Basic" AuthUserFile "/var/tmp/xxx.pw" -----把password放在网站外 require valid-user 到apache/bin目录,建password档 % ./htpasswd-c/var/tmp/xxx.pw username1-----第一次建档要用参数"-c" % ./htpasswd/var/tmp/xxx.pw username2 这样就...

安全配置和维护Apache WEB Server(2)

安全配置和维护Apache WEB Server(2)

(2)缓冲区溢出的安全缺陷 该方法攻击者利用程序编写的一些缺陷,使程序偏离正常的流程。程序使用静态分配的内存保存请求数据,攻击者就可以发送一个超长请求使缓冲区溢出。比如一些Perl编写的处理用户请求的网关脚本。一旦缓冲区溢出,攻击者可以执行其恶意指令或者使系统...

安全配置和维护Apache WEB Server(1)

安全配置和维护Apache WEB Server(1)

前言:在目前的Internet时代,主页已成为树立公司形象和展示自我天地的一个重要手段,配置一台强大且安全的Web Server就显得尤其重要。在众多的Web Server产品中,Apache是应用最为广泛的一个产品, 同时也是一个设计上非常安全的程序。但是,同其它应用程序一样,Apache也存...

建立安全的Web站点(4)

建立安全的Web站点(4)

2、合理配置Web服务器 (1)在Unix OS中,以非特权用户而不是Root身份运行Web服务器。(如Nobody、www、Daemon) (2)设置Web服务器访问控制。通过IP地址控制、子网域名来控制,未被允许的IP地址、IP子网域发来的请求将被拒绝; (3)通过用户名和口令限制。只有当远程用户输入正确...

建立安全的Web站点(3)

建立安全的Web站点(3)

三、Web服务器设备和相关软件的安全考虑 Web服务器的硬件设备和相关软件的安全性是建立安全的Web站点的坚实基...

建立安全的Web站点(2)

建立安全的Web站点(2)

4、公共网关接口介绍(CGI) 在讨论Internet和Web技术给人们提供潇洒服务的同时,不能不提到CGI(Common Gateway Interface)。它是Web服务器与外部应用程序之间交换数据的标准接口软件。有了CGI,Web网站将不只是静态页面的收藏点,而是可以通过在Web服务器上运行一定的程序,输...