Nginx HTTP服务器

安装

做者博客:http://cnedelcu.netnginx


异步socket节约资源(接收请求时一般不发起进程、CPU和内存消耗少)、简单、扩展性好。:后端

使用自带包安装:
apt-get install nginx
yum install nginx缓存


gcc安装
yum groupinstall "Development Tools"
apt-get install build-essentials服务器

perl正则:
yum install pcre pcre-devel
apt-get install libpcre3 libpcre3-dev负载均衡

压缩:yum install zlib zlib-devel
apt-get install zlib1g zlib1g-dev异步

加密(注意本地法律):
yum install openssl openssl-devel
apt-get install openssl openssl-devsocket


网址:http://nginx.org
http://wiki.nginx.org
http://forum.nginx.org测试


特性:-- 后期须要再关注ui

•static和index文件;自动索引;打开文件描述符缓存;用加速反向代理;负载均衡和容错。
•经过FastCGI, uwsgi, Simple Common Gateway Interface (SCGI)的缓存加速支持,过滤器包括gzip压缩,字节范围,分块响应,XSLT,SSI和图像转换过滤器。针对代理的FastCGI/uwsgi/SCGI,多个单页内的SSI能够并行处理。
•SSL和TLS SNI支持。
nginx的也能够用来做为邮件代理服务器,虽然这方面是不紧密
记录在书:
•使用外部HTTP认证服务器重定向用户到IMAP / POP3后端加密

•使用外部HTTP认证服务器用户身份验证和
链接重定向到内部的SMTP后端
•认证方式:
°°POP3:USER / PASS,APOP,AUTH LOGIN /普通纸/ CRAM-MD5
°°IMAP:LOGIN,AUTH LOGIN /普通纸/ CRAM-MD5
°°SMTP:AUTH LOGIN /普通纸/ CRAM-MD5
•SSL支持
•STARTTLS和STLS支持

 

nginx –s stop Description
nginx –s quit Stops the daemon gracefully (using the QUIT signal).
nginx –s reopen Reopens the log files.
nginx –s reload Reloads the configuration.

测试配置:

# /usr/local/nginx/sbin/nginx –t

# ./nginx –t –c /home/alex/test.conf

查看安装的模块

$ ./nginx -V

命令行增长配置:

$ ./nginx –g "timer_resolution 200ms";

自启动配置

# chmod +x /etc/init.d/nginx

Debian: # update-rc.d -f nginx defaults

Red Hat: # chkconfig nginx on # chkconfig --list nginx 或者ntsysv

 

NGINX Plus 为收费加强版本,每一个实例1500美金每一年。

相关文章
相关标签/搜索