在Linux下使用Nginx构建虚拟主机

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

1. 获取Nginx

(1) 官方网址 http://nginx.org/en/download.html

(2) 官方文档 http://wiki.nginx.org/

(3) 中文文档 http://wiki.nginx.org/NginxChs

目前最新版为 当前稳定版: Nginx 1.0.2 (2011-05-10)

2. 安装Nginx

5.  给虚拟机配置缓存,相当于 Squid 服务。

(1) 缓存不适合实时性很高的系统。

(2) 配置如下:


proxy_cache_path  /usr/local/nginx/cache  levels=1:2    keys_zone=STATIC:10m

                                         inactive=24h  max_size=1g;

 

(1) 执行 /usr/local/nginx/sbin/nginx   即可启动nginx

相关推荐