SSL证书到期,更换网站SSL证书

由于操作前没有看那么大的红字说明

如果您的站点有使用CDN、高防IP、反向代理、301重定向等功能,可能导致验证失败

导致网站申请证书后无法验证

然后进行了以下的操作,终于得到解决,知道其中肯定有部分操作是无效的!

1、阿里云进行快照(不想将网站今天的更新删除,这里为了备份,想着新的SSL部署完成后肯定可以回滚到最新的状态)

2、回滚到昨天的状态(虽然在后台已经删除了证书,这里完全是抱着侥幸的心理,想着它没有到期(还差一天),证书可能还会有用的)。

3、回滚后发现网站可以访问,高兴啊。

1)关闭CND加速,测试不行!

2)将https 的301重[……]

Read more

sar命令使用详解

一:命令介绍

参考资料:http://linux.die.net/man/1/sar

sar(System ActivityReporter系统活动情况报告)是目前Linux上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等,sar命令有sysstat安装包安装,本文主要以CentOS 6系列x64系统为例,介绍sar命令。

1.1:sar命令常用格式

用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ]
选[......]

Read more

PHP-FPM进程数的设定

Linux负载理解:https://blog.csdn.net/weixin_39845407/article/details/86622671

近日,服务器出现异常,网站不能正常访问。经排查是php的问题。

在重启php-fpm时,恢复正常。1分钟之后又出现故障。查看php日志文件 /usr/local/php/var/log 后提示

WARNING: [pool www] server reached pm.max_children setting (5), consider raising it

子进程数已经达到设置的最大值。

要设置php进程数量。需要在php[……]

Read more

查看Apache并发连接数及其TCP连接状态

原文:https://koda.iteye.com/blog/1130495

Linux负载理解:https://blog.csdn.net/weixin_39845407/article/details/86622671

查看Apache进程

查看httpd进程数(即prefork模式下 Apache能够处理的并发请求数)

ps -aux | grep httpd | wc -l

ps -ef|grep httpd|wc -l

-aux 显示所有包含其他使用者的行程
查找指定进程格式:ps -ef | grep 进程关键字

可以对比httpd.conf中M[……]

Read more

阿里云主机宕机解决

宕机,使用阿里云自带的查看httpd/mysqld/php-fpm/unknown进程使用情况。

其中
1、httpd/php-fpm  进程数达到设定最大值;
2、磁盘读写(特别是写数据飙升 读请求飙升);
3、出网数据飙升;
4、TCP 连接数中 Establish 数据小升,NON-Establish 飙升

首先限制上面两个进程名进程数的最大值,以防止CPU满负荷

原因分析:

1、链接太多,解决方案:限制MaxRequestWorkers
2、进程内存溢出,解决方案:限制:MaxRequestsPerChild

参考文章:apache httpd占[……]

Read more

Apache性能设置

StartServers              5         #apache启动时候默认开始的进程数
MinSpareServers            5             #最小的闲置进程数
MaxSpareServers           10              #最大的闲置进程数
ServerLimit  256         #最大的进程总数(参考,实际看MaxRequestWorkers)
MaxRequestWorkers         256  #最大的进程总数(Apache 2.4版本前为MaxClients)
MaxConnecti[......]

Read more

服务器CentOS 6.5 32位 升级至CentOS 7.6

原来的服务系统是CentOS 6.5 32位,加上运行的网站环境版本太低,如下:
web : apache
apache : 2.2.29
php : 5.4.23
mysql : 5.1.73
很多WordPress插件必须运行在PHP7 以后的版本。

原先设想有三种方案

1、升级网站运行环境(想使用最新的系统,第一个PASS);
2、升级服务器系统,用阿里快照回滚,再升级网站运行环境;
3、升级服务器系统,重新安装网站运行环境(相比第二种为重新安装)

阿里云不能在原来的基础上升级服务器系统(只能更新插件什么的,硬盘ID改变,无法进行快照回滚),所以只能采用更换系统[……]

Read more

Linux 常用命令

head -n2 /alidata/20180722.log |cut -c1-14 显示文件前几个字符

cat testb.txt |wc -l  显示文件多少行

Linux运维常用命令

自己的小网站跑在阿里云的ECS上面,偶尔也去分析分析自己网站服务器日志,看看网站的访问量。看看有没有黑阔搞破坏!于是收集,整理一些服务器日志分析命令,大家可以试试!

1、查看有多少个IP访问:

awk '{print $1}' log_file|sort|uniq|wc -l

2、查看某一个页面被访问的次数:

grep "/index.php" log_file | wc[......]

Read more