tomcat主要是运行在jdk之上,因此,在安装tomcat之前一定要先安装jdk
一、安装jdk
1)从官网中下载jdk(下载链接如下)
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2)创建安装目录,将下载的tar包组进行解压安装
【定义安装目录为/opt】
tar -zxvf jdk-8u161-linux-x64.tar.gz
3)配置环境变量
在/etc/profile文件中添加以下变量:
export JAVA_HOME=/opt/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
将JDK的配置文件放在tomcat的/bin/startup.sh文件里面:
(由于其他项目在安装的过程中可能也会出现安装JDK的情况,为了防止版本之间的冲突,且tomcat启动主要是利用该文件进行启动,这样的话更便于读取配置)
export JAVA_HOME=/data/chainup/jdk8
export JRE_HOME=/data/chainup/jdk8/jre
export PATH=$JAVA_HOME/bin:/usr/local/chainup/nginx/sbin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
一般企业配置:
export JAVA_HOME=/usr/local/chainup/jdk8
export JRE_HOME=/usr/local/chainup/jdk8/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
4)修改让其生效
source /etc/profile
5)查看jdk是否安装成功,并查看其版本号
java -version
【特别的】centos下安装JDK的三种方法
https://www.linuxidc.com/Linux/2016-09/134941.htm
二、安装tomcat
1)从官网中下载解压安装tomcat
mkdir tomcat
tar -zxvf apache-tomcat-7.0.85.tar.gz
2)启动与关闭tomcat
进入bin目录下,启动脚本文件
cd tomcat/apache-tomcat-7.0.85/bin/
./startup.sh
./shutdown.sh
3)tomcat的日志文件的查看
cd tomcat/apache-tomcat-7.0.85/log/
cat catalina.out
4)配置Web管理账号
vi conf/tomcat-users.xml
【蓝色字体为样例】
5)Tomcat的目录结构
bin:存放tomcat的命令脚本文件
conf:存放tomcat服务器的各种配置文件,最主要是server.xml
lib:存放tomcat服务器支撑jar包
logs:存放日志文件
temp:存放临时文件
webapps:web应用所在目录,外界访问web资源的存放目录
work:tomcat的工作目录
补充:在tomcat服务器上部署javaweb服务
6)相关配置的更改:
catalina.sh文件:
(1)设置CPU大小,范围:
if [ -z "$JSSE_OPTS" ] ; then
JSSE_OPTS="-Djdk.tls.ephemeralDHKeySize=2048"
fi
JAVA_OPTS="-server -Xms2048m -Xmx2048m"
(2)指定tomcat的jdk的路径:
export JAVA_HOME=/data/chainup/jdk8
export JRE_HOME=/data/chainup/jdk8/jre
server.xml文件:
(1)设置页面访问:
<Context path="" docBase="roboot-web" reloadable="true" />
roboot-web:安装包名字
(2)更改监听端口:
<Connector port="8234" protocol="HTTP/1.1"
(3)更改关闭端口:
<Server port="8134" shutdown="SHUTDOWN">
更改webapps下的文件信息:
删除该目录下原本的所有文件,然后创建安装包的名字,然后进行测试(创建index.html文件)进行测试
参考文档:https://www.cnblogs.com/xdp-gacl/p/4097608.html