nginx整合tomcat(resin)原创文档

nginx整合tomcat(resin)原创文档

ID:36041239

大小:72.50 KB

页数:14页

时间:2019-04-29

nginx整合tomcat(resin)原创文档_第1页
nginx整合tomcat(resin)原创文档_第2页
nginx整合tomcat(resin)原创文档_第3页
nginx整合tomcat(resin)原创文档_第4页
nginx整合tomcat(resin)原创文档_第5页
资源描述:

《nginx整合tomcat(resin)原创文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.Nginx+Tomcat在CentOS-5.5-i386上面的安装:Ø所需文件:nCentOS-5.5-i386njdk-6u22-linux-i586.binnapache-tomcat-6.0.29.tar.gznNginxn…建议使用ide:jetbrainsidea9.0.4目前最智能化的java开发工具Ø安装jdk:n下载地址:http://java.sun.com/n目前稳定版本:jdk6update22n下载对应的linux版本:jdk-6u22-linux-i586.binn执行下列命令安装:#./jdk-6u12-linux-i586.binØ安装ApacheTomca

2、t:n下载地址:http://tomcat.apache.org/n目前稳定版本:6.0.29n下载linux下的版本:apache-tomcat-6.0.29.tar.gzn安装:#cd/usr/local(具体安装路径视实际情况)#tarzxvfapache-tomcat-6.0.29.tar.gz将文件夹重命名为tomcatn配置环境变量:编辑/etc下面的profile文件,内容如下:JAVA_HOME="/usr/local/jdk1.6.0_22"CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"PATH=".:$PATH:$JAVA_H

3、OME/bin"CATALINA_HOME="/usr/local/tomcat"exportJAVA_HOMECATALINA_HOMEn启动和停止tomcat:u启动:tomcat/bin/运行命令./startup.shu停止:tomcat/bin/运行命令./shutdown.shn重新设置tomcat主目录:(为了规范化及以下整合Ngix时方便性)u创建web目录:mkdir-p/home/www/webucp-rf/usr/local/tomcat/webapps/*/home/www/web/u修改/home/www/web/为网站目录vi/usr/local/tomcat/c

4、onf/server.xml把Hostname="localhost"处将appBase=的指向路径改为/home/www/webØ安装Ngix:n下载地址:http://www.nginx.org/n目前稳定版本:nginx-0.8.53n下载linux版本:nginx-0.8.53.tar.gzn安装:u准备工作:(安装gcc/安装依赖库:PCRE和openssl、zlib(gzip模块需要))l安装gcc:yum–yinstallgccgcc-c++autoconfautomakel安装PCREn下载pcre最新版:http://www.pcre.org/n安装如下:#tarzxvfp

5、cre-8.00.tar.gz#cdpcre-8.00#./configure#make#makeinstalll安装openssl和gzip:Yum–yinstallzlibzlib-developensslopenssl-develu安装nginxà下载到urslocal下u解压:#cdusr/local#tarzxvfnginx-0.8.53.tar.gzu执行如下命令安装:#cdnginx-0.8.53#./configure--with-http_stub_status_module--with-http_ssl_module参数说明:with-http_stub_status

6、_module->启动server状态页with-http_ssl_module->激活https模块makemakeinstallu在usr/local/nginx/conf文件夹中添加反向代理设置文件:l文件名:proxy.confl内容:#!nginx(-)#proxy.confproxy_redirectoff;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;#获取真实ipclient_body_buffer_size128k;proxy_connect_timeout90;proxy_send_time

7、out90;proxy_read_timeout90;proxy_buffer_size4k;proxy_buffers432k;proxy_busy_buffers_size64k;proxy_temp_file_write_size64k;u更改usr/local/nginx/conf/下的nginx.conf文件,内容替换如下:#运行nginx所在的用户名和用户组#usernobody;#启动进程数wo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。