人生能有几回搏,此时不搏何时搏

一、介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.
二、Location语法语法:location [=|~|~*|^~] /uri/ { … }
注:
1、~   为区分大小写匹配
2、~* 为不区分大小写匹配
3、!~和!~*分别为区分大小写不匹配及不区分大小写不匹配
示例一:
location  / { }
匹配任何查询,因为所有请求都以 / 开头。但是正则表达式规则将被优先和查询匹配。
示例二:
location =/ {}
仅仅匹配/
示例三:
location ~* \.(gif|jpg|jpeg)$ {
rewrite \.(gif|jpg)$ /logo.png;

注:不区分大小写匹配任何以gif,jpg,jpeg结尾的文件
三、ReWrite语法
last - 基本上都用这个Flag。
break - 中止Rewirte,不在继续匹配
redirect - 返回临时重定向的HTTP状态302
permanent - 返回永久重定向的HTTP状态301
1、下面是可以用来判断的表达式:
-f和!-f用来判断是否存在文件
-d和!-d用来判断是否存在目录
-e和!-e用来判断是否存在文件或目录
-x和!-x用来判断文件是否可执行
2、下面是可以用作判断的全局变量
例:http://localhost:88/test1/test2/test.php
$host:localhost
$server_port:88
$request_uri:http://localhost:88/test1/test2/test.php
$document_u

Tags:
by 大尾巴 | 来自 本站原创 | 不指定 2010/03/10 22:45 | 学习 | 评论(1) | 引用(0) | 阅读(6)
配置后php文件将先作为php解析
之后再作为ssi解析
<!--#include file="abc.html" -->


# 文档目录 #
DocumentRoot D:/www
    <Directory "D:/www">
        Options Indexes FollowSymLinks Includes
        # AddType text/html .shtml .php #加上此行无法解析php
        AddOutputFilter Includes .php
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
by 大尾巴 | 来自 本站原创 | 不指定 2010/03/10 15:48 | 尾巴心情 | 评论(0) | 引用(0) | 阅读(8)

以下内容均来自网络。

Zend Studio 7.1.1 官方下载地址:

http://downloads.zend.com/studio-eclipse/7.1.1/ZendStudio-7.1.1.exe

汉化包下载(汉化率超过90%):

http://www.lisijie.org/download/zs7_cn.rar

汉化包使用方法:

解压后将里面的两个文件夹features和plugins替换你的zend studio安装目录下的对应目录,重启zend studio即可。

附Zend Studio 7.X注册码(仅供学习,请向Zend公司购买授权):

username:lisijie_org
License Key:3F4F495657BF3F4A95657BF3

by 大尾巴 | 来自 本站原创 | 不指定 2010/03/04 18:07 | 学习 | 评论(0) | 引用(0) | 阅读(13)

因为在同步时需要使用代理,可能因为代理而导致在第一次同步CentOS镜像时,或每当CentOS发布新的版本时,同步的进程总是继线退出。为了解决这个问题,写了如下一个脚本:

[user@host ~]$ cat mon_centos.sh
#!/bin/bash
export RSYNC_PROXY="xxx.xxx.xxx.xxx:3128"
while true
do
  counter=`ps ax | grep rsync |grep centos |grep -v grep | wc -l`
  pro_id=`ps ax | grep rsync |grep centos |grep -v grep | awk '{print $1}'`
  case $counter in
    0)
        echo "counter=$counter"
        /usr/bin/rsync -rlptvHz --partial --exclude ".~tmp~/" --exclude ".*" rsync://mirror.chpc.utah.edu/pub/centos/ /disk4/mirror/centos
        ;;
    2)
        echo "counter=$counter"
        sleep 60
        ;;
    *)
        echo "counter=$counter"
        sleep 60
        ;;
  esac
  sleep 60
done

这个脚本或反而获取当前运行rsync进程的数量,当同步进程数量为0时,重新启动同步进程,否则sleep 60秒之后重新检测。
by 大尾巴 | 来自 涂虫小记 | 不指定 2010/01/27 11:39 | 学习 | 评论(0) | 引用(0) | 阅读(26)

wget -c -m -np -p -q -b http://mirrors.163.com/centos/5.4/

-c 是继续传送, -m 是镜像,-np 只下载目标站点指定目录及其子目录的内容 -p 是下载媒体文件,比如图片, -q 是安静模式, -b 是后台运行

绕开 robots.txt 办法:

在 $HOME/.wgetrc 中加入

robots = off

by 大尾巴 | 来自 本站原创 | 不指定 2010/01/27 10:41 | 学习 | 评论(0) | 引用(0) | 阅读(24)
分页: 1/43 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]