Nginx("engine x") 是一个高性能的HTTP 和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx 是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,它已经在该站点运行超过四年多了。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的占有内存少、并发能力强、稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。
配置多域名
server {
listen 80;
server_name api.xgj365.com;
access_log /data/logs/api.xgj365.com/access.log main;
location / {
proxy_pass http://127.0.0.1:8181;
}
}
server {
listen 80 default_server;
server_name xgj365.com www.xgj365.com;
access_log /data/logs/xgj365.com/access.log main;
location ^~ /drive {
root /data/www/drive.xgj365.com;
}
location / {
root /data/www/xgj365.com;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}