nginx 初探
来源:互联网 发布:台达触摸屏编程视频 编辑:程序博客网 时间:2024/06/15 10:57
nginx优点:
1. 更快;nginx比其他Web服务器更快的处理请求;
2. 高扩展性;nginx设计极具扩展性,由多个不同功能,不同层次,不同类型且耦合性极低的模块组成。可以针对单个模块升级,拥有庞大的第三方插件;
3. 高可靠性;每个worker进程相对独立,master进程在1个worker进程出错时可以快速拉起一个新的worker子进程;
4. 低内存消耗;10000个非活跃的HTTp Keep-Alive连接在nginx中仅消耗2.5M内存;
5. 单机支持10w以上并发连接;
6. 热部署;master 和 worker进程分离设计,支持热部署。不停止服务就可以更新配置项,更新日志文件;
7. 开放;最开发的开源协议;
依赖包:
pcre-8.35.tar.gz
openssl-1.0.0.tar.gz (没需求,可以不安装)
zlib (之前已经安装过)
1. 安装pcre
./configure --prefix=/usr/local/pcre-8.35 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre
make
make install
2. 安装nginx
./configure --prefix=/usr/local/nginx --pid-path=/var/run/nginx.pid --lock-path=/var/lock/nginx.lock --with-http_dav_module --with-http_flv_module --with-http_realip_module --with-http_gzip_static_module --with-http_stub_status_module --with-mail --with-debug --http-client-body-temp-path=/var/tmp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi --http-scgi-temp-path=/var/tmp/nginx/scgi --with-pcre=/usr1/pcre-8.35/ --prefix=/usr/local/nginx --with-http_stub_status_module --with-pcre=/usr1/pcre-8.35/
make
make install
nginx安装目录在/usr/local中,
./nginx 启动, 访问默认页面(默认端口80)
http://10.184.64.201/
安装过程中出现错误:
[emerg]: mkdir() “/var/tmp/nginx/client/”
执行下面命令即可:mkdir -p /var/tmp/nginx/client
- 初探Nginx
- nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- nginx初探
- 初探Nginx
- nginx初探
- nginx-初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Nginx初探
- Spark的学习笔记
- Nginx Sticky的使用及踩过的坑(nginx-sticky-module)
- 美女大头的通达OA2017最新版本的全年托管服务
- 设计模式之外观模式
- java中json字符串的拼接
- nginx 初探
- Blog11@linux文件系统间的传输、归档及压缩
- java的对称加密算法 AES -----加密和解密
- 开闭原则
- iptables使用介绍
- 51nod 1565 模糊搜索 fft
- linux errno详解
- Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix
- mongo学习之二