博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat搭建&配置
阅读量:4474 次
发布时间:2019-06-08

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

JDK安装&环境变量配置
 
官网下载JDK
.tar.gz
 
安装JDK
tar -zxvf jdk-8u31-linux-i586.tar.gz
mv jdk1.8.0_31 /usr/local
 
配置环境变量
vim /etc/profile,在尾部加上以下内容
JAVA_HOME=/usr/local/jdk1.8.0_31
JAVA_BIN=/usr/local/jdk1.8.0_31/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
刷新配置文件
source /etc/profile
测试安装的java
java -version
 
Tomcat安装
 
官网下载tomcat
tar -zxvf apache-tomcat-7.0.57.tar.gz
mv apache-tomcat-7.0.57 /usr/local
 
配置tomcat
vim /etc/profile,在尾部加上以下内容
export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.57
 
vim /usr/local/apache-tomcat-7.0.57/bin/catalina.sh,在尾部加上以下内容
CATALINA_HOME=/usr/local/apache-tomcat-7.0.57
 
刷新配置文件
source /etc/profile
cd /usr/local/apache-tomcat-7.0.57/bin/
chmod 777 *.sh
 
启动服务器
bash catalina.sh start
或 /usr/local/apache-tomcat-7.0.57/bin/catalina.sh start
 
注:如果在启动过程出现下列错误
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
解决方法:
tomcat的startup.bat,调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加后内容如下
# -----------------------------------------------------------------------------
#  Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
#  are valid and consistent with the selected start-up options and set up the
#  endorsed directory.
# -----------------------------------------------------------------------------
 
export JAVA_HOME=/usr/local/jdk1.8.0_31
exprot JRE_HOME=/usr/local/jdk1.8.0_31/jre
 
# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
 
tomcat测试
 
在浏览器中输入,http://ip:8080/

转载于:https://www.cnblogs.com/wangjibo/p/4264250.html

你可能感兴趣的文章
[学习笔记]关于CUDA与OPENCL
查看>>
kafka之consumer参数auto.offset.reset 0.10+
查看>>
Strategic Game HDU - 1054(最小顶点覆盖)
查看>>
C#删除程序自身【总结】
查看>>
单例和多线程
查看>>
解析好的静态页面.shtml浏览器无法解析.需要apache解析后再返回给浏览器
查看>>
面向对象进阶
查看>>
import xxx from 和 import {xxx} from的区别
查看>>
局部内部类的简单应用
查看>>
《构建之法》读书笔记第6、7章——敏捷开发
查看>>
Codeforces 348C Subset Sums 分块思想
查看>>
TFS源代码管理原则
查看>>
SCR文件的关联被AutoCAD所取代的解决办法
查看>>
安装并使用PICT,生成测试用例
查看>>
我们都是爪哇狗
查看>>
背包问题
查看>>
【转】数据库--视图的基本概念以及作用
查看>>
单例模式
查看>>
多线程Server client
查看>>
20170922-构建之法:现代软件工程-阅读笔记
查看>>