用nginx做静态文件服务器

welcometongixn

安装
1.删除系统自带的nginx
apt-get remove nginx

2.查看残留
which nginx

3.下载源码
wget http://nginx.org/download/
./configure
make
make install
在这里由于我在remove nginx的时候一并把一些依赖的包去除了所以报错:
error: the HTTP rewrite module requires the PCRE library

解决方法:
需要安装pcre包。
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
你可能还需要安装
sudo apt-get install openssl libssl-dev

需要重新./configure
然后再make
make install

启动

安装成功之后,nginx放置在/usr/local/nginx目录下,主要的配置文件为conf目录下的nginx.conf,nginx的启动文件在sbin目录下的nginx文件。
$cd /usr/local/nginx
$sbin/nginx
附:在线安装
$apt-get remove nginx
$which nginx
$apt-get install nginx
$sudo /etc/init.d/nginx start

配置

server {
        client_max_body_size 4G;
        listen  80;  ## listen for ipv4; this line is default and implied
        server_name static.test.sdk.iwplay.com.tw;
        root /home/mini/Sync;
     location / {
          autoindex on; //显示索引
         autoindex_exact_size on; //显示大小
         autoindex_localtime on;   //显示时间
        }

}

参考:http://www.cnblogs.com/languoliang/archive/2013/04/01/nginx.html

关于git的一些小笔记

在写spider的时候用到了git,果然实践出真知啊。
基本操作
1.在远程添加repository

2.clone到本地
$ git clone https://github.com/BigStr/myspider.git

3.添加remote repository
$ git remote add origin [email protected]:BigStr/myspider.git

4.查看仓库状态
$ git status

5.增加文件(夹)/删除文件(夹)到暂存区
$ git add/rm file/folder

6.把暂存区文件提交到当前分支
$ git commit -m “备注”

7.把本地库的所有内容推送到远程库上:
$ git push -u origin master

8.输入github的用户名密码
继续阅读关于git的一些小笔记

蓝色大门

“于是,我似乎看到多年以后,你站在一扇蓝色的大门前,下午三点的阳光,你仍有几颗青春痘。你笑着,我跑向你问你好不好,你点点头。三年、五年以后,甚至更久更久以后,我们会变成什么样的大人呢?是体育老师,还是我妈。虽然我闭着眼睛,也看不见自己,但是我却可以看到你。”

p466326371 继续阅读蓝色大门