因为nginx存放的日志文件逐渐增大,导致日后想察看某个时间的日志的时候,打开巨大文件所带来的性能代价和时间定位查找麻烦,因此需要对日志文件按照时间和频率进行切割。切割过程如下:创建当前时间目录,比如年/月目录然后将当前指定的日志,剪切到该创建好的目录下重启nginx服务,重新生成0kb大小的新日志...
分类:
其他好文 时间:
2014-10-21 00:49:16
阅读次数:
301
前言: Nginx日志里面Mobileweb_access.log增长特别大,一天上百兆,将近100W的访问记录,按照我们目前的规模,热点用户才500个左右,就算人人用手机app访问,怎么可能会有这么大的url访问量?以前只是安装使用nginx,还没有抽出时间仔细研究,这回需要彻底的去分析nginx日志了。 1,日志分类主要2种,一种是错误日志,一种是访问日志,这些配置都在/usr...
分类:
其他好文 时间:
2014-10-20 21:27:10
阅读次数:
340
相信各位VPSer在使用VPS时会 经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zi...
分类:
系统相关 时间:
2014-10-20 19:19:57
阅读次数:
260
ngx_int_tngx_daemon(ngx_log_t *log){ int fd; // 让init进程成为新产生进程的父进程: // 调用fork函数创建子进程后,使父进程立即退出。这样,产生的子进程将变成孤儿进程,并被init进程接管, // 同时,所产生的新进...
分类:
系统相关 时间:
2014-10-20 18:49:33
阅读次数:
312
我们大部分默认的nginx连接方式为php-cgi监听127.0.0.1:9000的方式,刚刚测试了使用socket方式连接,速度飞快啊!nginx配置方法:location~\.php${fastcgi_passunix:/dev/shm/php-fpm.sock;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME/opt/www_data/code/public_html..
分类:
Web程序 时间:
2014-10-20 15:24:00
阅读次数:
305
1.概述Nginx[?nd?in?eks ](发音同engine x)是一款由俄罗斯程序员Igor Sysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用。此软件BSD-like...
分类:
其他好文 时间:
2014-10-20 11:36:50
阅读次数:
330
部分转自:http://www.ibm.com/developerworks/cn/linux/l-cn-squid/Squid 反向代理的实现原理目前有许多反向代理软件,比较有名的有 Nginx 和 Squid 。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.r...
分类:
Web程序 时间:
2014-10-19 12:58:04
阅读次数:
163
先说明下我linux上的环境:
nginx + php(5.5.10) + mysql
开始的源码已经在本地写好,并调试成功(本地的环境是用XAMPP的默认配置),在把代码上传至linux上时,出现以下问题:
【1】写日志时:
PHP message: PHP Warning: fopen(log/log.log.141019): failed to open stream: Per...
分类:
数据库 时间:
2014-10-19 11:38:30
阅读次数:
139
php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因...
分类:
Web程序 时间:
2014-10-19 11:24:10
阅读次数:
347