记载我的心路历程
  • lamp安全加固

    2010-05-21

    apache方面:
    1.修改banner
    编译源代码,修改默认的banner
    ServerTokens ProductOnly
    ServerSignature Off
    在apache的源码包中找到ap_release.h将
    #define AP_SERVER_BASEPRODUCT “Apache”
    修改为
    #define AP_SERVER_BASEPRODUCT “Microsoft-IIS/6.0”
    os/unix下的os.h文件
    #define PLATFORM “Unix”
    修改为
    #define PLATFORM “Win32“ Read More »

    作者:now163 | 分类目录:Web | 标签:
  • 查看Apache并发请求数及其TCP连接状态

    2010-05-07

    [文章作者:张宴 本文版本:v1.1 最后修改:2007.07.27 转载请注明出处:http://blog.s135.com]

    这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的连接数太少了,需要较长的时间去响应用户的请求,后来修改了一下Apache 2.0.59的配置文件httpd.conf:

    # prefork MPM
    # StartServers: number of server processes to start
    # MinSpareServers: minimum number of server processes which are kept spare
    # MaxSpareServers: maximum number of server processes which are kept spare
    # MaxClients: maximum number of server processes allowed to start
    # MaxRequestsPerChild: maximum number of requests a server process serves

    StartServers 10
    MinSpareServers 10
    MaxSpareServers 15
    ServerLimit 2000
    MaxClients 2000
    MaxRequestsPerChild 10000

    Read More »

    作者:now163 | 分类目录:Web | 标签:
  • nginx实现404状态返回200隐藏URL

    2010-05-04

    server
    {
    listen       80;
    server_name  aaa.bbb.com;
    charset gb2312;
    index index.php index.html;
    root   /data/www/wwwroot/aaa.bbb.com;
    error_page 404 =200 /.404.jpg;
    //注:上传一个404.jpg文件到aaa.bbb.com的根目录, 并改名为.404.jpg

    作者:now163 | 分类目录:Web | 标签:
  • Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器

    2010-04-02

    [文章作者:张宴 本文版本:v6.0 最后修改:2010.03.04 转载请注明原文链接:http://blog.s135.com/nginx_php_v6/]

    前言:本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第6篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用。本文可能不断更新小版本,请记住原文链接“http://blog.s135.com/nginx_php_v6/”, 获取最新内容。第6篇文章主要介绍了Nginx 0.8.x新的平滑重启方式,将PHP升级到了5.2.13,修正了PEAR问题。另将MySQL 5.1.x升级到了5.5.x系列,配置文件变更较大。 Read More »

    作者:now163 | 分类目录:Web | 标签:
  • linuxas5和as4下nginx+php+myql+zend等(转)

    2009-09-25

    编译安装软件包
    源码编译安装所需包(Source)
    升级OpenSSL及OpenSSH       tar xvf openssl-0.9.8h.tar.gz
    cd openssl-0.9.8h
    ./config –prefix=/usr/local/openssl
    make
    make test
    make install
    tar zxvf openssh-5.0p1.tar.gz
    cd openssh-5.0p1
    ./configure  \
    –prefix=/usr \
    –with-pam \
    –with-zlib \
    –sysconfdir=/etc/ssh \
    –with-ssl-dir=/usr/local/openssl \
    –with-md5-passwords Read More »

    作者:now163 | 分类目录:Web | 标签:
  • Apache配置详解

    2009-09-01

    Apache的配置

    Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。

    主站点的配置(基本配置)

    (1) 基本配置:

    ServerRoot “/mnt/software/apache2″ #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。

    PidFile logs/httpd.pid #第一个httpd进程(所有其他进程的父进程)的进程号文件位置。

    Listen 80 #服务器监听的端口号。

    ServerName www.clusting.com:80 #主站点名称(网站的主机名)。 Read More »

    作者:now163 | 分类目录:Web | 标签: