Nginx+tomcat整合安装配置
2012-04-08 15:01
441 查看
上次我们使用了apache来处理静态,tomcat来处理jsp程序,现在我们尝试使用处理静态更高效的nginx,通过nginx的代理模块,将jsp的处理传递给tomcat。
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
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
在文件末尾增加:
export JRE_HOME=/usr/local/jre
执行source命令使生效
source /etc/profile
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即为根目录地址。
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/tomcat/bin/startup.sh
安装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/下载tomcatwget 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-develcd /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
相关文章推荐
- Linux下Nginx+tomcat整合安装与配置
- centos 下 tomcat与nginx 整合(安装配置详解)
- 整合nginx,tomcat,mysql的安装与配置
- Nginx+tomcat整合安装配置
- Linux(Ubuntu)下Nginx安装配置及与Tomcat整合
- Linux(Ubuntu)下Nginx安装配置及与Tomcat整合
- centos下Nginx+tomcat整合安装配置
- Nginx+Resin+JSP+Memcached+MySQL安装配置整合
- Linux下Nginx+tomcat整合的安装与配置
- SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合
- Linux下Tomcat+Nginx服务器环境安装配置的简明教程
- Linux下Nginx+Tomcat整合的安装与配置
- nginx之 nginx-1.9.7 + tomcat-8.5.15 反向代理+应用负载均衡 安装配置
- Tomcat(三) Tomcat安装配置:Tomcat+Nginx+keepalived 实现动静分离、Session会话保持的高可用集群
- Linux下Nginx+Tomcat整合的安装与配置
- Linux_nginx安装配置负载均衡_tomcat
- Linux下Nginx+Tomcat整合的安装与配置
- Nginx+Keepalived+Tomcat高可用负载均衡,Zookeeper集群配置,Mysql(MariaDB)搭建,Redis安装,FTP配置
- Linux下Nginx+Tomcat整合的安装与配置
- lvs(DR)+keepalived+nginx+tomcat安装配置