文档章节

在Ubuntu 12.04系统中安装jdk和配置tomcat服务器

掬一捧
 掬一捧
发布于 2013/03/12 14:28
字数 794
阅读 12368
收藏 8

    Ubuntu自带的jdk版本是OpenJDK,即如下图所示:

    为了完成老师布置的J2EE作业,不得自己配置J2EE环境,要重新安装JDK。第一次在linux环境下接触这些东西,参考了许多的网上资源,最终还是成功了。下面就是具体的操作。

准备

    首先在Oracle官网下载jdk压缩包文件,链接是:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html   

    我下载的是:jdk-7u17-linux-x64.tar.gz。然后解压到“/opt/”目录下面。(其实解压的位置是可以自定义的)。

    然后,就是要下载apache-tomcat-7.0.37.tar.gz这个压缩包文件。下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.37/bin/apache-tomcat-7.0.37.tar.gz操作与jdk压缩包的处理方式相同,同样也是解压到“/opt/”目录下面。最终,在“/opt/”目录下多出两个文件夹,如下图所示。

    JDK TOMCAT就这样安装好了,下面就是JDK的配置。

JDK配置

    Ubuntu默认的JDK版本如上文所述的是OpenJDK,(至于OpenJDKJDK具体有什么区别还是谷歌百度之吧!只要理解OpenJDKJDK的子集就可以了!)。现在,我们要做的就是更换JDK版本。

    首先,设置JDK的环境变量。在终端输入:sudo vim /etc/environment 。在里面添加 蓝色字体的内容。

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/jdk1.7.0_17/bin"

CLASS_PATH="/opt/jdk1.7.0_17/lib"

JAVA_HOME="/opt/jdk1.7.0_17"

    保存退出VIM之后,紧接着输入:

        sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_17/bin/java 300

        sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_17/bin/java 300

    这样,然后在输入: sudo update-alternatives --config java来选择配置默认的JDK版本。如下图所示:

    输入JDK版本编号,这样就可以更改系统的默认JDK版本!

    然后输入:java -version,提示如下图:

    这样,你的JDK默认版本修改成功。

TOMCA服务器的开启

    这个很容易的,直接在终端输入:sudo /opt/apache-tomcat-7.0.37/bin/startup.sh显示如下图所示:

    然后打开浏览器,输入:http://localhost:8080/。最终,那熟悉的TOMCAT界面展示在您的面前了!

    最后,停止TOMCAT服务。和打开的操作一样,输入:sudo /opt/apache-tomcat-7.0.37/bin/shutdown.sh即可。

总结

    Windows系统下安装软件一般都是,点击安装文件,安装完之后找图标\快捷方式等。再双击即可。简化了许多的操作。Mac OS X就更加夸张啦,直接将.app后缀的文件夹放在对应目录就显示快捷方式的图标,点击即可使用(直接点击.app文件夹也可以直接使用),卸载的话,删掉.app文件夹即可。这些操作的目的都是为了方便用户linux在这里做的不是很好,虽然有对应类似的功能。不过,这也恰恰是linux的特点。一般能把linux折腾得很流畅的人,其计算机基础知识和动手能力一定很强。这也就是为什么许多企业爱招linux功底强的程序员一方面原因。

© 著作权归作者所有

共有 人打赏支持
掬一捧
粉丝 15
博文 42
码字总数 29899
作品 0
厦门
程序员
网站搭建——阿里云ECS配置Ubuntu服务器

本篇文章跟大家分享的是如何在阿里云ECS上面配置Ubuntu系统的服务器。 前提是你要拥有一台阿里云的服务器,服务器的系统选择Ubuntu系统,建议大家选用 Ubuntu 16.04 64位 在配置服务器的过程...

振礼硕晨
10/03
0
0
1G内存阿里云主机,tomcat启动时,内存猛增

1核1G内存阿里云主机,Ubuntu 12.04 64位的系统。jdk1.7 ,服务器apache-tomcat-7.0.47,发布了两个应用在tomcat上,一个应用是spring mvc+hibernate+ftl的框架,db是mysql,使用了C3P0连接池...

mengjunxiaoxiang
2013/11/05
2.4K
3
OneinStack 1.0 发布,一键 PHP/JAVA 安装工具

这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa/lnmt(Linux、Nginx/Tengine、MySQL/MariaDB/Percona、PHP、Apache、Tomcat),适用于CentOS 5~7(包括redhat)、Debia...

lj2007331
2015/09/01
4.8K
21
Ubuntu 配置 Tomcat

系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: 1、下载 Tomcat 下载 apache-tomcat-7.0.29.tar.gz(官方...

teacheryang
2014/05/21
0
0
在 Ubuntu 12.04 LTS 上通过 Tomcat 部署 Solr 4

这个简短的教程描述了如何在 Ubuntu Server 上安装 Solr 4,我使用的版本是:Ubuntu Server 12.04 和 Apache Solr 4.0-BETA. 我同时将展示如何测试安装以及执行一个简单的索引和查询任务。 ...

红薯
2012/09/24
6.6K
11

没有更多内容

加载失败,请刷新页面

加载更多

学习设计模式——单例模式

1. 认识单例模式 1. 定义:一个类中仅有一个实例,并提供一个访问它的全局访问点。 2. 结构:仅一个Singleton类,其中包含一个static类变量,而类变量的类型就是Singleton类,而且Singleton...

江左煤郎
12分钟前
0
0
前端安全系列之二:如何防止CSRF攻击?

背景 随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常...

talen
13分钟前
0
0
Mysql数据库大量删除操作及谈面向对象中的封装继承和多态原理(图)

Mysql数据库大量删除操作及谈面向对象中的封装继承和多态原理(图) 最近进行数据库操作,遇到一个问题,就是大量删除一个数据表中的数据后,由于设定了id是自增的,导致再插入时,默认生成的...

原创小博客
14分钟前
0
0
Springboot + mongoDB : So easy

1. dependancy compile('org.springframework.boot:spring-boot-starter-data-mongodb') 2. config # mongodbspring.data.mongodb.host=***.mongodb.rds.aliyuncs.comspring.data.mongod......

园领T
26分钟前
1
0
centos 7( linux )下安装elasticsearch教程

目录 概述 环境准备 elaticsearch简介 安装elasticsearch 彩蛋 概述 很久没有写博客了,最近在做全文检索的项目,发现elasticsearch踩了不少坑,百度点进去又是坑,在此记录一下自己的踩坑历程。...

java_龙
31分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部