Nginx的安装配置与应用

Nginx的配置与应用
 
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。
 
首先安装三个依赖包
 
[root@localhost Server]# yum -y install gcc-4.1.2-44.el5.i386.rpm
 
[root@localhost Server]# rpm -ivh openssl-devel-0.9.8e-7.el5.i386.rpm
 
[root@localhost Server]# rpm -ivh pcre-devel-6.6-2.el5_1.7.i386.rpm
 
上传安装包
 
 

Nginx的安装配置与应用

解压到指定目录
 
[root@localhost ~]# tar -zxvf libevent-2.0.16-stable.tar.gz -C /usr/local/src/
 
[root@localhost ~]# tar -zxvf nginx-1.0.11.tar.gz -C /usr/local/src
 
查看目录

安装libevent-2.0.16-stable
 
 
[root@localhost src]# cd libevent-2.0.16-stable/
 
[root@localhost libevent-2.0.16-stable]# ./configure
 
[root@localhost libevent-2.0.16-stable]# make
 
[root@localhost libevent-2.0.16-stable]# make install
 
[root@localhost src]# groupadd -r nginx
 
[root@localhost src]# useradd -r -g nginx -s /bin/false -M nginx
 
 
 
安装nginx-1.0.11
 
 
 
[root@localhost nginx-1.0.11]# ./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --http-proxy-temp-path=/var/tmp/nginx/proxy/ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ --with-pcre
 
[root@localhost nginx-1.0.11]# make
 
[root@localhost nginx-1.0.11]# make install
 
 
执行nginx
 
[root@localhost src]# nginx

 


在客户端测试
 

Nginx的安装配置与应用

 
nginx安装完成.

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/60376e095661f7c8c2b39c0c96defe16.html