ubuntu16.04安装jdk,tomcat
ubuntu16.04安装jdk,tomcat
最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途。差点重装系统,还好王总及时出手帮助,在此再次感谢王总的帮助。
言归正传
1.首先,安装JDK
百度搜索jdk,选择第一个,网站是Oracle Jdk。点击进去
2.点击Download,到官网下载linux版本的jdk。选择自己对应的操作系统及32或64位版本,这里我下载的是64位版本的jdk-8u111-linux-x64.tar.gz

3.创建Java的目标路径文件夹,这里我们放在usr/lib/jvm下面。在终端下操作:
$ sudo mkdir /usr/lib/jvm
4.解压你下载的jdk压缩文件至你创建的目录,用以下命令。
$ sudo tar -C /usr/lib/jvm -xzf jdk-7u55-linux-x64.tar.gz
注意把你的jdk文件放到你的主页home下,这里我放到"下载"的上一个目录
5.配置环境变量命令:
$sudo gedit ~/.bashrc
添加以下代码:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
6.查看是否配置成功:java -version
有如图下信息配置成功!

然后,我们安装tomcat
1.先下载tomcat,这是我下载的网址
http://tomcat.apache.org/download-90.cgi
我下载 的是9.0版本。同样后缀是tar.gz那个。
//注意这些命令,不要直接拷贝到终端里面,看看自己下载的版本名和文件夹名字,按自己的电脑上来。把文件夹名字改成自己下载的那个。//
2.解压tomcat 9,用下面的命令(我下载的是tar.gz格式的),你得cd到这这个文件的目录下面,再用下面的命令:
tar -zxvf apache-tomcat-9.0.12.tar.gz
3.然后 ,复制解压后的文件到 /opt 目录
sudo cp -r apache-tomcat-9.0.12 /opt
4.进入 /opt/apache-tomcat-9.0.12 目录
cd /opt/apache-tomcat-9.0.12
5.打开启动的脚本文件
sudo gedit ./bin/startup.sh
打开这个文件,要往里面写入jdk路径。
我往里面添加的内容是:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/opt/apache-tomcat-9.0.12
//不要直接拷贝,要按自己之前的jdk路径来。注意文件夹的名字。(如果jdk按照我的来的可以拷贝)不是直接放在放在整个文件的最后。我的startup.sh文件的最后一行是:
exec "$PRGDIR"/"$EXECUTABLE" start "$@" 要放在这一行上面。//
6.启动tomcat:
sudo ./bin/startup.sh
这样就启动tomcat 了。
7.验证tomcat配置和安装是否成功:
在浏览器中输入:http://localhost:8080/
如果是下图,就成功了。

这样就JDK和TOMCAT装好了。
ps:8.关闭tomcat:
sudo ./bin/shutdown.sh
参考文章:
http://jingyan.baidu.com/article/c33e3f48a3365dea15cbb5c9.html
http://blog.csdn.net/carlos1992/article/details/43085897
ubuntu16.04安装jdk,tomcat的更多相关文章
- Ubuntu16.04 安装JDK Tomcat
Ubuntu16.04安装jdk,下载linux中的64版本 需要下载jdk,tomcat安装包 tar.gz版本的 http://pan.baidu.com/s/1mi4WVhA 安装JDK: ho ...
- ubuntu16.04安装jdk/mysql/tomcat (使用apt-get命令)
安装jdk 更新系统安装包缓存,并且安装OpenJDK8 sudo apt-get update sudo apt-get install openjdk-8-jdk 检查jdk版本 java -ve ...
- Ubuntu server12.04安装JDK+Tomcat+mysql
一.安装JDK 1.首先到官网上下载jdk-7u79-linux-x64.tar.gz. 2.将jdk-7u79-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有 ...
- Ubuntu16.04安装JDK
转载请注明源出处:http://www.cnblogs.com/lighten/p/6105463.html 1.简单的安装方法 安装JDK的最简单方法应该就是使用apt-get来安装了,但是源一般是 ...
- Ubuntu16.04 安装 JDK
1.到Oracle官网下载 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- ubuntu16.04 安装jdk 错误解决
错误 $ apt-get install openjdk-9-jdk Errors were encountered while processing: /var/cache/apt/archives ...
- Ubuntu16.04 安装openjdk-7-jdk
Ubuntu16.04 安装openjdk-7-jdk sudo apt-get install openjdk-7-jre 或者sudo apt-get install openjdk-7-jdk ...
- RedHat Linux 5.5安装JDK+Tomcat并部署Java项目
与大家分享下RedHat Linux 5.5安装JDK+Tomcat并部署Java项目的步骤,希望对大家有用. 1.下载并安装jdk 虚拟机中安装RedHat Linux 5.5 64位企业版, 这里 ...
- Ubuntu16.04安装Ambari 2.7.3
概念了解 Ambair介绍 Apache Ambari是一个用于支持大数据软件供应 管理与监控软件.它也是一个分布式软件,分为Ambair-Server与Ambari-Client两个部分.在生产环境 ...
随机推荐
- SQL Server 2008创建oracle链接服务器(心得)
操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器.主要要点就是: 1.安装oracle精简客户端.当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了 ...
- Spring Batch学习笔记三:JobRepository
此系列博客皆为学习Spring Batch时的一些笔记: Spring Batch Job在运行时有很多元数据,这些元数据一般会被保存在内存或者数据库中,由于Spring Batch在默认配置是使用H ...
- make命令以及makefile
make命令以及makefile使用RCS与CVS进行源代码控制编写手册页使用patch与tar发布软件开发环境 多源代码的问题 当我们编写小程序时,许多人都是简单的在编辑后通过重新编译所有的文件重新 ...
- swift跳转到Appstore
//进入appstore中指定的应用 let str = NSString(format: "itms-apps://ax.itunes.apple.com/WebObjects/MZSto ...
- 用PHP调用Oracle存储过程方法
//建立一个TEST表CREATE TABLE TEST ( ID NUMBER(16) NOT NULL, NAME VARCHAR2(30) N ...
- Linux中profile、bashrc、bash_profile之间的区别和联系
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. 英文描述为: # /etc/pr ...
- android ViewPager使用遇到的问题
项目需求是需要实现一个有两页可滑动的界面,就想到了使用ViewPager,在实现是没有深入考虑,就直接使用了PagerAdapter,页面是正常实现了,可是发现无法流畅的刷新页面(直接使用notify ...
- SVN图形管理工具-Submint
1.安装svn及相关依赖包 yum install subversion httpd mod_dav_svn apr-util-sqlite 2.下载submin wget https://sup ...
- js显示隐藏
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- UIScrollView,UIPageControl,UIImageView 实现图片轮播的效果
上一篇博客介绍了如何将XCode创立的项目提交到Git版本控制,这次就直接做一个图片轮播的展示demo,刚好可以把UIScrollView.UIPageControl.UIImageView这三个控件 ...