ubuntu linux环境下安装配置jdk和tomcat
关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置
一.jdk的安装配置
1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了。本次我下载安装的版本为jdk7u25.

2:复制jdk到ubuntu下,我本次复制路径为/home/Documents/jdk-7u25-linux-x64.tar.gz

3:打开ubuntu命令行,(初次安装找不到命令行的同学可以点击左侧最上方搜索,输入terminal)

4:命令ls为浏览当前目录下的文件,命令cd为跳转到指定目录,按照操作跳转到jdk压缩包的目录下

5:先创建一个存放jdk解压后的文件夹,我本次创建在/usr/lib/jvm,创建文件夹需要sudo权限,命令如下:sudo mkdir /usr/lib/jvm(注意是usr不是user别打错了),然后输入ubuntu密码回车,即可创建jvm文件夹

6:解压jdk压缩包,linux系统支持直接解压tar.gz文件,只需写好解压后的路径即可。命令(我解压的路径)为:sudo tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/lib/jvm,解压完后在相应的路径可以找到jdk1.x.x_xx
(1)输入sudo tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/lib/jvm解压

(2)解压后的文件

7:解压已完成,开始配置系统环境变量
(1)先从刚才的Documents目录回到~目录下,命令cd ~ 即可(小提示:$符号之前为ubuntu当前所在目录)

(2)命令行输入sudo gedit ~/.bashrc
进入bashrc文件,在最底下加上java环境配置语句,注意!!!,完成后Ctrl+S保存后再退出!!!
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25(以你自己的解压目录做出修改)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

(3)生效bashrc文件,命令为source ~/.bashrc

8:命令行测试java,javac,java-version查看是否配置成功,至此,jdk成功配置成功!!!

二.Tomcat的安装配置
1:官网下载tomcat的tar.gz结尾的包

2:打开命令行,还是先切换到tomcat的压缩包目录下,然后解压缩,本次tomcat解压还是解压在/usr/lib/jvm下
解压命令sudo tar -zxvf apache-tomcat-7.0.52.tar.gz -C /usr/lib/jvm
(手抖第一次tomcat名字打错了,哈哈哈哈哈哈,读者请自动屏蔽哈哈哈哈

(解压完成后的)

3:命令行进入/usr/lib/jvm目录下,为tomcat赋权限,命令为sudo chmod 755 -R apache-tomcat-7.0.52,赋权是否成功,可通过命令LL来查看

4:进入tomcat下的bin目录,修改startup.sh配置文件
(1)通过cd进入到目录(cd ./xxx,表示进入当前目录下的xxx文件夹)

(2)命令行输入sudo gedit startup.sh配置tomcat环境,文件最底下(exec "$PRGDIR"/"$EXECUTABLE" start "$@" 之上,应该是倒数第二行)加入代码:
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#tomcat
export TOMCAT_HOME=/usr/lib/jvm/apache-tomcat-7.0.52
完成后保存退出

5:当前目录下直接运行startup.sh文件,ubuntu内部浏览器输入localhost:8080进行测试


至此,jdk和tomcat成功配置!啊哈哈哈哈哈哈哈哈!!!!!!!!!

ubuntu linux环境下安装配置jdk和tomcat的更多相关文章
- Ubuntu 11.04 下安装配置 JDK 7
第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...
- Linux环境下安装Java JDK
一.说明 操作系统:CenterOS 7 工具:MobaXterm (根据个人喜好xshell等工具也行) 三.安装步骤 第一步:下载JDK 1.下载LInux环境下的jdk,请去 官网 中下载jdk ...
- Linux系统下位(Ubuntu 11.04) 下安装配置 JDK 7安装步骤指导
第一步:下载jdk下载内容为:jdk分为:jdk-7-linux-i586.tar.gzjdk-7u51-linux-x64.tar.gz(适合64位Linux操作系统) hadoop版本为:hado ...
- Linux系统下安装配置JDK(rpm方式及tar.gz方式)
以前都是在Windows环境进行开发的,最近因工作需要:学习在Linux系统下搭建开发环境,自此记录搭建过程,以方便查阅. 本文借鉴了 Angel挤一挤 .小五 两位的博客. 准备材料: JDK下载链 ...
- Linux环境下安装配置JDK1.8
最近在搞虚拟机,记录下虚拟机内java环境的搭建流程 一.下载合适版本的jdk 此处选择JDK1.8,各位同学可以根据自己的需求选择对应的版本,下载地址为: https://www.oracle.co ...
- Ubuntu 12.04 下安装配置 JDK 7(tar)
第一步:下载jdk-7u45-linux-i586.tar.gz 到Orcale的JDK官网下载JDK7的tar包 第二步:解压安装 tar -zxvf ./jdk-7u45-linux-i586.t ...
- Linux环境下安装配置Mysql
首先我们的使用的是linux的 centOS6 版本 安装mysql: 1.查看有没有安装包 yum list mysql* 2.进行安装mysql:一般我们在服务器端安装的都是服务端( mysql- ...
- Linux 环境下安装配置 TigerVNC Server 并启用当前会话远程服务(X0VNC)
曾经喜欢用 RealVNC Server 实现 Linux/Windows 的远程控制,因为 RealVNC 为收费商业软件,支持文件传输,性能优化方面也做得不错.但 RealVNC 从 5.0 版本 ...
- Linux环境下安装配置vsftpd服务(三种认证模式)
一.FTP简介 文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议.它工作于网络传输协议的应用层,使用客户/服务器模式,主要是用来 ...
随机推荐
- ZurmoCRM 可执行代码高危风险报告及修复
鉴于目前ZumroCRM已经云端化,其开源版本的代码基本没有人维护,也没有地方提交bug清单.但相信国内有一些用户在使用这个开源的版本,下面报告一个ZumoCRM的重大风险点. 风险描述: 当用户登录 ...
- isPrototypeOf,instanceof, hasOwnProperty,in的作用与区别
isPrototypeOf 作用:检测一个对象是否是另一个对象的原型.或者说一个对象是否被包含在另一个对象的原型链中 function Fn(name){ this.name=name; } var ...
- Python实现Dijkstra算法
# Dijkstra.狄杰斯特拉 import heapq import math def init_distance(graph, s): distance = {s: 0} for vertex ...
- HearthBuddy 复生 reborn
https://hearthstone.gamepedia.com/Reborn Reborn is an ability that causes a minion to be resummoned ...
- 上有传参下传json的接口调用
1.优化Myrequest import requests from conf.setting import log class MyRequest(): @staticmethod def post ...
- jwt扩展
1.新建扩展类 package com.ireciting.uaaservice.config; import com.ireciting.uaaservice.pojo.TUser; import ...
- AB窗体互传参数本质
一.找了好几个,都不靠谱,不是说不靠谱,自己感觉太繁琐,根本就是本窗体的属性(对象)的传递,1实例化2把实例化后的窗体属性=本窗体的对象 二.传递的的时候都是在互相引用的时候传递,推荐的个人认为最简单 ...
- 使用vagrant一键部署本地php开发环境(二)制作自己的vagrant box
在上篇的基础上 ,我们已经安装好了virtualbox和vagrant,没有安装的话,参照上篇 使用vagrant一键部署本地php开发环境(一) 1.从网易镜像或阿里等等镜像下载Centos7 ht ...
- react-native关闭所有黄色警告
写RN经常会遇到黄色警告,很无奈,很多很多的黄色警告都是由组件自己导致的,建议在index.js 内的 AppRegistry.registerComponent('shareFile', () =& ...
- Actuator Elasticsearch healthcheck error
1. 相关环境 <dependency> <groupId>org.springframework.boot</groupId> <artifactId> ...