话说我用nginx proxy模块 到了 twitter。 然后悲剧了。看图。
我们收到机房的邮件,内容如下:
在附件里
大概意思是说你的http://url.cn/2pzJen 像 ‘Twitter’
机房已经从路由器上拿下你的ip,网站无法访问
叫我们24小时内删除这侵权网站,否者停掉我们整个服务器 http://mblogpic.store.qq.com/mblogpic/aafaab89ecdea7f6435e/2000
分类: 程序架构
linux vps 通过rsync 把网站同步备份到windows
linux安装配置rsync 服务端
rsync是Linux系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。rsync支持大多数的类Unix系统,无论是Linux、Solaris还是BSD上都经过了良好的测试。rsync的最新版本可以从http://rsync.samba.org/rsync/获得。它的特性如下:
1、可以镜像保存整个目录树和文件系统。
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、优化的流程,文件传输效率高。
5、可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
本文介绍了如何使用rsync服务从Linux到Windows和linux进行远程备份
号外腾讯收购discuz康盛了!
@licoolgo(流水理鱼) #腾讯收购康盛# 号外 号外腾讯收购discuz康盛了! 有图有真想· 自己查域名whois http://mblogpic.store.qq.com/mblogpic/89bdee7439527f69ce2e/2000
Lnmp一键包中更新php-fpm至php5.3.3
-
- ◆简介
虽然lnmp中带的php5.2.10已经能够满足目前的php程序运行。不过看到php5.3.3发布后一直没有更新。就像我用nginx一只用着最新的工程预览版。看了下php5.3.3已经自带php-fpm了。只需要咋编译配置php的时候加上 –enable-fpm 参数。以前补丁上fpm是通过xml文件配置的。新版本的php5.3.3的fpm是通过ini文件配置的。遗憾的是php5.3.3 不支持Zend Optimizer 还有文中我用旧php.ini文件放到里面产生了很多问题,如果你遇到什么问题请留言给我。贴出启动php-pmf的报错代码。^_^。2010年8月17日13:21:32成功升级php为php5.3.3
php 5.3.3 源码中开始包含 php-fpm,不用专门再打补丁了,只需要解开源码直接configure,关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
这个php-fpm 不再支持 php-fpm 补丁具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信号控制:
master进程可以理解以下信号
SIGINT, SIGTERM 立刻终止
SIGQUIT 平滑终止
SIGUSR1 重新打开日志文件
SIGUSR2 平滑重载所有worker进程并重新载入配置和二进制模块
示例:
php-fpm 关闭:
kill -SIGINT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重启:
kill -SIGUSR2 `cat /usr/local/php/var/run/php-fpm.pid`
国内nginx普及先驱张宴大虾的书上nginx官方了
当时看张宴用nginx跑生产服务器,做了比较详细的nginx介绍、性能测试。在中文界绝对的先驱。
我的nginx启蒙也是张大虾了,一直关注他的博客,关注新构架,新开源软件。今天发现nginx.org官网上介绍了他出的书《实战Nginx:取代Apache的高性能Web服务器》
----------------
title: 实战Nginx:取代Apache的高性能Web服务器 (nginx in Practice: A High Performance Web Server to Replace Apache)
author: 张宴 (Zhang Yan)
publisher: 电子工业出版社 (Publishing House of Electronics Industry)
language: 中文 (Chinese)
----------------
LNMP中 nginx不关闭服务平滑无缝升级
如果你是采用www.lnmp.org一键包搭建的lnmp环境。软件目录结构一样。复制以下代码到ssh中直接升级nginx到新版本。
02 tar zxvf nginx-0.8.49.tar.gz
03 cd nginx-0.8.49
04 ./configure –user=www –group=www –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module –with-http_sub_module
05 make
06 mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
07 cd objs/
08 cp nginx /usr/local/nginx/sbin/
09 /usr/local/nginx/sbin/nginx -t
10 kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
11 kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`
12 /usr/local/nginx/sbin/nginx -v
13 cd ..
14 cd ..
15 rm -rf nginx-0.8.49
16 rm -rf nginx-0.8.49.tar.gz
复制以上代码到ssh执行即可。 以后只需要替换 0.8.48 nginx的版本号即可。
您必须登录才能发表评论。