Linux系列(六)、手动命令安装软件和服务器基本环境搭建

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。Linux系列(六)、手动命令安装软件和服务器基本环境搭建,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

1、安装jdk

1.1、jdk下载地址

jdk8 rpm安装包官网下载地址(需要先注册账号才能下载):https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

下载完成后,通过XFTP工具将jdk.rpm包上传值linux系统下:
在这里插入图片描述

1.2、安装jdk

1、先检查是否已安装jdk

#检查是否安装
[root@yixiujun /]# java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

#检查版本信息
[root@yixiujun /]# rpm -qa | grep jdk
jdk1.8-1.8.0_301-fcs.x86_64

#强制卸载该版本jdk信息
[root@yixiujun /]# rpm -e --nodeps jdk1.8-1.8.0_301-fcs.x86_64

#再次查看无jdk信息
[root@yixiujun /]# java -version
-bash: /usr/bin/java: No such file or directory
[root@yixiujun /]# 

在这里插入图片描述
2、安装jdk

#找到rpm安装包所在目录下,直接安装
[root@yixiujun jdk]# ls
jdk-8u301-linux-x64.rpm  jdk-8u301-linux-x64.tar.gz
[root@yixiujun jdk]# rpm -ivh jdk-8u301-linux-x64.rpm
warning: jdk-8u301-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8-2000:1.8.0_301-fcs        ################################# [100%]
Unpacking JAR files...
	tools.jar...
	plugin.jar...
	javaws.jar...
	deploy.jar...
	rt.jar...
	jsse.jar...
	charsets.jar...
	localedata.jar...

#查看是否安装成功(有了)
[root@yixiujun jdk]# java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

3、安装完成后(默认安装在/usr/java目录下),跟windows下一样也需要配置环境变量编辑/etc/profile文件
在这里插入图片描述

#编辑/etc/profile文件(在文件的最下方添加下面内容)

#配置jdk环境变量
JAVA_HONE=/usr/java/jdk1.8.0_301-amd64
CLASSPATH=%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib
PATH=$JAVA_HOME/bin;$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

在这里插入图片描述

# 让新增的环境变量生效!(一般情况下是不用执行)
source /etc/profile

#测试查看是否可以
[root@yixiujun /]# java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

1.3、测试发布打包项目

在本地打包一个项目jar包,通过XFTP上传至linux系统下,通过命令“java -jar 项目jar包直接执行即可!!!`

有一个前提是要在安全组防火墙中开放项目的端口号:

  • 开启阿里云安全组添加端口号映射
    在这里插入图片描述

  • 防火墙开放端口号

    # 查看firewall服务状态(确认是开启的状态:active)
    systemctl status firewalld
    

    在这里插入图片描述

    # 查看防火墙规则
    firewall-cmd --list-all    # 查看全部信息
    firewall-cmd --list-ports  # 只看端口信息
    

    在这里插入图片描述

    # 开启9999端口
    firewall-cmd --zone=public --add-port=9999/tcp --permanent
    #重启防火墙开启之后需要重启防火墙才能生效
    systemctl restart firewalld.service
    

    在这里插入图片描述

现在就可以安心的访问9999了!!!

2、安装tomcat

2.1、官网下载tomcat

官网下载地址:https://tomcat.apache.org/download-90.cgi

在这里插入图片描述
此处我们选择linux版本apache-tomcat-9.0.55.tar.gz,点击下载即可!!!下载完成后同样是通过XFTP工具直接从本地上传至linux系统下。
在这里插入图片描述
上述是之前在宝塔面板中一键安装的,版本也是9,只不过细分版本号不同,宝塔面板安装默认位置是在/www/server/tomcat下,这个不用管,想卸载也可以直接一键卸载,卸不卸没有影响;但是需要保证这个tomcat是关闭状态才行,如果不是关闭状态,这个tomcat的优先级较高,tomcat端口号相同的时候,默认会先访问宝塔面板安装的这个tomcat。

在这里插入图片描述

2.2、解压tomcat,并启动访问

#解压命令
tar -zxvf apache-tomcat-9.0.55.tar.gz

在这里插入图片描述

启动tomcat(在bin目录下执行):

#启动
./startup.sh
#关闭
./shutdown.sh

在这里插入图片描述
./startup.sh启动之后,tomcat默认端口号是8080,前提是阿里云安全组和llinux防火墙中都要开启8080端口号,才能访问到:
在这里插入图片描述
在这里插入图片描述

安全组合和防火墙都已经开启,开启的方式和上述jdk的步骤一样,这时候启动tomcat./startup.sh
在这里插入图片描述
访问ip:端口,我的是47.100.25.69:8080
在这里插入图片描述

妥了!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/189403.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!