简介
Nginx是一款轻量级服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
安装Linux端
官方网站:http://nginx.org/en/download.html
把源码包解压在服务器上,然后
1 | # 编译安装 |
如果不能安装则需要安装好环境,具体百度。
常用指令
1 | nginx -v #查看版本 |
常用功能实现
一个IP的服务器实现多个网页
同域名不同端口
1 | # nginx.conf配置文件 |
不同域名同一端口
1 | # nginx.conf配置文件 |
Nginx常用模块功能
文件共享功能
1 | # nginx.conf配置文件 |
网页身份验证功能
利用htpasswd创建密码文件,再使用nginx自带模块进行网页加密
1 | # centos |
htpasswd命令帮助
1 | htpasswd [-cimBdpsDv] [-C cost] passwordfile username |