博客
关于我
Linux(9):安装Tomcat
阅读量:794 次
发布时间:2023-02-05

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

1. 下载

下载Tomcat服务器的安装包,通常以`.tar.gz`格式提供。找到合适的版本,点击下载链接即可。

2. 解压

在服务器终端中执行以下命令: `mkdir /usr/local/tomcat -zxvf apache-tomcat-8.5.58.tar.gz -C /usr/local/tomcat` 进入Tomcat目录,执行以下命令: `cd /usr/local/tomcat` `mv apache-tomcat-8.5.58/ tomcat1`

3. 启动

运行以下命令启动Tomcat: `./tomcat1/bin/startup.sh` 启动完成后,访问Tomcat的管理界面,地址为:`http://IP:8080`

4. 配置开机启动

为Tomcat创建开机启动脚本,位于`/etc/init.d/tomcat`中。添加以下内容:
#!/bin/sh#chkconfig: 345 99 10#描述:自动启动Tomcat#源文件:/etc/init.d/tomcatd#Tomcat自启动脚本#导入函数库. /etc/init.d/functions. /etc/sysconfig/networkRETVAL=0export JAVA_HOME=/usr/local/java/jdk1.8.0_261export JRE_HOME=/usr/local/java/jdk1.8.0_261/jreexport CATALINA_HOME=/usr/local/tomcat/tomcat1export CATALINA_BASE=/usr/local/tomcat/tomcat1start() {    if [ -f $CATALINA_HOME/bin/startup.sh ]; then        echo "启动Tomcat"        $CATALINA_HOME/bin/startup.sh        RETVAL=$?        echo " OK"        return $RETVAL    fi}stop() {    if [ -f $CATALINA_HOME/bin/shutdown.sh ]; then        echo "停止Tomcat"        $CATALINA_HOME/bin/shutdown.sh        sleep 1        ps -fwwu root | grep tomcat | grep -v grep | grep -v PID | awk '{print $2}' | xargs kill -9        echo " OK"        return $RETVAL    fi}case "$1" in    start)        start        ;;    stop)        stop        ;;    restart)        echo "重启Tomcat"        $0 stop        sleep 1        $0 start        ;;    *)        echo "Usage: $0 {start|stop|restart}"        exit 1        ;;esacexit $RETVAL

保存后,执行以下命令赋予脚本执行权限:

chmod +x /etc/init.d/tomcat

将脚本挂载到启动级别:

ln -s /etc/init.d/tomcat /etc/rc2.d/S16Tomcat

最后,执行以下命令添加服务:

chkconfig --add tomcat

重启服务器后,验证Tomcat是否正常运行。

转载地址:http://xgkfk.baihongyu.com/

你可能感兴趣的文章
Linux网络配置与故障排除
查看>>
linux脚本执行报错:坏的解释器: 没有那个文件或目录
查看>>
Linux自主访问控制——有效ID与真实ID
查看>>
linux自动运行u盘上的脚本,脚本实现U盘自动挂载(linux)
查看>>
Linux自学笔记——openssh
查看>>
linux英英词典项目,五大主流英英词典(ESL)比较使用测评报告
查看>>
linux获取文件所在目录下,Linux_在Linux系统中获得文件所在目录名的方法,方式一:使用“ dirname“ - phpStudy...
查看>>
linux菜单无法编辑,gvim在linux下菜单无法显示问题
查看>>
Linux虚拟化网络之vlan配置实战
查看>>
Linux虚拟化网络之路由转发实战
查看>>
Linux虚拟化网络之链路聚合实战
查看>>
Linux虚拟机NAT模式设置静态IP并且能上网的设置方法
查看>>
Linux虚拟机上安装redis
查看>>
linux虚拟机配置静态网络,解决centos7网络异常,ping不通
查看>>
Linux虚拟网络设备—Veth Pair
查看>>
linux解压缩命令之unzip,tar(持续更新)
查看>>
linux解析core文件都是问号,gdb core文件函数出现问号
查看>>
linux设备共享,Linux中的存储设备共享之target
查看>>
Linux设备模型(5)_device和device driver
查看>>
Linux设备驱动开发学习(4):字符设备驱动(未完)
查看>>