当前位置: 首页 > 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.jsqmd.com/news/62885/

相关文章:

  • 2025年国内有实力的鼠标微动开关企业推荐,中型微动开关/大型微动开关/微动开关/小型微动开关/汽车微动开关制造商排名
  • understandable
  • 关于.NET 10性能与 AI 是主题色
  • Spring两大特性 AOP和IOC
  • deepin系统配置堡垒机支持deepin-terminal
  • 2025年北京十大债权债务律师机构排行榜,实力强售后完善的债
  • 2025年中国十大电线电缆制造商推荐:电线电缆靠谱厂商有哪些
  • 最好的美白丸怎么选?跨国临床数据对照后的真实排名!
  • 2025年上海周边H488*300型钢批发服务商推荐,售后完
  • 2025年重庆药膳鸡火锅TOP5排行榜:李子坝梁山鸡,附滋补
  • 2025年专业新闻发稿公司推荐:高性价比平台评估与深度解析
  • deepin-terminal支持堡垒机
  • 一物一码公司推荐:再互动 —— 数据驱动全链路,2025 企业价值增长首选
  • 2025年五大高灵敏度振动传感器品牌排行榜,新测评精选传感器
  • 2025年度北京商事诉讼律师TOP5权威推荐:资深律师团队甄
  • 第四次作业
  • 2025年12月广东佛山琉璃瓦/青瓦源头厂家深度解析:如何选择靠谱供应商避坑指南
  • 2025年目前最好的微动开关供货商有哪些,汽车微动开关/新能源微动开关/大电流微动开关/小型微动开关/家电微动开关供货商怎么选择
  • 2025 年口碑好的陕西扫地机厂家用户口碑最佳榜
  • 2025年江苏靠谱的H488*300型钢回收渠道推荐:看哪家
  • 2025年12月广东佛山青瓦/琉璃瓦制造厂家排行榜前十名:专业评测与选购指南
  • 2025年五大知名的振动传感器公司推荐,看哪家产品质量好
  • 2025年12月水处理设备厂家优选:​反渗透/超纯水/软化水/净化水设备厂家盘点
  • 实用指南:【C++:AVL树】深入理解AVL树的平衡之道:从原理、旋转到完整实现代码
  • Kaplay
  • 云原生周刊:K8s 成为人工智能的新动力引擎
  • k8s helm部署kafka可视化工具kowl
  • 【2025 最新】蜘蛛纸牌电脑版下载安装教程(经典免费中文版,一次成功安装)
  • 2025年H488*300型钢批发优质渠道推荐:信誉源头厂家
  • 2025年商用空气能十大品牌排名,看哪家品牌知名度大?