我的linux系统使用的是ubuntu14

1、首先需要先到Tomcat官网上下载对应linux系统的压缩包,可以直接在Ubuntu系统中进行下载,下载后的默认路径为主文件夹路径下的下载文件目录下

注:安装Tomcat需要有java环境,需要先安装jdk,详细步骤可以去看我的linux系统安装jdk及eclipse

上面是Tomcat官网上对应的需要下载的版本,我下载的是Tomcat7

2、接下来创建一个Tomcat的单独目录,打开终端,输入sudo mkdir /usr/local/tomcat 回车。如果是root用户,则可以不加sudo,我使用的root用户,所以没有加sudo。

3、创建好目录后, 接下来就是将下载好的Tomcat压缩包复制到该目录下,先使用cd命令去到Tomcat的下载目录,因为默认是在下载目录下的,所以可以执行cd 下载         然后直接回车即可进入到下载目录。接下里使用cp /apache-tomcat-7.0.93.tar.gz /usr/local/tomcat   回车。

复制成功后,可以cd到该目录下,然后使用ls命令可以发现该目录下现在多了一个apache-tomcat-7.0.93.tar.gz文件,这就表示复制成功了。

4、将Tomcat压缩包复制到新的目录下后,并且使用cd命令进入该目录了,接下来就可以使用sudo tar zxvf apache-tomcat-7.0.93.tar.gz命令对压缩包进行解压,我中间进行了一次用户的切换,不用在意,直接输上面的命令。

5、等待压缩包解压完成后,接下来就是给Tomcat文件添加使用权限,否则的话,在该路径下不能进入到bin目录下,使用命令sudo chmod 755 -R apache-tomcat-7.0.93,回车后,接下来使用cd命令进入到Tomcat下的bin目录下:cd apache-tomcat-7.0.93/bin

6、启动Tomcat之前先进入目录/usr/local/tomcat/apache-tomcat-7.0.93/bin,编辑文件startup.sh,执行命令:sudo gedit startup.sh在最后一行之前加入如下信息:要根据自己的JDK版本与Tomcat版本填写,JAVA_HOME要填写自己的安装目录,如果不知道怎么弄,依旧可以看我上一篇博客,linux系统安装jdk及eclipse,里面有详细讲解。

#set java environment

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

#tomcat

export TOMCAT=/usr/local/tomcat/apache-tomcat-7.0.93

7、到这里Tomcat服务就安装以及配置完成了,接下来可以开启Tomcat服务,检验一下是否成功,使用命令开启服务:sudo ./startup.sh

如果出现了上述界面则说明成功了,接来下我们就可以打开浏览器输入localhost:8080检验是否配置有效,若能成功进去则说明Tomcat安装成功了。

8、关闭Tomcat之前先进入目录/usr/local/tomcat/apache-tomcat-7.0.93/bin,编辑文件shutdown.sh,执行命令:sudo gedit shutdown.sh在最后一行之前加入如下信息:要根据自己的JDK版本与Tomcat版本填写

#set java environment

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

#tomcat

export TOMCAT=/usr/local/tomcat/apache-tomcat-7.0.93

9、关闭Tomcat服务器,执行sudo ./shutdown.sh命令。再在浏览器中打开localhost:8080则会找不到页面。

ubuntu/linux中安装Tomcat(附图解详细步骤)的更多相关文章

  1. 在linux环境下为eclipse配置jdk以及Tomcat服务(附图解详细步骤)

    环境:jdk8,Tomcat7,eclipse 需要先在linux上安装好对应的软件及java环境,如果还没有安装的,可以先去看我之前写的两篇博客:ubuntu/linux中安装Tomcat(附图解详 ...

  2. Linux如何安装JDK1.8版本详细步骤

    Linux如何安装JDK1.8版本详细步骤 1.下载JDK1.8版本压缩包 进入官网:https://www.oracle.com/java/technologies/downloads/ 2.将压缩 ...

  3. 在Linux中安装Tomcat

    带Linux的虚拟机中安装Tomcat 一.从官方网站上下载tomcat软件包.http://tomcat.apache.org/ apache-tomcat-7.0.33.tar.gz 二.下载到本 ...

  4. wdcp/wdlinux 在 UBUNTU/linux 中安装失败原因之创建用户

    根本原因在于安装时创建的用户www 使用了和ubuntu已创建的用户,冲突了自然创建不了用户. 你可以修改lanmp.sh脚本中创建www用户时的代码,将1000改为其他数字. 也可以修改当前用户的U ...

  5. linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis

    Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)sudo yum install glib ...

  6. Linux中安装tomcat后,window中访问不到tomcat的欢迎界面问题

    首先,可以通过xftp把下载的tomcat的tar.gz包传输到Linux中. 然后进行解压,tar -zxvf   tomcat的压缩包名称(可以使用tab键快速补齐) 解压后,可以使用修改/con ...

  7. ubuntu/linux系统中安装jdk以及eclipse(附图解详细步骤)

    1.首先得先下载JDK和eclipsejdk下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21 ...

  8. ubuntu linux 中安装 mysql

    三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/sourc ...

  9. linux中安装tomcat

    01.去官网下载指定的安装包http://tomcat.apache.org/download-70.cgi 链接地址 02.在software目录下 使用命令wget 刚才复制的地址即可 03.使用 ...

随机推荐

  1. zookeeper for windows

    1,安装java环境,安装完java之后,添加用户变量.并在命令行中测试 java -version . 2,下载zookeeper http://mirrors.shu.edu.cn/apache/ ...

  2. swift的enum基础

    其它语言的枚举: 符号化的整型常量的集合: swift的枚举: 可以是任何基础类型和无类型: If you are familiar with C, you will know that C enum ...

  3. Kubernetes-dns 服务搭建

    DNS 服务不是独立的系统服务,而是一种 addon ,作为插件来安装的,不是 kubernetes 集群必须的(但是非常推荐安装).可以把它看做运行在集群上的应用,只不过这个应用比较特殊而已. DN ...

  4. jQuery全选反选插件

    (function($){ $.fn.check = function(options){ var options = $.extend({ element : "input[name='n ...

  5. Robot Framework自动化测试---Selenium API

    一.浏览器驱动 通过不同的浏览器执行脚本. Open Browser Htpp://www.xxx.com chrome 浏览器对应的关键字: firefox FireFox ff internete ...

  6. Node.js框架之Egg.js

    Node.js是我前段时间接触的一个JavaScript的服务端语言,感觉还是挺有意思的. 也许有人说,你学这么多,学的过来吗?或者说学的太多,专而不精,有必要这样吗? 其实,我个人认为,自从我进入I ...

  7. 多线程之ThreadLocal

    Java并发编程:深入剖析ThreadLocal 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理.首先,本文先谈一下对ThreadLoc ...

  8. ajax表单提交post(错误400) 序列化表单(post表单转换json(序列化))

    序列化表单 使用serializeArray()序列化 转换成json格式 function arrayTOjson(node) { var b = "{"; for (var i ...

  9. Threadpool python3

    from concurrent.futures import ThreadPoolExecutor,ALL_COMPLETED,wait,as_completedimport time def add ...

  10. Freemarker 基础概念

    一.概述 FreeMarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯 Java 编写,FreeMarker 被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用 ...