2016.3.25

来源:互联网 发布:淘宝城三期 招商 编辑:程序博客网 时间:2024/06/13 02:25
Nginx功能特性:
它既可以做HTTP服务器,又可以做反向代理服务器或者邮件服务器;能够快速响应静态网页的请求,支持FastCGI,SSL,Virtual Host,URL Rewrite,HTTPBasic Auth ,Gzip等大量使用功能;并且支持第三方模块的扩展。
从Nginx提供的基本功能服务从大体上归纳为三大类:
A) Nginx 提供的基本http服务,可以作为http代理服务器和反向代理服务器,支持通过缓存急速访问,可以完成简单的负载均衡和容错,支持包过滤,ssl等。
B)Nginx提供高级HTTP服务,可以进行自定义设置,支持虚拟主机支持URL重定向,支持网络监控,支持流媒体传输等

C)Nginx作为邮件服务器最早开发产品目的之一,它支持IMAP/POP3代理功能,支持内部SMTP代理服务功能。

Nginx安装

环境:centos 6.5 32位

A)依赖软件包pcre下载地址:http://120.52.72.44/jaist.dl.sourceforge.net/c3pr90ntcsf0/project/pcre/pcre/8.02/pcre-8.02.tar.gz


B)软件包nginx下载地址:
http://nginx.org/download/nginx-0.7.69.tar.gz


需要安装软件包包括:gcc-c++ openssl-devel zlib-devel pcre
1.安装依赖软件包
yum install gcc-c++ openssl-devel zlib-devel


wget http://120.52.72.44/jaist.dl.sourceforge.net/c3pr90ntcsf0/project/pcre/pcre/8.02/pcre-8.02.tar.gz
a)解压
tar xf pcre-8.02.tar.gz
b)安装
cd pcre-8.02
./configure
make && make install


2.安装nginx
wget http://nginx.org/download/nginx-0.7.69.tar.gz
a)解压
tar xf nginx-0.7.69.tar.gz
b)安装
cd nginx-0.7.69
./configure --with-http_stub_status_module --prefix=/opt/nginx
make && make install
安装完成。
(注:安装依赖软件包pcre之前需要安装其他依赖包。http_stub是用来启用nginx的nginxstatus功能)
3.做虚拟主机
a)配置include
vim /opt/nginx/conf/nginx.conf
include  vhost/*.conf
b)设置虚拟主机目录配置文件
mkdir /opt/nginx/conf/vhost
touch /opt/nginx/conf/vhost/vt.conf
vim vt.conf
server {
        listen       8081;
        server_name 192.168.0.182   liao.com;
        index index.html index.htm index.php;
        root  /var/www/vhost;
}


mkdir /var/www/vhost/index.html
*html内容*




cd /opt/nginx/sbin/    ./nginx启动




0 0
原创粉丝点击