展会信息港展会大全

高性能的反向代理服务器nginx(源码安装)
来源:互联网   发布日期:2015-08-20 10:02:54   浏览:1978次  

导读: nginx是一款高性能的HTTP和反向代理服务器,可以做到httpmail等的反向代理加速。其 采用线程响应用户请求。 优点是占用内存空间少,但却不太稳定,使用epoll机制,最大并发连接请求能够达到50000个 nginx的搭建: 1.先安装pcre和livevent{源码安装} libeve...

nginx是一款高性能的HTTP和反向代理服务器,可以做到httpmail等的反向代理加速。其采用线程响应用户请求。

优点是占用内存空间少,但却不太稳定,使用epoll机制,最大并发连接请求能够达到50000个

nginx的搭建:

1.先安装pcre和livevent{源码安装}

libevent的官网libevent.org最新版本是2.0.18spacer.gif

上传所需要的软件包

125546544.png

安装libevent

拆解tar-zxvflibevent-2.0.16-stable.tar.gz-C/usr/local/src/

[root@localhostnginx]#cd/usr/local/src/libevent-2.0.16-stable/

[root@localhostlibevent-2.0.16-stable]#./configure--prefix=/usr/local/libevent指明安装路径

make&&makeinstall编译安装

125701530.png

处理库文件

[root@localhostlibevent]#vim/etc/ld.so.conf.d/libevent.conf指明库文件位置

编辑文档里面填上/usr/local/libevent/lib即可

125806578.png

处理头文件

[root@localhostlibevent]#ln-s/usr/local/libevent/include//usr/include/libevent做符号链接即可

2.安装pcre

125920353.png

两者安装上即可[root@localhostServer]#rpm-ivhpcre-devel-6.6-2.el5_1.7.i386.rpm

3.安装nginx

groupadd-rnginx建组

useradd-r-gnginx-s/bin/nologin-Mnginx用户

[root@localhostnginx]#tar-zxvfnginx-1.0.11.tar.gz-C/usr/local/src/拆解

[root@localhostnginx-1.0.11]./configure\(没有指明安装位置(prefix)默认在/usr/local/nginx目录下)

--conf-path=/etc/nginx/nginx.conf\配置文件的位置

--error-log-path=/var/log/nginx/error.log\

--http-log-path=/var/log/nginx/access.log\

--pid-path=/var/run/nginx/nginx.pid\

--lock-path=/var/lock/nginx.lock\

--user=nginx\

--group=nginx\

--with-http_ssl_module\

--with-http_flv_module\

--with-http_stub_status_module\

--with-http_gzip_static_module\

--http-client-body-temp-path=/var/tmp/nginx/client/\

--http-proxy-temp-path=/var/tmp/nginx/proxy/\

--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/\

--with-pcre

make&&makeinstall编译安装

4.网页的应用

基于ip地址访问网页

编辑nginx的配置文件/etc/nginx/nginx.conf

130154377.png

基于主机头访问网页,需要DNS解析(修改hosts文件即可)

130157560.png

测试

130200687.png

本文出自 “那些曾经” 博客,请务必保留此出处http://slayr.blog.51cto.com/7613374/1299132

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港