Centos离线安装Tomcat
可参考
一、获取安装文件
本文安装的Tomcat为8.5.93版本,可以从官网很方便的获取,点击链接可以直达:Apache Tomcat® - Apache Tomcat 8 Software Downloads
直接下载tar.gz的压缩包即可,也可以点击链接直接下载:apache-tomcat-8.5.93.tar.gz
将下载的安装包上传到服务器上,例如上传到/mnt/
文件夹下
把解压后的文件夹移动到/mnt/
目录下,并重命名为tomcat
使用tar
命令解压:
tar zxvf apache-tomcat-8.5.93.tar.gz
mv apache-tomcat-8.5.93 tomcat
二、启动tomat
进入tomcat
的bin
目录,启动tomcat
:
cd /mnt/tomcat/bin/
./startup.sh
[root@ndss-lab bin]# ./startup.sh
Using CATALINA_BASE: /mnt/tomcat
Using CATALINA_HOME: /mnt/tomcat
Using CATALINA_TMPDIR: /mnt/tomcat/temp
Using JRE_HOME: /mnt/jdk
Using CLASSPATH: /mnt/tomcat/bin/bootstrap.jar:/mnt/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
三、测试
浏览器中输入IP:8080,如果出现以下界面,说明安装成功:
四、安装为系统服务
CentOS系统中所有的服务在 /etc/init.d/
目录下都对应一个脚本,新建一个服务也即新建一个脚本在该目录下。
这里新建 Tomcat
的启动脚本。
vim /etc/init.d/tomcat-gtmall
#!/bin/sh -e
###必须添加,才能使用chkconfig命令设为自启动,2345参数表示,在哪些运行级别启动,启动序号61;关闭序号61;两位数字即可
#chkconfig:2345 61 61
##JDK目录
export JAVA_HOME=/mnt/jdk
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.
export CATALINA_HOME=/mnt/tomcat
case "$1" in
start)
${CATALINA_HOME}/bin/startup.sh
exit 0
;;
stop)
${CATALINA_HOME}/bin/shutdown.sh
exit 0
;;
debug)
${CATALINA_HOME}/bin/shutdown.sh
${CATALINA_HOME}/bin/catalina.sh run
exit 0
;;
force-reload|restart)
${CATALINA_HOME}/bin/startup.sh
${CATALINA_HOME}/bin/shutdown.sh
exit 0
;;
*)
echo "Usage: /etc/init.d/tomcat-gtmall {start|stop|restart|force-reload|debug}"
exit 1
;;
esac
exit 0
ESC:wq保存并退出。修改文件的权限:
chmod o+x /etc/init.d/tomcat-gtmall
添加为开机启动:
chkconfig --add tomcat-gtmall
chkconfig --list
五、修改根目录
方案一:
项目目录tomcat/webapps/app1
修改为tomcat/webapps/ROOT
(把app1里的文件放到ROOT目录中)
方案二:
vi /mnt/tomcat/conf/server.xml
在</Host>前插入:
<Context path="" docBase="/mnt/tomcat/webapps/app1/" debug="0"/>
重启Tomcat
服务。
六、修改默认端口
vi /mnt/tomcat/conf/server.xml
找到以下标签并修改8080为80端口
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxParameterCount="1000"
/>
重启Tomcat
服务
七、修改默认首页
vi /mnt/tomcat/conf/web.xml
找到<welcome-file-list
> 标签,增加默认文档文件名称即可。
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
重启Tomcat
服务。
作者:xiaofu
文章标题:Centos离线安装Tomcat
文章地址:https://blog.xf0.cc/186.html
作者地址:https://blog.xf0.cc/author/xiaofu
来源:Fu Zai's Notes
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论