linux ubuntu tomcat配置
来源:互联网 发布:java中接口的意义 编辑:程序博客网 时间:2024/05/16 06:04
安装步骤:
1、下载 Tomcat
下载 apache-tomcat-7.0.29.tar.gz(官方网址)
2、解压 Tomcat
解压 apache-tomcat-7.0.29.tar.gz
tar -zxvf apache-tomcat-7.0.29.tar.gz
3、配置 Tomcat
复制解压后的文件到 /opt 目录
sudo cp -r apache-tomcat-7.0.29 /opt
进入 /opt/apache-tomcat-7.0.29 目录
cd /opt/apache-tomcat-7.0.29
打开启动的脚本文件
sudo vi ./bin/startup.sh
添加 jdk 和 jre 环境变量,如下图红色矩形区域:
直接复制:
[html] view plaincopyprint?
1. JAVA_HOME=/home/homer/eclipse/jdk1.7.0_05
2. JRE_HOME=/home/homer/eclipse/jdk1.7.0_05/jre
3. PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
4. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5. TOMCAT_HOME=/opt/apache-tomcat-7.0.29
(JAVA_HOME=/home/homer/eclipse/jdk1.7.0_05
JRE_HOME=/home/homer/eclipse/jdk1.7.0_05/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.29)
JAVA_HOME和JRE_HOME 是已经配置好 JDK和JRE 目录
TOMCAT_HOME 为当前 apache-tomcat-7.0.29 目录
保存退出。
4、启动 Tomcat
sudo ./bin/startup.sh
上图启动时,显示一些启动参数信息
5、验证配置是否成功
打开浏览器,输入网址:http://localhost:8080 或 http://127.0.0.1:8080
显示上图网页,表示配置成功!
6、关闭 Tomcat
sudo ./bin/shutdown.sh
上图提示错误,提示没有安装 JAVA_HOME 或 JRE_HOME(这是因为步骤3中 start.sh 红色矩形区域 没有在shutdown.sh中配置 )
在关闭文件脚本 shutdown.sh 中,配置 JAVA_HOME 和 JRE_HOME,方法如步骤3
上图中,把右侧 start.sh 文件配置的JAVA_HOME等信息同样配置到左侧的shutdown.sh文件脚本中
重新关闭 Tomcat
sudo ./bin/shutdown.sh
从上图关闭可见,关闭过程与启动过程基本就是一个逆过程
7、验证关闭是否成功
在浏览器中,重新刷新网址 http://localhost:8080
从上图发现,浏览器已经无法访问Tomcat服务器,说明关闭成功!
8、自动启动 Tomcat 服务
方式1:配置/etc/rc.local(最简单)
sudo vi /etc/rc.local
添加如下一行
/opt/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径)
- linux ubuntu tomcat配置
- Linux Ubuntu配置Tomcat
- Ubuntu(Linux)环境下JDK、Tomcat配置
- Linux Ubuntu安装配置JRE和Tomcat
- linux(ubuntu)配置tomcat+jdk
- ubuntu下配置tomcat
- ubuntu下tomcat配置
- ubuntu 11.04配置tomcat
- Ubuntu 下配置Tomcat
- Ubuntu 配置 Tomcat
- Ubuntu 配置tomcat 服务器
- ubuntu安装配置tomcat
- ubuntu 下配置tomcat
- ubuntu下配置tomcat
- Ubuntu 配置 Tomcat
- Ubuntu下配置Tomcat
- ubuntu下Tomcat配置
- Ubuntu Tomcat 配置
- 微价值网:格局决定事业,思维决定出路
- 利用monkey测试android,入门级用户可能遇见的错误及解决办法
- scoket应用描述-结合c与Per两种使用方法
- JS中的setTimeout和setInterval
- js遮罩层
- linux ubuntu tomcat配置
- poj3094Quicksum
- 项目3-分数类中的运算符重载
- GridBagLayout是java里面最重要的布局管理器之一
- Ubuntu 各种环境搭建集合
- 第六周作业1——利用哈夫曼编码英文字母表
- Ctrl 组合键的ASCII码值的浅析
- 3. TCP/IP有哪几层,会画出来,知道所有层数的作用,会列举各层主要的协议名称。
- unsignal char 在cout 下的输出