atyu30 发表于 2011-9-4 14:32:53

RHEL 5.4 + Nginx + Mediawiki

RHEL 5.4 + Nginx + Mediawiki

# Virtual wiki.atyu30.com
# Author atyu30
# Date: 2011/08/31

## uname -r -m -o
#2.6.18-194.el5 x86_64 GNU/Linux
## nginx -v
#nginx: nginx version: nginx/1.1.1
# Change 2011/09/02
# MediaWiki-1.17.0 php-fpm Nginx Sphinx
server {
        listen       443;
        #listen       80;
        server_namewiki.atyu30.com;
        charset utf-8;

        fastcgi_param        HTTPS                $fastcgi_https;
      location / {
            root   /var/www/mediawiki-1.16.4;
            indexindex.php index.html index.htm;
          #将请求的不存在文件重写到index.php
            try_files$uri $uri/ /index.php;
          
                if (!-f $request_filename){
                             rewrite ^/([^?]*)(?:\?(.*))? /index.php?title=$1&$2 last;
                          rewrite (.*) /index.php;
                }
      }


      location ~ \.php$ {
            root         /var/www/mediawiki-1.16.4;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_indexindex.php;
            fastcgi_intercept_errors on;
            fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
            include      fastcgi_params;
          client_max_body_size        20m;
      }

      ssl                  on;
      ssl_certificate      /etc/pki/tls/certs/server.crt;
      ssl_certificate_key/etc/pki/tls/private/server.key;
      ssl_session_timeout5m;
      ssl_protocolsSSLv2 SSLv3 TLSv1;
      ssl_ciphersALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
      ssl_prefer_server_ciphers   on;

}

        map $scheme $fastcgi_https {
          default off;
          https on;
        }

思成戈道 发表于 2011-9-11 05:17:49

看后感悟了点,收下了











static/image/common/sigline.gif

http://img2081.poco.cn/mypoco/myphoto/20110822/16/64165363201108221627279573116820626_004.jpg
页: [1]
查看完整版本: RHEL 5.4 + Nginx + Mediawiki

BlueHost美国主机优惠码