上一页 1 ··· 5 6 7 8 9 10 下一页

2017年1月4日

eAccelerator、memcached、xcache、APC 等四个加速扩展的区别

摘要: 折腾VPS的朋友,在安装好LNMP等Web运行环境后都会选择一些缓存扩展安装以提高PHP运行速度,常被人介绍的有eAccelerator、memcached、xcache、Alternative PHP Cache这几个缓存扩展,它们之间有什么区别?分别的作用又是什么?我们如何选择?这是本文给于大家 阅读全文

posted @ 2017-01-04 16:02 wajika 阅读(326) 评论(0) 推荐(0) 编辑

PHP服务缓存优化之ZendOpcache、xcache、eAccelerator

摘要: PHP服务缓存优化原理 Nginx 根据扩展名或者过滤规则将PHP程序请求传递给解析PHP的FCGI,也就是php-fpm进程 缓存操作码(opcode) Opcode,PHP编译后的中间文件,缓存给用户访问 当客户端请求一个PHP程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作 阅读全文

posted @ 2017-01-04 15:59 wajika 阅读(2544) 评论(0) 推荐(0) 编辑

php CGI、Fastcgi、PHP-FPM的详细介绍与之间的关系

摘要: 以下PHP CGI、Fastcgi、PHP-FPM的一些信息归纳和汇总 >详细介绍与之间的关系 一:CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server 阅读全文

posted @ 2017-01-04 14:17 wajika 阅读(279) 评论(0) 推荐(0) 编辑

MySQL慢查询Explain Plan分析

摘要: Explain Plan 执行计划,包含了一个SELECT(后续版本支持UPDATE等语句)的执行 主要字段 id 编号,从1开始,执行的时候从大到小,相同编号从上到下依次执行。 Select_type SIMPLE 简单查询 PRIMARY 最外层查询 SUBQUERY 子查询 DEPENDENT 阅读全文

posted @ 2017-01-04 14:16 wajika 阅读(2030) 评论(0) 推荐(0) 编辑

【转载】PHP性能优化干货

摘要: PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函数是禁止使 阅读全文

posted @ 2017-01-04 14:14 wajika 阅读(162) 评论(0) 推荐(0) 编辑

Linux strace命令

摘要: 简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值, 阅读全文

posted @ 2017-01-04 11:50 wajika 阅读(238) 评论(0) 推荐(0) 编辑

MYSQL服务器my.cnf配置文档详解

摘要: shell > mysqladmin -uroot -ppassword variables status Uptime: 4557887 #mysql运行的秒数 Threads: 1 #连接数 Questions: 1684130 #The number of questions (queries 阅读全文

posted @ 2017-01-04 11:21 wajika 阅读(2621) 评论(0) 推荐(0) 编辑

MYSQL多实例配置方法 mysqld_multi方法

摘要: 在实际的开发过程中,可能会需要在一台服务器上部署多个MYSQL实例,那建议使用MYSQL官方的解决方案 mysqld_multi 1.修改my.cnf 如一个定义两个实例的参考配置: [mysqld_multi] mysqld = /usr/local/mysql/bin/mysqld_safe m 阅读全文

posted @ 2017-01-04 11:05 wajika 阅读(880) 评论(0) 推荐(0) 编辑

MySQL frm+ibd文件还原data的办法【数据恢复】

