09 2012 档案

摘要:新浪博客上有一篇文章 nginx for windows日志切割,但这篇文章有两个不足之处:切割后的日志文件不是以昨天的日期命名;需要停止 Nginx 服务。为了切割日志停止服务,我认为有所不值,如果访问量较小的话问题不大,但是访问量较大的话这种做法是非常不可取的。为了弥补这些缺陷,我们对这个批 处理文件进行了改进。要 Windows 平台上使用 Linux 的 date 命令以获得昨天的日期,我们可以到 SourceForge上去下载 UnxUtils这 个工具。UnxUtils 是个非常强大的工具集,将大多数的 Linux 命令都移植到 Windows 平台上来了,比如:ls, grep, 阅读全文
posted @ 2012-09-26 11:14 望月人 阅读(1571) 评论(0) 推荐(0)
摘要:因为nginx自身不带日志分割的功能 所以我们用shell脚本来完成这一任务1.首先我来说明下nginx的主进程号: 如果nginx.conf 配置文件中使用了"pid /usr/local/nginx/nginx.pid;"指定了pid文件的存放路径,我们可以通过more这个pid文件来获得nginx的主进程号,或者使用ps -ef | grep nginx 查看2.如果想每天定时切割日志,还需配置crontab.3.创建一个shell脚本4.配置crontab每天凌晨00:00 定时执行这个脚本#crontab -e5.讲解下这个脚本的意思 这个shell脚本和cron 阅读全文
posted @ 2012-09-26 09:36 望月人 阅读(296) 评论(0) 推荐(0)
摘要:# 启动:F:\nginx-0.9.4> nginx.exe# 查看状态:F:\nginx-0.9.4> tasklist /fi "imagename eq nginx.exe"#立即停止:F:\nginx-0.9.4> nginx.exe -s stop#结束所有会话后再停止(平滑退出):F:\nginx-0.9.4> nginx.exe -s quit#重新加载配置文件#(当修改配置文件后,他会先启动一个新的worker,在把原来的worker停止,也即对用户透明)F:\nginx-0.9.4> nginx.exe -s reload#重 阅读全文
posted @ 2012-09-26 08:53 望月人 阅读(826) 评论(0) 推荐(0)
摘要:随着宽带网的普及,自己架设FTP服务器进行文件交流的用户越来越多。一提到FTP服务器软件,一般用户首先想到的是大名鼎鼎的Serv-U。使用主流FTP Server存在一个问题:一旦那个软件有什么安全漏洞被公布,由于它的知名度,那么这个安全漏洞也将人尽皆知,这样服务器的安全风险将很大。其实除了这些主流软件之外,还有很多相对不太出名的FTP Server,使用这些比较冷门的FTP Server软件,上述风险相对比较小一些。这里介绍的FileZilla Server是一款免费的开放源代码的软件,具有一般FTP服务器的绝大多数功能。软件支持用户分组;支持流量限制,可以定制按时段的流量限制;支持MODE 阅读全文
posted @ 2012-09-24 10:19 望月人 阅读(189) 评论(0) 推荐(0)
摘要:今天用Filezilla连接ftp,总是出现返回: 425 Can't open data connection.错误: 读取目录列表失败状态: 已从服务器断开参考官网的提示,说是防火墙没允许通过,配置,无效发现说是a client configuration problem,按照其说的配置,无效然后发现提示错误如下:返回: 200 Type set to I.命令: PASV返回: 227 Entering Passive Mode (211,154,132,148,9,114)命令: LIST错误: 连接超时错误: 读取目录列表失败建立站点,填入地址,用户名,密码,在传输设置里的传 阅读全文
posted @ 2012-09-24 10:17 望月人 阅读(634) 评论(0) 推荐(0)