1.安装tomcat之前,先确保linux软件定制开发供应商机器上面已安装配置好jdk
在中输入:java -version命令,软件定制开发供应商出现如下所示,说明已安装jdk
2.在usr目录下新建tomcat安装目录
命令为:
mkdir -p /usr/tomcat/
3.将-tomcat-9.0.2.tar.gz拷贝或者移动到java目录下(apache-tomcat-9.0.2.tar.gz已在linux的/usr/local/tools/目录下)
4、解压tomcat到当前目录
tar -zxvf apache-tomcat-9.0.2.tar.gz
得到文件夹apache-tomcat-9.0.2
5、添加tomcat环境变量:
修改应用环境变量,是配置生效:
6、启动tomcat服务:
进入bin目录:
启动tomcat:
./startup.sh
7、如果访问服务器地址访问不了,那就可能是服务器防火墙的问题,8080端口被拦截了,于是需要打开8080端口,并保存重启防火墙:
[root@localhost bin]# iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
[root@localhost bin]# /etc/init.d/iptables save
[root@localhost bin]# /etc/init.d/iptables restart
重新访问服务器tomcat地址就可以访问了:
8、配置 tomcat 帐号密码权限(登陆使用Web管理界面)
修改tomcat下的配置文件 tomcat-users.
添加如下代码:
注:username 和 password 则是登陆tomcat管理界面需要的账号密码。
9、tomcat配置服务:
新建脚本:
添加脚本内容:
#!/bin/bash# dcription: Tomcat9 Start Stop Restart# processname: tomcat9# chkconfig: 234 20 80CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.2case $1 instart)echo "Starting Tomcat..."sh $CATALINA_HOME/bin/startup.sh;;stop)echo "Stopping Tomcat..."sh $CATALINA_HOME/bin/shutdown.sh;;restart)echo "Stopping Tomcat..."sh $CATALINA_HOME/bin/shutdown.shsleep 2echoecho "Starting Tomcat..."sh $CATALINA_HOME/bin/startup.sh;;*)echo 'please use : tomcat {start | stop | restart}';;esacexit 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
执行脚本,启动、停止 和 重启服务。
启动:service tomcat start
停止:service tomcat stop
重启:service tomcat restart
执行脚本报如上错误时,catalina.sh和.bashrc添加以下内容即可执行成功
进入tomcat的bin目录,编辑catalina.sh文件,添加以下内容:
export JAVA_HOME=/usr/tomcat/apache-tomcat-9.0.2 export JRE_HOME=/usr/tomcat/apache-tomcat-9.0.2/jre
编辑.bashrc文件,添加一下内容:
set JAVA_HOME=/usr/java/jdk1.8.0_152export JAVA_HOMEset PATH=$JAVA_HOME/bin:$PATHexport PATHset CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport CLASSPATH
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
10、tomcat配置开机自动启动:
向chkconfig添加tomcat服务的管理:
[root@localhost ~]# chkconfig --add tomcat
设置tomcat服务自启动:
[root@localhost ~]# chkconfig tomcat on
查看tomcat的启动状态;
[root@localhost ~]# chkconfig --list | grep tomcat
关闭tomcat服务自启动:
[root@localhost ~]# chkconfig tomcat off
删除tomcat服务在chkconfig上的管理:
[root@localhost ~]# chkconfig --del tomcat