Nginx中文手册
目 录
一、 Nginx 基础知识
二、 Nginx 安装及调试
三、 Nginx Rewrite
四、 Nginx Redirect
五、 Nginx 目录自动加斜线:
六、 Nginx Location
七、 Nginx expires
八、 Nginx 防盗链
九、 Nginx 访问控制
十、[......]
NoSQL巧妙运用给网站加速
(一)NoSQL作为镜像
不改变原有的以MySQL作为存储的架构,使用NoSQL作为辅助镜像存储,用NoSQL的优势辅助提升性能。
图 1 -NoSQL为镜像(代码完成模式 )
//写入数据的示例伪代码
//data为我们要存储的数据对象
data.title=”title”;
data.na[......]
Linux 防火墙设置,如何打开80端口,和mysql远程连接端口
1.打开防火墙配置文件:
vi /etc/sysconfig/iptables
2.加入以下三行保存:
-A RH-Firewall-1-INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT
-A RH-Firewall[......]
把内存虚拟成硬盘给代码加速
有时候,程序里面会对某些文件进行频繁的读写, 这个时候大家一般会用什么办法来提高性能呢?
今天我用虚拟的硬盘试了一下,性能提高很多。
在linux下, 挂载一块内存是相当的简单, 也很方便。
首先,创建一个文件用来挂载内存块
mkdir /tmp/sdk
接下来,挂载
mount -t tmpfs [......]
soap ArrayOf_xsd_string 类型 PHP传值问题
错误显示:
code:0, string: org.xml.sax.SAXException: No deserializer defined for array type {http://www.w3.org/2001/XMLSchema}string
解决方法:
$clientS=new Soa[......]
linux 安装mysql-5.1.49笔录
#增加mysql 用户组与用户
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
#解压 tar zxvf mysql-5.1.49.tar.gz
cd mysql-5.1.49
#编译 ./configure –pre[......]
MySQl备份恢复策略(完全+增量备份策略)
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。
备份策略一:直接拷贝数据库文件(不推荐)
备[......]
Linux系统清除Grub的几种方法
Linux的grub是一个非常好的引导程序,它可以引导多操作系统。当windows和linux共存时,删除grub直接进入windows方法:
方案1:用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record)---用win98的引导盘或DOS引导盘引导系统到纯DO[......]
PHP 获取文件地址扩展名的三种方法
<?php
//php获取文件扩展名的方法一:
function extend_1($file_name)
{
$retval=”";
$pt=strrpos($file_name, “.”);
if ($pt) $retval=substr($file_name, $pt+1, [......]
linux mysql 增加TCP/IP远程客户端连接
1. 修改用户名登录主机HOST为‘%’
use mysql
update user set host=’%’ where user=’root’
2.修改MYSQL配制文件my.cnf
在[mysqld]里面找到skip-networking,将其[......]