`
foquanlin
  • 浏览: 19971 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux Nginx+tomcat整合安装配置

阅读更多

安装JRE

到http://www.oracle.com下载JRE软件。

    wget http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jre-7u2-linux-i586.tar.gz
    tar xzf jre-7u2-linux-i586.tar.gz
    mv jre1.7.0_02/ /usr/local/jre

tomcat安装

到http://tomcat.apache.org/下载tomcat

    wget http://labs.renren.com/apache-mirror/tomcat/tomcat-7/v7.0.23/bin/apache-tomcat-7.0.23.tar.gz
    tar xzf apache-tomcat-7.0.23.tar.gz
    mv apache-tomcat-7.0.23 /usr/local/tomcat

设置环境变量

    vi /etc/profile

在文件末尾增加:

    export JRE_HOME=/usr/local/jre

执行source命令使生效

    source /etc/profile

tomcat根目录设置

1.打开tomcat安装目录下面conf目录下的server.xml文件。
2.找到如下文字:

    <Host name="localhost" appBase="webapps"
           unpackWARs="true" autoDeploy="true">

3.在上面找到的文字后面添加如下内容

    <Context path="" docBase="/usr/local/nginx/html" debug="0" reloadable="true" />

/usr/local/nginx/html即为根目录地址。
安装nginx

    yum install pcre-devel zlib-devel
    cd /tmp
    wget http://nginx.org/download/nginx-1.0.14.tar.gz
    tar xzf nginx-1.0.14.tar.gz
    cd nginx-1.0.14
    ./configure --prefix=/usr/local/nginx
    make && make install

在nginx.conf中的server区块中加入:

    location ~ \.(jsp|jspx|do){
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_pass http://127.0.0.1:8080;
            }

程序启动

    /usr/local/nginx/sbin/nginx
    /usr/local/tomcat/bin/startup.sh

tomcat目录
/usr/local/tomcat



LNMPA状态管理:/root/lnmpa {start|stop|reload|restart|kill|status}
Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Apache状态管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}
Tomcat状态管理:/etc/init.d/tomcat   {start|stop|restart}

分享到:
评论

相关推荐

    linux下Nginx+tomcat整合的安装与配置

    ### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...

    linux下Nginx+tomcat整合的安装与配置.pdf

    Linux下Nginx+Tomcat整合的安装与配置是一项重要的知识点,涉及到Linux系统操作、Nginx服务器的部署、Tomcat应用服务器的安装以及二者整合配置方法。整合Nginx和Tomcat的目的是为了结合Nginx作为高性能的反向代理...

    linux下Nginx+tomcat安装与配置

    根据提供的文档,我们将详细介绍如何在 Linux 系统上安装 Nginx,并配置它与 Tomcat 的整合。 1. **上传 Nginx 源码包** 将 `nginx-0.7.63.tar.gz` 上传至 `/usr/local` 目录。这可以通过 FTP 工具或直接使用 `...

    linux下Nginx+tomcat整合的安装与配置.docx

    本教程将详细介绍如何在Linux系统上安装Nginx并配置与Tomcat的集成,以此替代Apache作为前端服务器。 首先,我们来了解Nginx。Nginx是一款高性能的HTTP和反向代理服务器,以其轻量级、低内存占用和高并发处理能力而...

    Nginx+Tomcat负载均衡企业实战.docx

    * 在企业生产环境中,通常会将 Nginx 和 Tomcat 整合来使用 四、Nginx 负载均衡 Tomcat 集群&动静分离&Rewrite 实战 * Nginx 负载均衡 Tomcat 集群的实现 * 动静分离的实现 * Rewrite 实战的实现 五、结语 本...

    Linux负载均衡tomcat+nginx+memcached整合所有相关jar

    Linux 负载均衡 tomcat+nginx+memcached整合所有相关jar 步骤地址:http://blog.csdn.net/qierkang/article/details/52873541

    详解Linux下Nginx+Tomcat整合的安装与配置

    【Linux下Nginx+Tomcat整合的安装与配置】 在服务器环境中,为了实现高效的Web服务,常常会采用Nginx作为反向代理服务器,搭配Tomcat应用服务器进行部署。Nginx以其轻量级、高并发的特点处理静态资源请求,而Tomcat...

    Nginx+Tomcat+Memcached-Session-Manager集群Session共享

    在本篇文章中,我们将深入探讨如何使用Nginx、Tomcat和Memcached-Session-Manager(MSM)来构建一个集群环境,并实现Session共享。这涉及到集群搭建、分布式应用以及缓存管理等多个方面的IT知识。下面将详细展开这些...

    Linux下Nginx+Memcached+Tomcat负载均衡集群服务搭建所需jar包

    总结,构建Linux下Nginx+Memcached+Tomcat的负载均衡集群服务,需要深入了解每个组件的工作原理,正确配置和整合这些组件,以实现高效、稳定的Web服务。同时,不断优化和调整集群策略,以适应业务的增长和变化。

    nginx和tomcat的整合

    ### Nginx与Tomcat整合的关键知识点 #### 一、Nginx与Tomcat整合概述 - **背景介绍**:Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少...

    nginx+tomcat高可用、高性能jsp集群.pdf

    总结起来,这个配置方案通过Nginx和LVS提供高可用性,通过多台Tomcat服务器实现负载均衡,同时利用Apache的 APR 和 `tomcat-native` 提升了JSP应用的性能。这样的架构适合于需要高并发、高可用性和高效处理的大型Web...

    centos nginx安装及和tomcat整合

    本教程将详细介绍如何在CentOS上安装Nginx并将其与Tomcat整合。 **一、Nginx的安装** 1. **更新系统**: 首先确保系统是最新的,运行`sudo yum update`命令。 2. **添加EPEL仓库**: Nginx不在CentOS的默认仓库...

    Tomcat+Nginx+Redis+PostgreSQL架构系统部署手册V1.0

    服务部署部分未在片段中提供,但通常涉及将Tomcat、Redis和PostgreSQL整合在一起,并通过Nginx作为代理服务器进行反向代理配置。 ### 总结 手册为部署Tomcat+Nginx+Redis+PostgreSQL架构系统在Windows服务器上提供...

    nginx-tomcat.tar.gz

    1. **nginx的安装脚本**:这通常是一个自动化脚本,用于在Linux系统上下载、编译和安装`nginx`,包括设置必要的依赖和配置。 2. **tomcat配置**:`Tomcat`的配置文件,如`server.xml`,可能已经被修改以适应与`...

    大数据高并发服务器实战教程(Linux+Nginx+Java+缓存+Redis)含课件、培训资料和源代码 共14个章节.rar

    【课程大纲】第1篇-Linux 01-Linux简介及安装 共11页第1篇-Linux 02-...Nginx工作原理 共15页第2.9篇-Nginx部分-与Tomcat整合配置 共14页第3篇-Memcached缓存篇 共30页第4篇-Redis 共74页第5篇-项目开发准备工作 共14页

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    3.2 配置Nginx与Tomcat整合 - 创建Nginx配置文件(如`/etc/nginx/conf.d/tomcat.conf`),设置反向代理规则,将HTTP请求转发到Tomcat服务器。 - 启用HTTPS支持,配置SSL证书和密钥,确保通信安全。 - 配置Nginx...

Global site tag (gtag.js) - Google Analytics