安装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}
- 浏览: 19971 次
- 性别:
- 来自: 广州
相关推荐
### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...
Linux下Nginx+Tomcat整合的安装与配置是一项重要的知识点,涉及到Linux系统操作、Nginx服务器的部署、Tomcat应用服务器的安装以及二者整合配置方法。整合Nginx和Tomcat的目的是为了结合Nginx作为高性能的反向代理...
根据提供的文档,我们将详细介绍如何在 Linux 系统上安装 Nginx,并配置它与 Tomcat 的整合。 1. **上传 Nginx 源码包** 将 `nginx-0.7.63.tar.gz` 上传至 `/usr/local` 目录。这可以通过 FTP 工具或直接使用 `...
本教程将详细介绍如何在Linux系统上安装Nginx并配置与Tomcat的集成,以此替代Apache作为前端服务器。 首先,我们来了解Nginx。Nginx是一款高性能的HTTP和反向代理服务器,以其轻量级、低内存占用和高并发处理能力而...
* 在企业生产环境中,通常会将 Nginx 和 Tomcat 整合来使用 四、Nginx 负载均衡 Tomcat 集群&动静分离&Rewrite 实战 * Nginx 负载均衡 Tomcat 集群的实现 * 动静分离的实现 * Rewrite 实战的实现 五、结语 本...
Linux 负载均衡 tomcat+nginx+memcached整合所有相关jar 步骤地址:http://blog.csdn.net/qierkang/article/details/52873541
【Linux下Nginx+Tomcat整合的安装与配置】 在服务器环境中,为了实现高效的Web服务,常常会采用Nginx作为反向代理服务器,搭配Tomcat应用服务器进行部署。Nginx以其轻量级、高并发的特点处理静态资源请求,而Tomcat...
在本篇文章中,我们将深入探讨如何使用Nginx、Tomcat和Memcached-Session-Manager(MSM)来构建一个集群环境,并实现Session共享。这涉及到集群搭建、分布式应用以及缓存管理等多个方面的IT知识。下面将详细展开这些...
总结,构建Linux下Nginx+Memcached+Tomcat的负载均衡集群服务,需要深入了解每个组件的工作原理,正确配置和整合这些组件,以实现高效、稳定的Web服务。同时,不断优化和调整集群策略,以适应业务的增长和变化。
### Nginx与Tomcat整合的关键知识点 #### 一、Nginx与Tomcat整合概述 - **背景介绍**:Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少...
总结起来,这个配置方案通过Nginx和LVS提供高可用性,通过多台Tomcat服务器实现负载均衡,同时利用Apache的 APR 和 `tomcat-native` 提升了JSP应用的性能。这样的架构适合于需要高并发、高可用性和高效处理的大型Web...
本教程将详细介绍如何在CentOS上安装Nginx并将其与Tomcat整合。 **一、Nginx的安装** 1. **更新系统**: 首先确保系统是最新的,运行`sudo yum update`命令。 2. **添加EPEL仓库**: Nginx不在CentOS的默认仓库...
服务部署部分未在片段中提供,但通常涉及将Tomcat、Redis和PostgreSQL整合在一起,并通过Nginx作为代理服务器进行反向代理配置。 ### 总结 手册为部署Tomcat+Nginx+Redis+PostgreSQL架构系统在Windows服务器上提供...
1. **nginx的安装脚本**:这通常是一个自动化脚本,用于在Linux系统上下载、编译和安装`nginx`,包括设置必要的依赖和配置。 2. **tomcat配置**:`Tomcat`的配置文件,如`server.xml`,可能已经被修改以适应与`...
【课程大纲】第1篇-Linux 01-Linux简介及安装 共11页第1篇-Linux 02-...Nginx工作原理 共15页第2.9篇-Nginx部分-与Tomcat整合配置 共14页第3篇-Memcached缓存篇 共30页第4篇-Redis 共74页第5篇-项目开发准备工作 共14页
3.2 配置Nginx与Tomcat整合 - 创建Nginx配置文件(如`/etc/nginx/conf.d/tomcat.conf`),设置反向代理规则,将HTTP请求转发到Tomcat服务器。 - 启用HTTPS支持,配置SSL证书和密钥,确保通信安全。 - 配置Nginx...