linux下安装tomcat
发布日期:2022-03-15 04:11:25 浏览次数:62 分类:技术文章

本文共 2782 字,大约阅读时间需要 9 分钟。

转:

 

Ubuntu14.04长的好看,所以一时间很感兴趣,研究各种软件的安装和开发环境的配置。今天先把安装的tomcat 8.0.12的教程分享给大家。如果你需要,请收藏!!!

工具/原料

  • 系统环境:Ubuntu14.04

  • Tomcat安装版本:Apache tomcat 8.0.12

方法/步骤

  1. 官方网站下载最新的tomcat:

    http://tomcat.apache.org/download-80.cgi

    在ubuntu上,我们下载zip和tar.gz。

  2. 解压tomcat 8,用下面的命令(我下载的是tar.gz格式的):

    tar -zxvf apache-tomcat-8.0.12.tar.gz

  3. 开始配置tomcat:

    复制解压后的文件到 /opt 目录

    sudo cp -r apache-tomcat-8.0.12 /opt

    进入 /opt/apache-tomcat-8.0.12 目录

    cd /opt/apache-tomcat-8.0.12

    打开启动的脚本文件

    sudo vi ./bin/startup.sh(不熟悉vi的,可以用gedit打开:sudo gedit./bin/startup.sh)

    拓展:vi编辑器在linux的版本中几乎都有,但是gedit不一定有,如果需要,就得自己安装:

    sudo apt-get install gedit

    打开startup.sh文件后,添加jdk和jre:

    ##20140925添加jdk和jre环境变量JAVA_HOME=/usr/java/jdk1.8.0_20JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOMECLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarTOMCAT_HOME=/opt/apache-tomcat-8.0.12

    JAVA_HOME和JRE_HOME 是已经配置好 JDK和JRE 目录

    TOMCAT_HOME 为当前 apache-tomcat-8.0.12 目录

    ps:注意,在安装tomcat之前先要安装jdk和jre,我安装的是jdk1.8.0_20

    的java版本。

    详细参考本人的《Ubuntu14.04下java1.8.0_20的安装和配置》。

  4. 启动tomcat:

    sudo ./bin/startup.sh

    显示的相关参数如下:

    Using CATALINA_BASE:   /opt/apache-tomcat-8.0.12Using CATALINA_HOME:   /opt/apache-tomcat-8.0.12Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_20Using CLASSPATH:       /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jarTomcat started.

  5. 验证tomcat配置和安装是否成功:

    在浏览器中输入:http://localhost:8080/

    回车。

    然后显示出tomcat版本的信息等。

    Apache Tomcat/8.0.12

    If you're seeing this, you've successfully installed Tomcat. Congratulations!

    Recommended Reading:

    Security Considerations HOW-TO

    Manager Application HOW-TO

    Clustering/Session Replication HOW-TO

    Server Status

    Manager App

    Host Manager

    Developer Quick Start

    Tomcat Setup

    First Web Application

    Realms & AAA

    JDBC DataSources

    Examples

    Servlet Specifications

    Tomcat Versions

    【由于复制网页出现布局混乱的情况,具体显示参看图片】

    如果,显示如图,则表示正确安装!!!

  6. 关闭tomcat:

    sudo ./bin/shutdown.sh

    执行上面命令后,则显示相关参数信息:

    Using CATALINA_BASE:   /opt/apache-tomcat-8.0.12Using CATALINA_HOME:   /opt/apache-tomcat-8.0.12Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_20Using CLASSPATH:       /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jar

    这是因为在/bin/shutdown.sh文件中添加了jdk和jre的配置信息【步骤和startup.sh一样】:

    JAVA_HOME=/usr/java/jdk1.8.0_20JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOMECLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarTOMCAT_HOME=/opt/apache-tomcat-8.0.12

    如果没有配置,则会出现如下信息:

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program

  7. 最后,验证tomcat关闭是否成功:

    在浏览器中输入:http://localhost:8080/

    回车。

    一般打不开网页就是关闭成功了,虽然不全面!!!因为各个浏览器的输出信息不一样。

转载于:https://www.cnblogs.com/ggds/p/7094015.html

转载地址:https://blog.csdn.net/weixin_30536513/article/details/99851407 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:信息熵的直观理解
下一篇:ESB文件调用,windows服务

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月08日 22时38分01秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

学mysql需要英语水平多高_大学英语专业挂科率高吗 2019-04-21
mysql group by实现_SQL数据分析之 group by 的实现原理 2019-04-21
mysql数据库大小如何查看器_如何用SQL命令查看Mysql数据库大小 2019-04-21
python 红黑树_红黑树-Python实现 | 学步园 2019-04-21
java string 日期格式_JAVA中String.format的用法 格式化字符串,格式化数字,日期时间格式化,... 2019-04-21
php显示json,使用 PHP 获取并解析 JSON 显示在页面中 2019-04-21
js php排序表格,javascript实现对表格元素进行排序操作_javascript技巧 2019-04-21
php sspi,php 内置的 web 服务器 php -s 2019-04-21
java生成结果集向量,如何解释H2o深度学习输出向量? 2019-04-21
matlab 曲线拟合求导,如何对matlab cftool拟合得到的cfit函数求导数 2019-04-21
matlab 50hzquchu,新手求消除50HZ工频干扰陷波滤波器源程序 2019-04-21
laravel没有route.php,Laravel中的RouteCollection.php中的NotFoundHttpException 2019-04-21
php服务端开启socket,php socket服务端能不能在网页端开启?而不是只能用CLI模式开启... 2019-04-21
php不需要也能输出,php 如何只输出最后生成的那个值?? 2019-04-21
php正则过滤sql关键字,使用正则表达式屏蔽关键字的方法 2019-04-21
php取整v,php取整方式分享 2019-04-21
php写模糊搜索api接口,php通过sphinxapi接口实现全文搜索 2019-04-21
oracle安装出现2932,【案例】Oracle报错ORA-19815 fast_recovery_area无剩余空间解决办法... 2019-04-21
rac数据库下oracle打小补丁,Oracle 11g RAC 环境打PSU补丁的详细步骤 2019-04-21
form表单属性名相同java_form表单提交时候有多个相同name 的input如何处理? 2019-04-21