1.介绍
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
nginx与tomcat的关系
Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,比如perl、php等。但是不支持java
Java程序只能通过与tomcat配合完成
正向代理
正向代理总结起来的话代理的是客户端;
反向代理:
总结:反向代理代理的是服务器端
Nginx的安装:
官网:
http://nginx.org/
1.安装pcre
2.安装openssl
3.安装zlib
4.安装nginx
nginx无法启动的解决方案:
nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法解决方法:
ln -s /usr/local/lib/libpcre.so.1 /lib64
32位系统则:
ln -s /usr/local/lib/libpcre.so.1 /lib
nginx启动:
设置nginx为自启动的模式:
修改linux 启动脚本/etc/rc.d/rc
加入 :
/usr/local/nginx/sbin/nginx
成功访问首页