Linux 详细部署JDK以及Tomcat

本文详细介绍了如何在Linux系统上部署Tomcat服务器,并配置Java环境,包括安装Java,启动与停止Tomcat服务,创建并运行Java小程序。接着,文章演示了如何建立一个Java Web站点,编辑并运行JSP文件,以及在Tomcat中配置web应用程序,最终通过浏览器访问测试网站。整个过程涵盖了从基础环境配置到Web应用的完整流程。
摘要由CSDN通过智能技术生成

部署Tomcat

一、 实验名称:
Ø 部署tomcat网站平台
二、 实验目的:
Ø Tomcat服务
Ø 理解Tomcat
三、 实验环境:

在这里插入图片描述
注:将所需软件拷贝至/usr/src中

四:实验思路:

  1. 部署Tomcat
  2. 测试实验结果

实验过程

一:环境准备--Tomcat1 Server
将所需软件拷贝到/usr/src目录中
设置各个服务器的ip地址
配置yum源
1:安装java环境
[root@localhost 桌面]# service iptables stop    \\关闭系统防火墙
[root@localhost 桌面]# cd /usr/src    \\软件包拷贝的地方
[root@localhost src]# tar zxvf jdk-7u65-linux-x64.gz   \\解压
[root@localhost src]# mv jdk1.7.0_65/ /usr/local/java   \\将java程序拷贝到指定目录
[root@localhost src]# vi /etc/profile               \\修改环境变量,以识别java的命令
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
[root@localhost src]# source /etc/profile    \\使新的变量值生效
[root@localhost src]# java -version        \\检查java的版本
[root@localhost src]# rm -rf /usr/bin/java    \\删掉原来的java程序
[root@localhost ~]# source /etc/profile      
[root@localhost src]# java -version        \\再次检查java的版本
 
写一个测试java小程序javademo.java
public class javademo{
public static void main(String args[]){
int i,j;
int h=7;
int yanghui[][]=new int[7][];
System.out.println("杨辉三角形");
for(i=0;i<yanghui.length;i++){yanghui[i]=new int[i+1];yanghui[0][0]=1;} for(i=1;i<yanghui.length;i++){
yanghui[i][0]=1;
for(j=1;j<yanghui[i].length-1;j++){yanghui[i][j]=yanghui[i-1][j-1]+yanghui[i-1][j];} yanghui[i][yanghui[i].length-1]=1;
}
for(i=0;i<yanghui.length;i++){
for(j=0;j<yanghui[i].length;j++)
System.out.print(yanghui[i][j]+" ");
System.out.println();
}
}
}
 
 
 
[root@localhost ~]# javac javademo.java     \\编译
[root@localhost ~]# java javademo     \\执行
杨辉三角形
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
2:安装tomcat
[root@localhost ~]# cd /usr/src
[root@localhost src]# tar xf apache-tomcat-7.0.54.tar.gz
[root@localhost src]# mv apache-tomcat-7.0.54 /usr/local/tomcat7
[root@localhost src]# /usr/local/tomcat7/bin/startup.sh
[root@localhost src]# netstat -anpt | grep 8080
打开浏览器验证tomcat
http://127.0.0.1:8080
3:建立java的web站点
[root@localhost src]# mkdir -p /web/webapp
[root@localhost src]# vi /web/webapp/index.jsp
添加网页代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP test1 page</title>
</head>
<body>
<% out.println("welcom to test site,http://www.test1.com");%>
</body>
</html>
 
[root@localhost src]# cd /usr/local/tomcat7/conf
[root@localhost conf]# vi server.xml         \\cd /usr/local/tomcat7/conf
找到host name位置,添加红色代码,注意大小写(124行)
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
          <Context docBase="/web/webapp" path="" reloadable="false">
          </Context>
 
解释:
path:表示web应用程序的URL前缀,这样请求的URL为http://IP:8080/path
 
Reloadable:是否开启类的监控功能,如果为true ,则tomcat 会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes 目录的变化,自动装载新的应用程序,我们可以在不重启tomcat 的情况下改变应用程序
[root@localhost conf]# /usr/local/tomcat7/bin/shutdown.sh
[root@localhost conf]# /usr/local/tomcat7/bin/startup.sh
浏览器访问test1测试网站http://192.168.1.100:8080
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值