-

作者: 雷雪松

Apache如何开启Rewrite模块?

Linux

Rewrite url重定向就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。Rewrite模块平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。下面雷雪松详细的讲解Apache如何开启Rewrite模块。
阅读原文 »

发布服务器搭建(rsync+inotify)

Linux

Linux下为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题。当做集群需要把代码分发到多台服务器的时候可以使用。实现思路,记住inotify 系统的变化通知机制和rsync工具实现远程同步remote sync。
阅读原文 »

Memcache知识点系统总结

NoSQL

之前有用过Memcache,但一直没有详细的深入了解。最近系统的把Memcache学习了一遍,并对Memcache知识点进行总结。Memcache作为缓存还是用得比较多的。下面雷雪松系统的总结下Memcache知识点。
阅读原文 »

Redhat配置国内163的yum源

Linux

YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL的收费功能。由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的国内163的yum更新源来实现YUM功能。配置方法如下:
阅读原文 »

Redis主从配置详细过程

NoSQL

Redis主从架构主要是写服务由Redis主服务器来完成,Redis从服务器可以为客户端提供只读操作的服务,可以分载Redis主服务器的读操作压力,系统的伸缩性还是得到了很大的提高。Redis主服务器可以将数据保存操作交给Redis从服务器完成,从而避免了在Redis主服务器中要有独立的进程来完成此操作。下面雷雪松记录了Linux下Redis主从配置的详细过程。
阅读原文 »

Redis常用命令以及基础操作

NoSQL

Redis是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。 命令主要分以下几部分关键字(Keys) 字符串(String) 哈希(Hashs) 列表(Lists) 集合(Sets) 有序集合(Sorted Sets)HyperLogLog 发布/订阅(Pub/Sub) 事务(Transactions) 脚本(Scripting) 连接(Connection) 服务(Server)。下面雷雪松主要讲解下Redis的常用命令以及Redis的基础操作。
阅读原文 »

Memcached启动参数和stats命令详解

NoSQL

之前我们讲解了Linux服务器下Memcache的安装,今天雷雪松详细讲解下Windows和Linux下Memcache的启动参数和监控服务器上的Memcached运行情况的命令stats。
阅读原文 »

安装PHP opcode缓存器XCache

PHP

XCache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过在Linux上测试并支持所有现行PHP分支的最新发布版本. 并完美支持线程安全/Windows. 与同类 opcode 缓存器相比更胜一筹.
阅读原文 »

MySQL 备份过程优化

MySQL

MySQL备份主要分三种:Hot Backup(热备) 在线备份,对MySQL正常业务逻辑没有任何影响;Cold Backup(冷备) MySQL服务停止时备份,简单,拷贝物理文件,离线备份,frm数据库文件,共享表空间文件,独立表空间ibd文件,重做日志文件的备份 ; Warm Backup(温备) MySQL运行时备份,对MySQL操作有影响,会加一个全局读锁来保证备份数据的一致性。以下几点是针对MySQL 备份过程中的调优。
阅读原文 »

MySQL服务器硬件和系统调优

MySQL

MySQL是一个功能强大的开源数据库,人们一直在推动MySQL发展到它的极限,通过对服务器参数的设定让MySQL数据库服务器性能达到最优。以下是针对服务器硬件和linux系统层面的调优。
阅读原文 »