摘要: MySQL frm+ibd文件还原data的办法【数据恢复】 此方法只适合innodb_file_per_table = 1 当误删除ibdata 该怎么办? 如下步骤即可恢复: 1、准备工作 1)准备一台纯洁的mysql环境【从启动到现在没有使用过INNODB的表结构的mysql环境】(当然也可以 阅读全文

posted @ 2017-01-04 10:40 wajika 阅读(1787) 评论(0) 推荐(0) 编辑

2017年1月3日

mysql 5.5.32 多实例环境的启动问题

摘要: [root@localhost scripts]# /bin/sh mysql_install_db --user=mysql --dasedir=/application/mysql --datadir=ar/webdb/3307/dataFATAL ERROR: Could not find . 阅读全文

posted @ 2017-01-03 22:13 wajika 阅读(138) 评论(0) 推荐(0) 编辑

PHP 5.3.0以上推荐使用mysqlnd驱动

摘要: 1. 什么是 mysqlnd 驱动 ? PHP 手册上的描述 : MySQL Native Driver is a replacement for the MySQL Client Library (libmysql). MySQL Native Driver is part of the offi 阅读全文

posted @ 2017-01-03 22:05 wajika 阅读(288) 评论(0) 推荐(0) 编辑

php5.3新特性 之 mysql native driver(mysqlnd)

摘要: 概述 本文主要写给sa看的。码农就不用看了。 mysql native driver(mysqlnd) 自从php5.3.0开始成为官方源代码的一部分, 用来取代传统的mysql client library(libmysql)。 mysqlnd是C语言写成的PHP扩展(PHP extension) 阅读全文

posted @ 2017-01-03 22:04 wajika 阅读(393) 评论(0) 推荐(0) 编辑

2017年1月2日

MySQL数据库出现The server quit without updating PID file.

摘要: 一、服务器环境 操作系统:CentOS-6.4 服务器环境:集成环境LNMP1.0 二、步骤重现 1、安装LNMP1.0,具体操作方法见这里,安装成功; 2、因个人需求,现将MySQL数据库存放在/data/mysql/var,修改/etc/my.cnf的datadir=/data/mysql/va 阅读全文

posted @ 2017-01-02 12:22 wajika 阅读(412) 评论(0) 推荐(0) 编辑

FATAL ERROR: Could not find ./bin/my_print_defaults的解决办法

摘要: 对mysql数据库初始化过程中,会有如下报错信息: 1 2 3 4 5 6 7 [root@localhost scripts]# ./mysql_install_db --user=mysql FATAL ERROR: Could not find ./bin/my_print_defaults 阅读全文

posted @ 2017-01-02 11:56 wajika 阅读(15717) 评论(1) 推荐(4) 编辑

MySQL数据库备份命令

摘要: 原文参考:MySQL数据库备份的命令 - 司南 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要 阅读全文

posted @ 2017-01-02 11:15 wajika 阅读(164) 评论(0) 推荐(0) 编辑

【转载】MySQL启多个实例

摘要: 很多朋友都想在一台服务器上运行多个MySQL Instance,究竟怎么做呢?首先要明晰几个原理, 简称为mysqld读取my.cnf的顺序:第一搜,首先读取/etc/my.cnf,多实例这个配置文件不会存在。:-(第二搜,$datadir/my.cnf,在data目录下寻找此配置文件。第三搜,de 阅读全文

posted @ 2017-01-02 10:33 wajika 阅读(167) 评论(0) 推荐(0) 编辑

mysql 5.5多实例部署【图解】

摘要: mysql5.5数据库多实例部署,我们可以分以下几个步骤来完成。 1、 mysql多实例的原理 2、 mysql多实例的特点 3、 mysql多实例应用场景 4、 mysql5.5多实例部署方法 一、mysql多实例的原理 mysql多实例,简单的说,就是在一台服务器上开启多个不同的mysql服务端 阅读全文

posted @ 2017-01-02 10:31 wajika 阅读(3221) 评论(0) 推荐(1) 编辑

mysql多实例的配置和管理

摘要: <!--推荐博文--> 原文地址:mysql多实例的配置和管理 作者:飞鸿无痕 多实例mysql的安装和管理 mysql的多实例有两种方式可以实现,两种方式各有利弊。第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。第二种是通过官方自带的m 阅读全文

posted @ 2017-01-02 10:30 wajika 阅读(4393) 评论(0) 推荐(0) 编辑

Xtrabackup数据全备份与快速搭建从服务器

摘要: Percona Xtrabackup可以说是一个完美的数据备份工具。特别是当数据库的容量达到了一定数量级的时候且存在单表达到几十G的数据量, 很难容忍一些逻辑备份的漫长时间。如单个数据库约200G,单表最大为120G,mysqldump逻辑备份的时间长达20多小时。除此之外,也不好验证逻辑备份的可用 阅读全文

posted @ 2017-01-02 09:51 wajika 阅读(239) 评论(0) 推荐(0) 编辑

2017年1月1日

[转]CentOS 6.4下PXE+Kickstart无人值守安装操作系统

摘要: 一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 阅读全文

posted @ 2017-01-01 23:36 wajika 阅读(230) 评论(0) 推荐(0) 编辑

Linux下Nagios的安装与配置[转]

摘要: 一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSain 阅读全文

posted @ 2017-01-01 23:32 wajika 阅读(257) 评论(0) 推荐(0) 编辑

linux screen 命令详解[转]

摘要: 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这 阅读全文

posted @ 2017-01-01 23:31 wajika 阅读(343) 评论(0) 推荐(0) 编辑

【转载】Linux NFS服务器的安装与配置

摘要: 一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系 阅读全文

posted @ 2017-01-01 23:30 wajika 阅读(203) 评论(0) 推荐(0) 编辑

【转载】CentOS 6.3下rsync服务器的安装与配置

摘要: 一、rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。 Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机 阅读全文

posted @ 2017-01-01 23:28 wajika 阅读(229) 评论(0) 推荐(0) 编辑

【转载】CentOS 6.4下Squid代理服务器的安装与配置

摘要: 一、简介 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。 Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 阅读全文

posted @ 2017-01-01 23:25 wajika 阅读(197) 评论(0) 推荐(0) 编辑

Apache的Order Allow,Deny 详解

摘要: Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权。 所以,最常用的是: Order Deny,Allow Allow from All 注意“Deny,Allow”中间只有一 阅读全文

posted @ 2017-01-01 16:39 wajika 阅读(264) 评论(0) 推荐(0) 编辑

http 错误代码表

摘要: http 错误代码表 所有 HTTP 状态代码及其定义。 代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回 阅读全文

posted @ 2017-01-01 16:07 wajika 阅读(167) 评论(0) 推荐(0) 编辑

Linux 双网卡绑定

摘要: Linux 双网卡绑定 Linux 双网卡绑定双网卡绑定的常用模式:mode1:active-backup 模式,即主备模式。mode0:round-broin 模式,即负载均衡模式(需要交换机配置聚合口 cisco叫 port channel)步骤:1.创建bond0启动配置文件:2:编辑网卡配置 阅读全文

posted @ 2017-01-01 15:59 wajika 阅读(314) 评论(0) 推荐(0) 编辑

11个审查Linux是否被入侵的方法

摘要: 一、检查系统日志 检查系统错误登陆日志,统计IP重试次数 二、检查系统用户 查看是否有异常的系统用户 查看是否产生了新用户,UID和GID为0的用户 查看passwd的修改时间,判断是否在不知的情况下添加用户 awk -F: ‘$3= =0 {print $1}’ /etc/passwd awk - 阅读全文

posted @ 2017-01-01 15:58 wajika 阅读(502) 评论(0) 推荐(0) 编辑

linux vi(vim)常用命令汇总

摘要: 1 查找 /xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示向上查找其中xxx可以是正规表达式,关于正规式就不多说了. 一般来说是区分大小写的, 要想不区分大小写, 那得先输入:set ignorecase 查找到以后, 再输入 n 查找下一个匹配处, 输入 阅读全文

posted @ 2017-01-01 15:56 wajika 阅读(2440) 评论(0) 推荐(0) 编辑

查找Linux中内存和CPU使用率最高的进程

摘要: 下面的命令会查看到按照RAM和CPU降序方式的前最高几名进程的列表: [root@iZ25pvjcsyhZ ~]# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head PID PPID CMD %MEM %CPU 1 0 /sbin/init 0.1 0.0 2 0 [kthreadd] 0.0 0.0 3 2 [migration/0]... 阅读全文

posted @ 2017-01-01 15:52 wajika 阅读(341) 评论(0) 推荐(0) 编辑

linux 运维必备150个命令

摘要: 线上查询及帮助命令(1个) man 目录操作命令(6个) ls tree pwd mkdir rmdir cd 文件操作命令(7个) touch cp mv rm ln find rename 文件查看及处理命令(21个) cat more less head tac head tail cut paste sort uniq wc iconv dos2unix file diff tree c... 阅读全文

posted @ 2017-01-01 15:51 wajika 阅读(428) 评论(0) 推荐(0) 编辑

apache配置文件参数优化

摘要: 1.CentOS5.8 x86_64位 采用最小化安装,系统经过了基本优化篇2.apache版本:httpd-2.2.293.源码包存放位置:/home/oldboy/tools4.源码包编译安装位置:/application/一.设置日志轮循 1.下载并安装cronolog [root@ser20 阅读全文

posted @ 2017-01-01 15:25 wajika 阅读(1983) 评论(0) 推荐(0) 编辑

apache 虚拟主机详细配置:http.conf配置详解

摘要: apache 虚拟主机详细配置:http.conf配置详解 apache 虚拟主机详细配置:http.conf配置详解 Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本 阅读全文

posted @ 2017-01-01 14:55 wajika 阅读(272) 评论(0) 推荐(0) 编辑

Apache安装问题:configure: error: APR not found . Please read the documentation

摘要: Linux上安装Apache时,编译出现错误: Java代码 checking for APR... no configure: error: APR not found . Please read the documentation 安装APR,下载所需软件包,如果此时计算机可以上网,执行命令下载 阅读全文

posted @ 2017-01-01 14:10 wajika 阅读(794) 评论(1) 推荐(1) 编辑

2016年12月30日

lamp安装

摘要: 一、简介 什么是LAMPLAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael 阅读全文

posted @ 2016-12-30 11:28 wajika 阅读(272) 评论(2) 推荐(0) 编辑

Linux运维常用命令总结

摘要: 1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a"|sort -k5 -nr 3.按cpu利用率从大到小排列 ps -e -o "%C : %p : %z : 阅读全文

posted @ 2016-12-30 09:58 wajika 阅读(469) 评论(0) 推荐(0) 编辑

mysql主从日志的定期清理

摘要: mysql主从的binlog定时删除是很重要的,一般是通过expire_logs_days = 10来设置binlog保留的天数(mysql5.0一下版本不支持),但有时这还不够,假如有几天的日志量非常大,硬盘可能会满,所以不但要设置保留的天数,还要监控硬盘的空间使用情况。写了一个脚本,适合各个版本 阅读全文

posted @ 2016-12-30 09:28 wajika 阅读(1377) 评论(0) 推荐(0) 编辑

python写的分析mysql binlog日志工具

摘要: 因为数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,找出增删改查的表,并按照操作次数降序排列,以下是代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 阅读全文

posted @ 2016-12-30 09:27 wajika 阅读(5579) 评论(0) 推荐(0) 编辑

mysql5.6主从参数详解

摘要: mysql5.6的主从相当的不错,增加了不少参数,提升了主从同步的安全和效率,以下是mysql5.6主从参数详解。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ############## 阅读全文

posted @ 2016-12-30 09:22 wajika 阅读(1197) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页

导航