在linux中安装jdk以及tomcat并shell脚本关闭启动的进程

在命令行模式中输入uname -a ,如下图,当界面展示i386就说明本linux系统为32版本,就在官网下载对应jdk版本,或者直接到我的网盘上下载http://pan.baidu.com/s/1cqMNd8

将下载好的tar包通过rz命令上传到服务器路径/usr/local下并通过命令解压:tar -xf jdk-7u67-linux-i586.tar.gz

编辑系统隐藏文件profile文件并添加jdk的path,命令:vi /etc/profile,在打开的界面通过i命令在该闻文本的结尾加入一下脚本,加入后保存并通过命令:reboot重启;重启成功后通过命令:java -version 即可查看java版本

export JAVA_HOME=/usr/local/jdk1.6.0_27(这个文件夹的名字和你下载jdk解压后的文件夹同名)
export JAVA_BIN=/usr/local/jdk1.6.0_27/bin(同上)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

如果查看版本命令报错:failed /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied,则修改系统文件selinux即可:

1、打开/etc/selinux/config

2、把selinux=enforcing改为selinux=disabled

3、重启linux

通过以上步骤,即完成linux下jdk的安装,接下来就是安装tomcat

进入tomcat官网下载:http://tomcat.apache.org/download-60.cgi,如下图下载core

下载后将文件解压到/usr/local下

然后启动tomcat即可

  1. #cd /usr/local/tomcat/bin/
  2. #./startup.sh

通过以上步骤即可完成tomcat的安装

在使用tomcat有时候shutdown命令不能关闭已经启动的进程,于是我们就可以通过kill命令,如下脚本,该脚本可以在本地编辑为一个sh结尾的shell脚本使用,思路就是判断tomcat的进程是否存在,如果存在就kill,如果不存在就不做任何操作

#!/bin/sh 

if [ -z "$(ps -ef | grep tomcat | grep -v ‘grep tomcat‘ | awk -F ‘ ‘ ‘{print $2}‘| awk -F ‘ ‘ ‘{print $1}‘)" ]; then
    echo "the tomcat has shutdwon , I want to do others"
fi 

if [ -n "$(ps -ef | grep tomcat | grep -v ‘grep tomcat‘ | awk -F ‘ ‘ ‘{print $2}‘| awk -F ‘ ‘ ‘{print $1}‘)" ]; then
    {
	echo "the tomcat has startp , I want to kill it";
	kill -9 $(ps -ef | grep tomcat | grep -v ‘grep tomcat‘ | awk -F ‘ ‘ ‘{print $2}‘| awk -F ‘ ‘ ‘{print $1}‘)
	}
fi
时间: 2024-10-16 07:36:23

在linux中安装jdk以及tomcat并shell脚本关闭启动的进程的相关文章

在linux中安装JDK,并设置环境变量:

在linux中安装JDK,并设置环境变量: apt-get install open jdk-7-jdk vim /etc/profile 设置环境变量: null

linux 中安装JDK

一般公司差不多所有的服务器都是搭建在Linux上面的,所以这就免不了,(要是使用Java语言)要在Linux上面布一套JDK也就是Java虚拟机环境. 下面,我具体说一下安装过程,以及可能出现的问题. 首先你要把Linux拷贝到你的Linux系统文件夹中. 2:如果你的JDK是压缩文件,你就要在Linux下执行命令 ./JDK (记住一定要到当前路径下)这样就进行解压缩了.如果在Linux中不让你进行解压缩,你就执行命令 chmod u+x  JDK(给它赋予权限) 3:配置环境变量:执行命令

Linux中使用crontab命令定时执行shell脚本或其他Linux命令

使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令.例如系统管理员安排一个备份任务使其每天都运行 如何往 cron 中添加一个作业? # crontab –e0 5 * * * /root/bin/backup.sh 这将会在每天早上5点运行 /root/bin/backup.sh Cron 各项的描述 以下是 crontab 文件的格式: {minute} {hour} {day-of-month} {month} {day-of-week} {full-pat

Linux下安装JDK和TOMCAT,并简单配置虚拟主机

JDK安装 首先,用yum list |grep jdk 命令检测系统是否有自带安装的rpm包的 [[email protected] ~]# yum list | grep jdk file:///mnt/cdrom/repodata/repomd.xml: [Errno 14] Could not open/read file:///mnt/cdrom/repodata/repomd.xml Trying other mirror. java-1.6.0-openjdk.i686      

linux下安装jdk,tomcat以及mysql

环境:centOS6.8.jdk1.8,tomcat-8.5.15,mysql-5.7.18 1.  安装JDK 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看当前Linux系统是否已经安装java rpm -qa | grep java 输入以上指令检查是否安装没有不必管,有就用以下命令卸载掉 rpm -e --nodeps 要卸载的软件 2)上传jdk-8u131-linux-x64.tar.gz到Linux上 3) 解压jdk到想要解压的目录 tar

linux如何安装jdk、tomcat

jdk 下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR 一.安装 创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1.jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod

在Linux中安装JDK的步骤

相信不少学习Java的朋友都在Windows操作系统中安装过JDK,这里就不对JDK做详细的介绍了. 在Windows下安装JDK可参考:JDK的安装和配置 1.下载JDK 我们可以去官网(http://www.oracle.com/)下载Linux版的JDK,这里我使用的是1.6版的JDK(http://pan.baidu.com/s/1hscxEvy) 2.安装 因为我是在VMware10.0虚拟机内安装的Linux (Red Hat Enterprise Linux 5),因此我将JDK安

linux下安装jdk和tomcat

1.下载JDK和tomcat http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html http://tomcat.apache.org/download-70.cgi 2.安装JDK,在/usr下 mkdir java 将jdk复制到.usr/java目录下,并且解压 3.配置好环境变量 vim /etc/profile JAVA_HOME=/usr/java/jdk1.8.0_141

linux 下安装jdk、tomcat并开机启动

jdk的安装  1.首先,去oracle官网下载对应的jdk或者jre安装包,如果是纯生产环境可以安装jre而不安装jdk,安装jdk便于调试. 2. 使用wget url下载rpm安装包,使用rpm -ivh 安装包路径 安装. 3.进入/etc/, 使用vi命令修改profile文件 vi profile,在文件末尾加上如下代码 #set java environment JAVA_HOME=/usr/java/jdk1.8.0_65 CLASSPATH=.:$JAVA_HOME/lib/d