php-fpm导致服务器负载飙涨?

分类:Linux,问题集 | 作者:凹凸曼 | 发表于2011/12/29 5条评论

最近的看网站打开很慢经常挂掉。。。

访问量也没有增加,之前都是好好的

linux系统负载严重超标。。。一分钟居然到300多。。。

通过查看系统日记没有什么问题,最后发现php-fpm存在以下二点错误。。。

怎样更合理为自己网站的分配带宽?

分类:问题集 | 作者:凹凸曼 | 发表于2011/12/21 2条评论

怎样更合理为自己网站的分配带宽? 可以根据自己网站统计的pv值来评估一下,需要的带宽。

公式:网站独享带宽=一天里pv数值 * 平均页大小(单位KB) ÷ 86400(一天换算为秒) * 8
假设我网站一天的总pv值为: 246601 平均页大小假设: 650kB

246601*650÷86400*8=13Mb

我的网站的独享带宽约为13Mb, 所以办理的带宽要比这个要大的多,更稳当。

用linux内核制作小型系统遇到的问题?

分类:问题集 | 作者:凹凸曼 | 发表于2011/12/14 用linux内核制作小型系统遇到的问题?已关闭评论

我的系统是centos ,环境虚拟机下

使用的grub做引导,镜像文件用的已经安装在虚拟机上的initrd

linux 内核文件我也是用的虚拟机下编译好的kernel 2.6的内核

做好了配置启动 出现下面的问题

一、自动引导错误:Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

php-fpm 无法启动 解决办法

分类:Linux,问题集 | 作者:凹凸曼 | 发表于2011/12/01 php-fpm 无法启动 解决办法已关闭评论

最近服务器挂鸟,居然服务器启动不了。。

还查半天,才发觉,汉。。。

查看一下php-fpm日记

2.0G backphp-fpm.log

大于2G就删除它,

重新启动php-fpm

就ok了!

自动备份MYSQL数据工具

分类:tools | 作者:凹凸曼 | 发表于2011/10/27 3条评论

最近几天用脚本写了一备份MYSQL数据工具

为了解决服务器管理员人定时备份mysql数据,避免数据丢失

废话就不说了,有兴趣的可以下来用,嘿嘿!

sed妙用记录

分类:Linux | 作者:凹凸曼 | 发表于2011/10/26 sed妙用记录已关闭评论

在linux文本模式操作,经常用到它
还是那句老话脑子经常不好使,所以记录一下关于sed处理文本的一些简单方法
1、查找和替换
A:单查找
如:字符串 my apoyl heart 替换其中的空格为%20
echo “my apoyl heart” | sed -e “s/ /%20/g”
B:双查找
如:字符串 my apoyl heart 查找my行的字符串并替换其中的apoyl为life
这个字符串,可以是文件,或者多行的
echo “my apoyl heart” | sed -e “/my/s/apoyl/life/g”
2、忽略空行和注释行
这个经常在打开一些很多注释的配置,感觉很烦,所以用此命令过滤一下,就巴适了。

PHP的真正威力源自于它的函数

分类:PHP | 作者:凹凸曼 | 发表于2011/10/10 PHP的真正威力源自于它的函数已关闭评论

 PHP的真正威力源自于它的函数,但有些PHP函数并没有得到充分的利用,也并不是所有人都会从头到尾一页一页地阅读手册和函数参考,这里将向您介绍这些实用的函数和功能。

如何配置SMTP邮件?

分类:Linux,工作记 | 作者:凹凸曼 | 发表于2011/09/14 如何配置SMTP邮件?已关闭评论

伙计 下面说的如何配置邮件

如果自己邮件服务器,就可以添自己的smtp主机等

如果没有

这里我选择的是QQ smtp 其他的类似

QQ smtp默认没有开启,我需要进入自己的QQ邮箱

iis伪静态配置案例

分类:IIS | 作者:凹凸曼 | 发表于2011/09/08 iis伪静态配置案例已关闭评论

伙计 找到ISAPI Rewrite 目录那个配置文件 貌似 httpd.ini

加上如下代码

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32

最新WAMP主要的配置及安全考虑

分类:Apache | 作者:凹凸曼 | 发表于2011/09/07 1条评论

之前LNMP 耍的多,

这哈最近一段安装WAMP这个比较多,就顺便了汇总一下

对于安装顺序 apache_2.2.3->php-5.3.2->ZendOptimizer-3.2.0->mysql-5.5.15

一、apache配置

1、在安装过程中,注意一定要填写邮件地址 可以随便写

2、配置文件httpd.conf 修改文件路径 “\” 需改成 “/”

3、DocumentRoot 和修改对应的根目录

4、配置虚拟站点 #Include conf/extra/httpd-vhosts.conf 去掉 # 号 (后面在说配置虚拟站点)

5、开启httpd日记记录 分别搜索ErrorLog和CustomLog 如前面有# 号 去掉前面的#号 可以修改相应的日记目录文件地址

下面几点为开启支持php 这个是在安装配置完php,才能正常启动apache