CentOS7服务器部署jdk8和tomcat9

前言:

刚买了个服务器,学生特惠每月10块,也就只有大学这段时间的福利了,以后变社会人就享受不到了,所以买服务器要乘早,买到就是赚到。

这节主要讲的就是0基础在CentOS7服务器安装jdk和tomcat
注意:
tomcat可以直接复制连接wget下载 而jdk不行
tomcat9需要的jdk是版本8以上即可。

这里我介绍的是直接解压二进制tar压缩包就可用的方法。
那请问解压后放在哪?

先来了解下目录结构:

/usr/local/bin目录是给用户放置自己的可执行程序的地方,
很多应用都安装在/usr/local

/usr/bin:几乎所有的系统可执行文件都会安装在这里
/usr/local/bin:则是可以存放一些系统用户自己特定的可执行文件,
不用担心会被系统升级之类的行为覆盖,破坏,这个目录不是必须的
 jdk放在自定义目录/usr/java下
 tomcat放在目录/usr/local/

这是约定俗成的存放位置。
还有 下载的安装包先放在/root/下

JDK8安装:

jdk8下载页面:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
如果安装的过程中你遇到这个问题:

-bash: /usr/java/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

那就说明 你下的jdk不匹配 因为CentOS7是64位linux
所以jdk应该是类似于这种格式:

jdk-8u181-linux-x64.tar.gz
//进入root目录
cd /root  

//查找jdk tar.gz文件     
ls

//使用gunzip解压包 成tar文件 原来的tar.gz压缩包消失
gunzip jdk-8u181-linux-i586.tar.gz

//使用tar解压tar包 
tar -xvf jdk-8u181-linux-i586.tar

//剪切tomcat安装文件夹到指定位置
mv jdk1.8.0_181 /usr/java

//配置jdk环境变量
vim /etc/profile


#set java enviroment 
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_114/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

:wq保存退出vim

//最后一步刷新环境变量
source /etc/profile

查看jdk是否安装完毕:

[root@VM_0_15_centos java]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
[root@VM_0_15_centos java]# 

Tomcat9安装:

前提得先安装jdk因为 tomcat是使用java编写的,需要jre运行环境

//进入root目录
cd /root  

//查找tomcat tar.gz文件     
ls

//使用gunzip解压包 成tar文件 原来的tar.gz压缩包消失
gunzip apache-tomcat-9.0.10.tar.gz 

//使用tar解压tar包 
tar -xvf apache-tomcat-9.0.10.tar 

//剪切tomcat安装文件夹到指定位置
mv apache-tomcat-9.0.10 /usr/local

// 进入tomcat 的bin目录
cd /usr/local/apache-tomcat-9.0.10/bin

//启动tomcat  
./startup.sh即可启动tomcat

//关闭tomcat
./shutdown.sh

//查看tomcat是否开启:
ps -ef|grep java

//查看tomcat:
sh version.sh 或者./version.sh

注意:
启动软件外来软件都是./表示当前目录
访问tomcat,在浏览器输入linux服务器ip地址或者域名,加上8080端口
如:

 codingcoge.cn:8080

最后看到如此才算成功
这里写图片描述
同理,使用./shutdown.sh即可停止Tomcat服务

参考:
jdk:
https://www.cnblogs.com/LiuChunfu/p/7302491.html
https://blog.csdn.net/wlwlwlwl015/article/details/51207549
tomcat:
https://blog.csdn.net/duzilonglove/article/details/78918599

猜你喜欢

转载自blog.csdn.net/qq_38409944/article/details/81743524