CentOS7安装java8、tomcat8.5图文教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/fengdong1996/article/details/96187940

前言:

  • 我们学习linux时都是先在自己windows本地搭建一个linux虚拟机,将虚拟机开启远程ssh服务后,将他挂在后台当服务器使用。然后在windows本地安装远程控制软件连接虚拟机进行远程遥控操作,全程是不在linux虚拟机上操作的。
  •  我们要求必须使用命令方式搭建linux,不能安装桌面,因为我们买阿里的服务器就是contos7,在本地连接上linux服务器后就是没有桌面,不可能去给服务器去装一个桌面,这样太浪费服务器资源。我们能做的就是在本地安装远程控制软件,在本地远程控制服务器,服务器只装一些必须的软件。

本文将在windows端使用finalshell软件进行远程连接控制centos。finalshell是一个具有界面的远程控制软件,利用它我们可以实现:

  1. 以“拖拽”方式将本地windows中的文件上传文件到虚拟机
  2. 复制粘贴命令语句(centos命令窗口是不能的)
  3. 直接以图形界面显示操作虚拟机文件夹目录

我们下面的操作都需要linux开启远程ssh服务,在本地远程连接控制linux。


linux开启ssh远程服务教程:https://blog.csdn.net/fengdong1996/article/details/93191336



准备工作:


在windows端安装一个远程控制软件:finalshell
1、下载路径(直接复制网址到浏览器运行,自动下载)http://www.hostbuf.com/downloads/finalshell_install.exe

2、安装完成后打开连接到centos,依次点击:

3、在打开的窗口输入虚拟机连接信息:

注意:虚拟机一定要打开ssh服务,和开通网络,否则无法连接,虚拟机ip可以运行命令  ip addr  查看

4、连接后的界面:

在这里我们可以在命令窗口输入命令、在下面目录直接新建删除虚拟机中的文件,用拖拽方式直径将windows的文件拖拽丢到虚拟机中完成上传文件,可以在右上角设置中修改复制粘贴快捷方式,可以达到快速从浏览器复制命令到命令窗口运行。

准备工作结束,开始java8的安装


java8安装

java的安装过程就是:windows本地下载java8压缩包 —>从本地上传到linux —>将linux上的压缩文件解压 —>配置解压文件路径到环境变量中即可完成安装。

1、本地下载linux版java8压缩包

点击此链接进入官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

提示:下载的必须是**linux-64**版本,结尾是**tar.gz**。官网下载需要账号登陆才能下载,没有就注册一个,反正不收费。

2、传输文件到linux

找到windows本地下载好的java8软件选中直接拖拽到虚拟机的root目录下:

注意:一定要传到root目录,否则下一步解压会找不到文件。


3、解压java压缩文件

tar -zxvf jdk-8u211-linux-x64.tar.gz(自己的java压缩包名)

提示:tar -zxvf 是解压命令,后面的路径是自己下的压缩包的名称。自己的压缩包文件名可以选中上传的文件,->右键->复制路径

解压结果:


    
4、配置环境变量

输入以下命令使用vi编辑器配置环境变量:

vi /etc/profile

vi编辑器简单介绍:输入上面命令会进入到”**vi编辑器**”,vi编辑器刚进入时是不能编辑的,需要按字母"i"或"insert"键才开始进入编辑模式,使用上下左右键移动光标进行编辑。建议将虚拟机窗口全屏,进入编辑模式后左下角会有 "--  INSERT --"字样。当我们编辑完成后按键盘左上角的退出**Esc**键,接着输入字符 "**:wq!**" **回车**即可保存退出。

将如下信息复制粘贴到配置文件的最后面:

export JAVA_HOME=/root/jdk1.8.0_211(自己的java解压路径)
export CLASSPATH=$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

提示:复制都会ctrl+c,在虚拟机中,粘贴用  Shift+Insert 组合键,不行就鼠标右键,然后点粘贴,最好在finalshell的设置中改一下快捷键。

5、使配置信息生效

source /etc/profile

注意:必须运行上面语句后配置的环境变量才会立即生效。

6、测试是否成功

java -version

如图已经能查看到java版本信息,说明java8已经安装配置成功了



题外话:我记的windows安装完成后都是输入**javac**进行查看是否成功,我在linux上输入测试了一下竟让也可以,而且且专门回到windows上用cmd输入javac查看,发现输入结果一模一样。如此看来java的安装还是十分成功 的-_- ,瞬间感觉成就感十足啊。


----------------------------centos7安装java8完成--------------------------


 

tomcat8.5的安装

注:tomcat运行依赖java,安装的前提是必须确定安装了java。

tomcat的安装过程和java的安装类似:本地官网下载 —> 上传到linux —>解压 —>配置环境变量。

1、下载

tomcat下载官网地址:http://tomcat.apache.org/


注意:这里下载的版本依然是tar.gz格式。


2、上传到linux

同样使用finalsell从windows中将下载的压缩包拖到root目录下进行上传。


3、解压

tar -zxvf apache-tomcat-8.5.42.tar.gz(自己的压缩包文件名)

使用 tar -zxvf 命令解压,后面的是tomcat压缩文件名,压缩文件名可以选中上传到root根目录中的压缩包右键,复制路径方式得到,防止自己输入打错单词。



4、启动

可以先运行到tomcat的bin目录下,然后执行startup.sh文件。
我这里两句合成一句,可以一条命令直接启动tomcat。

/root/apache-tomcat-8.5.42/bin/./startup.sh


---------------------------centos7安装tomcat完成--------------------------

查看关闭linux防火墙

tomcat启动后,别人如果想要通过192.168.0.111:8080方式访问本服务器,一定要先关闭linux防火墙,否则浏览器会一直无法访问!!

1、查看防火墙状态

firewall-cmd --state

 running表示正在运行

2、停止防火墙

systemctl stop firewalld.service

这条命令是没有返回提示的。运行完成再次查看运行状态,显示服务已停止

3、禁止防火墙开机自启

systemctl disable firewalld.service


    
4、如果不想关防火墙可以开放tomcat端口

firewall-cmd --add-port=8080/tcp --permanent

其实留着也没啥用,建议还是直接关闭防火墙吧!

--------------------ContOS7防火墙设置结束-------------------------

猜你喜欢

转载自blog.csdn.net/fengdong1996/article/details/96187940