版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢!
本文网址:https://blog.csdn.net/sun8112133/article/details/79905401
本篇主要讲解在 Linux Ubuntu上如何安装 Tomcat 7
先声明下本人使用的操作系统版本:Linux Ubuntu 14.04.5 64位
其他版本安装步骤类似,如遇问题欢迎在评论区留言,赠人玫瑰,手留余香~ 谢谢~~
在 Linux 上安装 Tomcat 7,本篇提供两种常用方法:
一、通过 apt-get 命令进行在线安装(会自动配置好环境变量和服务)
二、通过下载并解压 .tar.gz 包进行手动安装(需要手动配置环境变量)
一、通过 apt-get 命令进行在线安装
使用 apt-get 命令方式在线安装好 tomcat 7 后,会为我们自动安装并配置 Open JDK,但 Open JRE 需要我们 通过 apt-get 命令在线安装(点击这里可以参考如何安装与卸载 JDK)
1、安装步骤
1)更新软件包管理器
sudo apt-get update
2)通过 apt-get 命令安装 Tomcat 7
sudo apt-get install tomcat7
其他的事情不需要我们管了,只需等待就可以啦~
2、如何通过服务开启、关闭、重启 Tomcat 7
1)启动 Tomcat 7
sudo service tomcat7 start
2)关闭 Tomcat 7
sudo service tomcat7 stop
3)重启 Tomcat 7
sudo service tomcat7 start
以下是Tomcat开启成功及关闭成功截图!
3、使用 apt-get 命令 安装后的 tomcat 7的目录结构说明
- /etc/tomcat7 :全局配置
- /usr/share/tomcat7/ :程序主目录
- /usr/share/tomcat7/conf/Catalina/localhost/ :本机部署的 Catalina 配置
- /var/lib/tomcat7/ :工作主目录
- /var/lib/tomcat7/webapps :应用文件实际存放于此
- /var/lib/tomcat7/work :动态工作目录(动态编译的 .jsp 存放于此)
4、测试
1)可以通过 curl(如果你的 Linux 没有安装 桌面,可以通过这个方式进行测试)
curl http://localhost:8080
2)直接打开浏览器,输入地址:http://localhost:8080
或 http://127.0.0.1:8080
二、通过下载并解压 .tar.gz 包进行手动安装
Tomcat 7 的 .tar.gz 包可以从官网上下载,为了大家方便,我也给大家提供了自己的百度云盘链接,上面放了Tomcat 7 ,如果链接失效可以在评论区告诉我,我会在评论区放最新的百度云盘链接~ 具体安装步骤如下:
百度云盘链接:https://pan.baidu.com/s/1Yo4DVOcm667F-iKhGwpPBw 密码:ce1h
1、先安装 JDK
具体安装方法请参考:Linux Ubuntu 下安装与卸载 JDK
2、将 Tomcat 7 的 .tar.gz包 复制到 /opt/目录下
sudo cp 'tomcat所在的路径' /opt
3、解压 JDK 到当前目录
sudo tar -xvzf apache-tomcat-7.0.85.tar.gz
4、打开启动脚本(在 tomcat 目录下)
sudo vi ./bin/startup.sh
在 启动脚本 文件中的最前面 加这段代码:
JAVA_HOME=/opt/jdk1.7.0_79
JRE_HOME=/opt/jdk1.7.0_79/jre
PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-7.0.85
注: JAVA_HOME 和 JRE_HOME 是已经配置好 JDK 和 JRE 目录,TOMCAT_HOME 为当前 apache-tomcat-7.0.85 目录,保存退出。
5、开启、关闭、重启 Tomcat(在 Tomcat 目录下)
1)启动 Tomcat 7
sudo sh ./bin/startup.sh
2)关闭 Tomcat 7
sudo sh ./bin/shutdown.sh
3)重启 Tomcat 7
sudo sh ./bin/startup.sh
下列截图表示 Tomcat 7 开启成功,你也可以将 Tomcat 添加到服务,这里不作过多讲解。
6、测试
1)可以通过 curl(如果你的 Linux 没有安装 桌面,可以通过这个方式进行测试)
curl http://localhost:8080
2)直接打开浏览器,输入地址:http://localhost:8080
或 http://127.0.0.1:8080
三、常见问题
1、常见问题一:
解决方法:可能没有添加 jdk 和 jre 环境变量,详见第二种方式的第7步。
2、常见问题二:
解决方法:可能没有安装 JDK,详见第二种方式的第1步。