当前位置: 首页 > news >正文

linux安装jdk和tomcat和并自启动 - 实践

liunx下jdk和tomcat安装说明

目录

1 安装JAVA环境

1.1解压

1.2配置/etc/profile

1.3验证java否安装成功就是环境

2 tomcat安装

2.1解压

2.2增加执行权限

3 tomcat自启动

3.1建立脚本

3.2添加文件可执行权限

3.3tomcat添加到服务中

3.4 tomcatlinux系统启动而自动启动

1 安装JAVA环境

使用 `root` 用户登陆服务器。

将 `jre-8u60-linux-x64.gz` 上传到服务器 `/opt` 目录下

1.1解压

#cd /opt

#mkdir java

#tar -zxvf jre-8u60-linux-x64.gz -C /opt/java

1.2配置 /etc/profile

#vi /etc/profile

* 加入以下配置 注:目录名称与安装jdk目录名称一致

JAVA_HOME=/opt/java/jre1.8.0_60

PATH=$JAVA_HOME/bin:$PATH

export PATH

Esc :wq保存并退出

输入以下命令,使配置生效

source /etc/profile

1.3验证java环境是否安装成功

# java -version

比对返回的版本信息,判断是否安装成功

java version "1.8.0_60"

Java(TM) SE Runtime Environment (build 1.8.0_60-b27)

Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

2tomcat安装

选定安装tomcat版本程序,上传到/opt

2.1解压

用#tar –zxvf 【文件名】 解压即可

2.2增加执行权限

切换到tomcat /bin目录

chmod +x bin/*.sh 赋权限tocat执行

3 tomcat自启动

3.1建立脚本

在目录/etc/init.d/下添加编辑,命令 vi /etc/init.d/tomcat文件添加以下内容

#!/bin/bash

# This is the init script for starting up the

# Jakarta Tomcat server

#

# chkconfig: 345 91 10

# description: Starts and stops the Tomcat daemon.

#

# Source function library.

. /etc/rc.d/init.d/functions

# Get config.

. /etc/sysconfig/network

# Check that networking is up.

[ "${NETWORKING}" = "no" ] && exit 0

export JAVA_HOME=/usr/java/jdk1.7.0_80

tomcat_home=/home/apache-tomcat-6.0.39

startup=$tomcat_home/bin/startup.sh

shutdown=$tomcat_home/bin/shutdown.sh

start(){

echo -n "Starting Tomcat service:"

cd $tomcat_home

$startup

echo "tomcat is succeessfully started up"

}

stop(){

echo -n "Shutting down tomcat: "

cd $tomcat_home

$shutdown

echo "tomcat is succeessfully shut down."

}

status(){

numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`

if [ $numproc -gt 0 ]; then

echo "Tomcat is running..."

else

echo "Tomcat is stopped..."

fi

}

restart(){

stop

start

}

# See how we were called.

case "$1" in

start)

start

;;

stop)

stop

;;

status)

status

;;

restart)

restart

;;

*)

echo $"Usage: $0 {start|stop|status|restart}"

exit 1

esac

注意:以上代码中的TOMCAT_HOME与JAVA_HOME需更改为自己安装对应的路径

3.2添加文件可执行权限

chmod a+x /etc/init.d/tomcat

3.3将tomcat添加到服务中

chkconfig --add tomcat

3.4 tomcat随linux系统启动而自动启动

chkconfig tomcat on

结束,测试。

http://www.zskr.cn/news/73446.html

相关文章:

  • 2025年重庆药膳鸡火锅TOP5排行榜:李子坝梁山鸡,附滋补
  • 2025年专业新闻发稿公司推荐:高性价比平台评估与深度解析
  • 一物一码公司推荐:再互动 —— 数据驱动全链路,2025 企业价值增长首选
  • 2025年五大高灵敏度振动传感器品牌排行榜,新测评精选传感器
  • 2025年12月广东佛山琉璃瓦/青瓦源头厂家深度解析:如何选择靠谱供应商避坑指南
  • 2025年目前最好的微动开关供货商有哪些,汽车微动开关/新能源微动开关/大电流微动开关/小型微动开关/家电微动开关供货商怎么选择
  • 2025 年口碑好的陕西扫地机厂家用户口碑最佳榜
  • 2025年江苏靠谱的H488*300型钢回收渠道推荐:看哪家
  • 2025年12月水处理设备厂家优选:​反渗透/超纯水/软化水/净化水设备厂家盘点
  • 云原生周刊:K8s 成为人工智能的新动力引擎
  • k8s helm部署kafka可视化工具kowl
  • 【2025 最新】蜘蛛纸牌电脑版下载安装教程(经典免费中文版,一次成功安装)
  • 2025年H488*300型钢批发优质渠道推荐:信誉源头厂家
  • Spring Boot 日志系统实战:从配置到最佳实践
  • 2025年靠谱的GEO优化公司口碑推荐,GEO服务/GEO优化服务/会展服务/短视频矩阵/GEO优化AI工具排名GEO优化企业有哪些
  • 【ACM出版 | EIScopus稳定检索】2025年数字化转型与管理国际学术会议(DTM 2025)
  • 日记
  • 支持回放功能的初中在线培训机构评测:五大平台课程复习体验深度解析
  • 2025年广东五大电商代运营公司推荐:电商代运营哪家专业可靠
  • MATLAB雷达资源调度、点迹与航迹模拟实现
  • 2025重磅!水处理设备企业服务能力排行榜
  • 科研型多功能基因扩增仪推荐:瑞诚仪器实力领跑
  • SVN
  • Rufus 下载安装教程(2025 最新版):最简单的U盘启动盘制作指南 | 超详细步骤
  • 有度答疑墙第2期 | 你问,我们答
  • PbootCms内页打不开的常见情况汇总(PbootCMS内页无法访问的常见问题及解决方案)
  • iOS 知识点 - 输入事件系统(UIKit 事件传递机制、响应链机制)
  • 2025数控刀片机械手厂家选型指南,品质厂家推荐
  • 2025年圆形类工件柔性专业抓取厂商选型指南
  • html 和css基础常用的标签和样式(2)-css - 实践