【从零搭建后端基础设施系列(五)】-- linux环境搭建

==> 学习汇总(持续更新)
==> 从零搭建后端基础设施系列(一)-- 背景介绍


本章目标:用虚拟机,安装两个Centos7系统,并且安装java环境

一、安装Centos7

参考如何安装CentOS7字符界面这篇文章。

安装好后,如图
在这里插入图片描述

二、安装JDK1.8

1.直接使用yum安装

yum search java

在这里插入图片描述
选择java-1.8.0-openjdk-devel.x86_64

 yum install java-1.8.0-openjdk-devel.x86_64

安装完成
在这里插入图片描述
查找安装的路径

whereis java

看到/usr/bin/java,接着

ll /usr/bin/java

在这里插入图片描述
可以看到这是一个软链,继续

ll /etc/alternatives/java

在这里插入图片描述
这还是一个软链,继续

ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/jre/bin/java

在这里插入图片描述
可以看到,实际的JAVA_HOME就是/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64这个了
接着可以设置一下JAVA_HOME

vim ~/.bash_profile

在里面添加上
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64
PATH=$JAVA_HOME/bin

保存退出

生效一下
source ~/.bash_profile

最后echo $JAVA_HOME看一下值

说明一下,这一步不是必须的,因为yum安装的时候,这一步已经帮你做好了。

2.自己去官网下载jdk
下载linux x64, .tar后缀的
在这里插入图片描述
PS:试了很多方法,发现现在不能直接用curl或wget直接在linux上下载了,所以我是先下到本机,在传到虚拟机的,我用的是python的简易HTTP服务器,超级简单方便,这里可以教大家一下。
第一步在本机,你要上传文件的文件夹下输入下面这个命令,启动服务器

python -m SimpleHTTPServer 8080

第二步,在linux上,使用如下命令获取,非常的快

curl host:8080/fileName > rename 

接着解压

tar -xvf java1.8.tar.gz

将解压后的目录,移动到usr/local/
在这里插入图片描述
按照上面的方法,设置JAVA_HOME
在这里插入图片描述
接着使用java命令查看java版本,看是否安装成功

在这里插入图片描述

三、总结

让服务运行的最简易的环境已经搭建起来。

  • 两台Centos7机器
  • java环境

这篇文章很简单,但是也挺重要,毕竟环境搭建过程中,总会遇到一点坑。
所以不妨自己多练习几次,反复搭建几次,然后闭着眼睛都能自己装,各种设置烂熟于心,哈哈。

原创文章 257 获赞 277 访问量 69万+

猜你喜欢

转载自blog.csdn.net/qq_18297675/article/details/97702545