码迷,mamicode.com
首页 > 其他好文 > 详细

Tomcat

时间:2018-03-18 15:01:46      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:Tomcat 负载均衡

1)tomcat简介 tomcat最初是由sun的软件架构师詹姆斯.邓肯.戴维森开发的 .后来他帮助将其变为开源项目,并由sun贡献给apache软件基金会 2)应用场景 tomcat服务其实一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试jsp程序的首选。一般来说,tomcat虽然和apache或者nginx这些web服务器一样,具有处理html页面的功能,然而由于其处理html的能力远不及apache或者nginx,所以tomcat通常是作为一个servlet和jsp容器单独运行在后端 1.启动后关闭iptables防火墙

#service iptables stop
2.安装jdk、配置java环境
jdk的全称是java development kit,是sun公司免费提供的java语言的软件开发工具包,其中包含java虚拟机(jvm)
(1)解压
[root@centos2 ~]# tar xf /mnt/jdk-7u65-linux-x64.gz -C /usr/src
(2)将解压后的文件夹移动到/usr/local/并重命名为java
[root@centos2 ~]# cd /usr/src
[root@centos2 src]# mv jdk1.7.0_65/ /usr/local/java
(3)在/etc/profile.d/下建立java.sh脚本
[root@centos2 src]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
(4)将java.sh脚本倒入到环境变量,使其生效
[root@centos2 src]# source /etc/profile.d/java.sh
(5)运行java -version命令查看java版本
[root@centos2 src]# java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
二、安装并配置tomcat服务器
1.解压
[root@centos2 src]# tar xf /mnt/apache-tomcat-7.0.54.tar.gz -C /usr/src
[root@centos2 src]# cd /usr/src/
[root@centos2 src]# mv apache-tomcat-7.0.54/ /usr/local/tomcat7
2.启动tomcat
[root@centos2 src]# /usr/local/tomcat7/bin/startup.sh
[root@centos2 src]# netstat -anpt|grep 8080
tcp 0 0 :::8080 ::: LISTEN 2857/java
4.建立java的web站点
(1)首先在创建web目录
[root@centos2 conf]# mkdir -pv /web/webapp1
(2)在webapp1下建立一个index.jsp测试页面
root@centos2 conf]# vim /web/webapp1/index.jsp
<%@ page language="java" import="java.util.
" pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP test1 page</title>
</head>
<body>
<% out.println("welcome to test");%>
</body>
</html>
(3)修改tomcat的server.xml文件<host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
host定义一个虚拟主机,域名为localhost,appBase定义应用程序基准目录,unpackWARs定义是否自动解压,autoDeploy定义是否自动部署
<Context docBase="/web/webapp1" path="" reloadable="false">
</Context> //手工添加
说明:context定义一个web应用(虚拟目录),path指定访问目录,docBase定义网页目录,当应用程序发生变化时候,自动装载,不用重启tomcat
(4)关闭tomcat,再重启
[root@centos2 conf]# /usr/local/tomcat7/bin/shutdown.sh
[root@centos2 conf]# /usr/local/tomcat7/bin/startup.sh
(5)在客户机上测试

vim /usr/local/tomcat7/conf/server.xml

Tomcat

标签:Tomcat 负载均衡

原文地址:http://blog.51cto.com/13657089/2088149

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!