php-fpm导致服务器负载飙涨?
最近的看网站打开很慢经常挂掉。。。
访问量也没有增加,之前都是好好的
linux系统负载严重超标。。。一分钟居然到300多。。。
通过查看系统日记没有什么问题,最后发现php-fpm存在以下二点错误。。。
php-fpm 无法启动 解决办法
最近服务器挂鸟,居然服务器启动不了。。
还查半天,才发觉,汉。。。
查看一下php-fpm日记
2.0G backphp-fpm.log
大于2G就删除它,
重新启动php-fpm
就ok了!
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、忽略空行和注释行
这个经常在打开一些很多注释的配置,感觉很烦,所以用此命令过滤一下,就巴适了。
如何配置SMTP邮件?
伙计 下面说的如何配置邮件
如果自己邮件服务器,就可以添自己的smtp主机等
如果没有
这里我选择的是QQ smtp 其他的类似
QQ smtp默认没有开启,我需要进入自己的QQ邮箱
调用openssl脚本源码
在生成证书的时候发现了 这个调用openssl脚本源码
看了哈源码,就会很清楚明白openssl的用法,你可以用修改一下 直接生成证书,
以免带一大陀参数,也没有不要去记住那些参数!
哇哈哈
[root@lyc ~]# more /etc/pki/tls/misc/CA
WEB(nginx、apache)服务器配置mod_ssl
https 则是具安全性的ssl加密传输协议,关于交易的,如银行系统那些,用的挺多的!
很久没有碰了,还是熟习一下,这些,使用的东西
一、首先看一篇不错的文章 Linux下如何颁发证书:学习使用openssl搭建一个CA
openssl生成证书 可以先看上面的这篇文章,下面是配置apache、nginx的ssl
二、安装mod_ssl,openssl 可以先自动安装下面的
# yum install mod_ssl openssl
三、Apache 配置mod_ssl
1、修改Apache SSL配置文件
怎样理解cron里/dev/null?
这个/dev/null 你可能看到过哈!如下面:
10 1 * * * /bin/wo.sh /opt/xxx>/dev/null 2>&1
/dev/null为垃圾堆 或者有的人叫他无底洞,有去无回哈!哈哈!
那&1表示什么呢? 我理解为shell的第一个参数 等于/opt/xxx
2表示标准错误输出 “>”表示 标准输出
意思是是错误输出被当作标准输出的一个副本,也仍到垃圾堆中
Linux下通用解压小工具(支持格式gz,tar,zip等)
对于在Linux下解压文件,想去记 *.bz2, *.gz, *.tar, *.tar.gz, *.zip 等这么多格式的文件,还是很老火的
解压的时候,还要去查,还是比较麻烦的。
我为了偷懒,不想去记那些或者不想查 解压的方式,写了一个简单通用解压工具(SHELL编写)
支持的解压格式 *.bz2, *.gz, *.tar, *.tar.gz, *.zip
下面是整过工具的安装及运行过程
一、安装
wget http://www.apoyl.com/wp-content/sh/apoylextract.sh
二、更改权限
chmod 700 apoylextract.sh
自动监控VPS负载并重启Web服务的脚本
VPS其实和一般的独立Linux服务器,在使用上基本没有区别,因为现在的虚拟化技术以及很成熟了,不过VPS和独服还是有一个很大的差异,那就是系统资源和性能上。通常,VPS都是由一个独立服务器划分出来的,所以在资源和性能优势上,远比不上独服。