Nginx 常见应用技术指南

一、 Nginx 基础知识

1、简介
Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。

更多的请见官方wiki: htt[……]

阅读全文»

继续阅读Nginx 常见应用技术指南

当你觉得做人累了,就看看这些吧!

学会沉默

有时候,你被人误解,你不想争辩,所以选择沉默。本来就不是所有的人都得了解你,因此你不必对全世界喊话。却也有时候,你被最爱的人误解,你难过到不想争辩,也只有选择沈默。全世界都可以不懂你,但他应该懂,若他竟然不能懂,还有什么话可说?生命中往往有连舒伯特都无言以对的时刻,毕竟不是所有的是非都能条列清楚,甚至可能根本没有真正的是与非。那么,不想说话,就不说吧,在多说无益的时候也许沉默就是最好的解释。

至少平静

在你跌入人生谷底的时候,你身旁所有的人都告诉你:要坚强,而且要快乐。坚强是绝[……]

阅读全文»

继续阅读当你觉得做人累了,就看看这些吧!

nginx内使用正则表达式(花括号)需要注意的问题

为对付一些乱七八糟网站的盗链,于是就在nginx配置文件内写了一个正则来禁止那些域名,写的是这个样子:
if ($http_referer ~* .*([0-9]{2,3}[a-z]{3}.com|ffkkk.net|444nnn.net)) {
return   403;
}
但是用nginx -t来测试nginx配置文件语法的时候报错,提示在[0-9]这里有错。我看了看,正则写的没有问题呀,怀疑是[]的问题,我自己以前没有在ngnix内用过[],就简化了下:
if ($h[……]

阅读全文»

继续阅读nginx内使用正则表达式(花括号)需要注意的问题

ubuntu server 10.4下lvm逻辑卷管理器的使用

LVM是逻辑盘卷管理(Logical Volume Manager)的简称。如果不知道可以百度下,http://baike.baidu.com/view/361916.htm,百度百科,讲的就很好了,它真是一个非常棒的东西。引用百度百科的一段“Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。而遇到出现 某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如PatitionMagic等),但这都只是暂时解[……]

阅读全文»

继续阅读ubuntu server 10.4下lvm逻辑卷管理器的使用

ubuntu server 10.4下NFS服务的配置

前言:

1,NFS与samba有什么区别?

(1)NFS基于RPC协议,samba应用SMB协议。

(2)NFS(Network File System)主要用在UNIX/LINUX操作系统之间共享文件,Samba即可以用在unix/linux操作系统之间,也可以用在unix/linux与微软的操作系统(windows)之间。经过google看到现在windows 7支持NFS了,但是中文会乱码,不支持UTF-8。

我知道的就这么多。

2,为什么NFS需要使用RPC协议?[……]

阅读全文»

继续阅读ubuntu server 10.4下NFS服务的配置

解决Ubuntu 10.10下Gedit中文乱码问题

装好了Ubuntu 10.10后,打开部分Windows下的txt文本文件的时候,中文显示为乱码。但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保存后再退出也可以正常显示。而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码。

整理下思路,如果真的是中文无法正常显示的问题,也就是字体设置问题,是不应该有文件能够正常显示中文的,应该全部乱码才对。而事实上并非如此,所以这个猜测可以排除。那么,会不会是文件编码的问题?Linux下默认的编码是UTF-8,而Windows下[……]

阅读全文»

继续阅读解决Ubuntu 10.10下Gedit中文乱码问题

Linux 下安装Intel 82580 系列网卡应该注意的一些问题

前段时间因为调整公司网站系统架构,在新购买的两台服务器上各添加了一块Intel 82580 系列网卡,刚开始安装上去的时候,配置IP等工作一切顺利。没想到等后来重启服务器的时候,问题就开始出现了,网卡的IP配置莫名丢失了,一开始不得其解,后来经过查看网卡硬件的配置文件/etc/udev/rules.d/70-persistent-net.rules,才发现问题出现的原因。由于Intel 82580 系列网卡有两个以太网接口,但是这两个接口在配置文件中却占用的同一个网卡标识名称,所以导致了网卡IP配置出错的[……]

阅读全文»

继续阅读Linux 下安装Intel 82580 系列网卡应该注意的一些问题

Ubuntu下手动安装 firefox 6 并且添加快捷方式图标

2011-08-16正式发布了firefox6,你的电脑上还在用非常古老的版本么,赶紧过来更新下吧,由于官网上面只是提供了linux下的.bz2的压缩包,没有deb或者rmp格式,所以需要自己安装下。比如我的操作系统: Ubuntu 10.10, 原firefox 3.6.

进入正题,首先去官网下个最新版下来,附链接http://www.firefox.com.cn/download/,是一个.tar.bz2的压缩包,放在主目录下。

1.先删除旧版的firefox
sudo apt-get[……]

阅读全文»

继续阅读Ubuntu下手动安装 firefox 6 并且添加快捷方式图标

Ubuntu 10.10 关闭U盘、移动硬盘自动挂载

在Ubuntu 10.04中,系统发现U盘、移动硬盘,只是一个提示,需要用户到“计算机”中打开U盘。。但是10.10中只要U盘、移动硬盘一插入电脑。系统就直接打开U盘、移动硬盘了。如何修改才能使系统不自动打开U盘、移动硬盘,而是由用户到计算机中双击U盘、移动硬盘磁盘打开。

下面就把我自己的做法说一下:

在终端输入:

gconf-editor

在出来的界面中依次找到:
/apps/nautilus/preferences/media_automount
/apps/nautilu[……]

阅读全文»

继续阅读Ubuntu 10.10 关闭U盘、移动硬盘自动挂载
鄂ICP备13000209号-1

鄂公网安备 42050602000277号