Tag: Linux


  1. 出现负载低但是访问很慢排查思路

    最近遇到一个很奇怪的问题,出现了几次论坛负载低但是访问很慢的问题,登录服务器查看服务器情况,top看不到任何php-cgi进程,正常情况下会看到很多php-cgi进程,重起php-cgi之后问题解决。原因有二,其一是php-cgi进程挂掉了,其二是nginx没有把php请求转发给php-cgi处理,我认为后者可能性大点。下次再出现是这样排查一下: 查看php-cgi进程是否还挂掉 按cpu大小排序进程 top -b -n 1 |sort -nk 9 按mem大小排序进程 top -b -n 1…

    Linux, PHP, 随记继续阅读

  2. MySQL 自动备份并发送到邮箱

    准备工作 阅读本文章之前请先查看 mutt 邮件发送 并搭建好邮件发送环境 本文假定你已经搭建好了 mysql 环境,并且能使用 msyqldump 命令 备份脚本 mkdir -p /data/backup/mysql chown xxx:xxx /data/backup mkdir /opt/shells vim /data/shells/mysqlBackup.sh #!/bin/bash BACKUP_PATH=/data/backup/mysql CURRENT_TIME=$(date…

    MySQL, Linux继续阅读

  3. Ubuntu 16 环境自动部署脚本

    #!/usr/bin/env bash export DEBIAN_FRONTEND=noninteractive # Check if user is root [ $(id -u) != "0" ] && { echo "${CFAILURE}Error: You must be root to run this script${CEND}"; exit 1; } # Configure MYSQL_ROOT_PASSWORD="" MYSQL_NORMAL_USER="es…

    Linux继续阅读

  4. Docker从入门到入门

    最初的2小时,你会爱上Docker,对原理和使用流程有个最基本的理解,避免满世界无头苍蝇式找资料。本人反对暴风骤雨式多管齐下狂轰滥炸的学习方式,提倡迭代学习法,就是先知道怎么玩,有个感性认识,再深入学习高级用法,深层原理,一轮轮迭代。坚决反对一上来就搞几百页厚的东西把人脑子弄乱。 Docker是什么? KVM、Virtualbox、Vmware是虚拟出机器,让每个实例看到一个单独的机器;而Docker是虚拟出操作系统,实现应用之间的隔离,让各个应用觉得自己有一个自己的操作系统,而且彼此之间隔离。…

    docker, Linux继续阅读

  5. 负载均衡

    理论: * 正向代理 简单理解, 正向代理就是一个跳板, 比如我想访问某台机器资源, 然而这个网站因为某种原因(防火墙等)我本机访问不了, 但是我可以访问另一台机器, 刚巧这台机器可以获得我想访问的那台机器的资源, 这是我给可以访问的机器发送请求, 它根据请求去那台机器请求资源返回给我, 这也就是我们常说的"代理"。正向代理需要在客户端做特殊设置。 作用: 主要为了越过局域网内的防火墙实现访问网站 * 反向代理 反向代理呢与正向代理刚好相反, 它类似于一台原始服务器, 但是可能某种原因(访问量太…

    Linux, nginx继续阅读


2018