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

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

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

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

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

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

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

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

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

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

2)将https 的301重[……]

Read more

sar命令使用详解

Linux - 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 - PHP-FPM进程数的设定

近日,服务器出现异常,网站不能正常访问。经排查是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-fpm.conf文件中修改。

先看/usr/local/php/etc/php-fpm.conf文件各项配置解析

pid = ru[......]

Read more

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

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

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

查看Apache进程

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

ps -aux | grep httpd | wc -l

可以对比httpd.conf中MaxClients的数字差距多少。去掉wc -l 就是查看这个进程名 有多少进程数

实时检测HTTPD连接数:
watch -n 1 -d "pgrep httpd|wc -l"

HTTPD连接数 在宝塔面板:上面的值为   空闲进程(IdleWorkers)+繁忙进程(BusyWorkers)[……]

Read more

阿里云主机宕机解决

Linux - 阿里云主机宕机解决

宕机,使用阿里云自带的查看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性能设置

Linux - Apache性能设置

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

Read more

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

Linux - 服务器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 常用命令

Linux - 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

awk '{print $1}' /www/wwwlogs/coyis.com-access_log|s[......]

Read more