Centos7下的LNMP源码安装

Part1:Install nginx

#为了源码能正常的编译运行先安装开发工具
yum group install “Development Tools”
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
tar xvf pcre-8.39.tar.gz
cd pcre-8.39
./configure
make
make install

wget http://nginx.org/download/nginx-1.6.3.tar.gz
tar xvf nginx-1.6.3.tar.gz
cd nginx-1.6.3
[root@instance-1 nginx-1.6.3]# ./configure –prefix=/usr/local/nginx
#检查系统环境:
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using –without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using –with-zlib= option.

yum install -wget http://jp2.php.net/distributions/php-7.0.12.tar.gzy zlib-devel
make
make install
继续阅读Centos7下的LNMP源码安装

YELLOW

These violent delights have violent ends
午夜时分,戴着耳机眼罩循环起《送别》然而还是睡不着觉。倒不是因为精力好,舍友在游戏中一声声的呐喊,确实让我非常难受。今天还想着,与其改变环境,不如自己适应环境。

许是种豆得豆,忽然忆起当年舍友的样子了。因果循环,世界真是公平。这倒是让我想起了最近大火的美剧《西部世界》。许是人性的一片实验田吧 ,让人极度自由,极度放纵的乐园。最后必将走向毁灭。青春,最为值得珍惜的时光,看看我们都做了些什么吧。希望自己这最后一年不虚度,做自己喜欢做的事情就好了,不用彷徨,不用迷茫。

有空多静下来听听这世界,听听自己。

晚安。

继续阅读YELLOW

用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的一些小笔记