linux的软件安装方式

文章详细介绍了Linux下通过RPM、yum方式安装JDK和Docker的步骤,包括如何配置JDK的环境变量,以及使用firewall-cmd开启防火墙端口。同时提到了解压缩安装Tomcat和检查端口的方法。
摘要由CSDN通过智能技术生成

环境安装

linux下安装软件有三种方式:

  • rpm安装
  • 解压缩安装
  • 在线安装(yum安装)

linux的JDK安装(使用rpm安装)

rpm安装需要jdk的rpm包

卸载命令

rpm -qa | grep jdk #查看jdk信息,这里会给出一个jdk的名称,用于后面卸载
rpm -e --nodep 查出来的名称 #强制卸载jdk

安装命令

rpm -ivh 安装包名

jdk安装成功之后会有如下显示

[root@localhost home]# rpm -ivh jdk-8u361-linux-x64.rpm 
警告:jdk-8u361-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:jdk1.8-2000:1.8.0_361-fcs        ################################# [100%]
Unpacking JAR files...
	tools.jar...
	plugin.jar...
	javaws.jar...
	deploy.jar...
	rt.jar...
	jsse.jar...
	charsets.jar...
	localedata.jar...

配置Java环境变量

linux下配置环境变量,需要在/ect/profile下配置,配置完成之后就可以全局使用。可以使用vi或者vim打开进行编辑。在配置Java环境变量之前先检查Java命令是否全局可用,如果全局下不可用才需要配置java环境。在文件末尾加上如下配置

JAVA_HOME=/usr/java/jdk1.8.0_361-amd64 #配置java的home目录,rpm安装一般安装到用户目录下
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOEM/jre/lib #在linux中使用英文冒号(:)作为分隔符,并且引用配置好的环境变量符号为$
:PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin  #为了避免覆盖linux中原有的PATH,需要在变量名前面加上:
export PATH CLASSPATH JAVA_HOME   #需要把配置好的环境变量导出才会生效

发布java项目的时候需要开端口,这里补充一下防火墙开启端口的命令

首先查看是否开启了对应的端口,执行成功会返回现在linux已经开启的端口号

firewall-cmd --list-ports

开启指定端口,开启成功会返回success

firewall-cmd --zone=public --add-port=80/tcp --permanent #这里指定开启80端口使用tcp协议,或者使用/udp

开启成功之后需要重启防火墙服务才会生效

systemctl restart firewalld.service

防火墙相关命令介绍

systemctl status firewalld #查看防火墙状态

service firewalld start #开启防火墙
service firewalld restart #重启防火墙
service firewalld stop #关闭防火墙

firewall-cmd --list-all #查看防火墙全部信息
firewall-cmd --list-ports #只查看防火墙中关于端口的信息

firewall-cmd --zone=public --add-port=80/tcp --permanent #开放端口,--zone表示限定端口作用域,--add-port=80/tcp表示开放80端口并限定tcp链接,--permanent表示此次添加端口永久生效,如果没有这个参数,本次添加的端口将在下一次重启防火墙服务时失效
systemctl restart firewalld.service #重启防火墙

Tmcat安装(解压缩安装)

一般来说,linux的压缩包后缀名都是.tar.gz,所以可以使用解压命令tar -zxvf 压缩包名,但如果是zip格式的压缩包,可以使用unzip 压缩包名也可以解压

启动tomcat使用命令./startup.sh,停止tomca使用命令./shutdown.sh。注意测试tomcat服务器需要先开启8080端口

Docker安装(yum安装)

yum在线安装需要连接互联网

官网安装步骤Install Docker Engine on CentOS

安装准备环境

  1. 安装gcc

    yum -y install gcc gcc-c++ #-y表示所有询问都自动选择yes
    
  2. 直接开始安装

    yum -y install yum-utils #安装准备环境
    #安装阿里云镜像存储库
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    #更新软件索引包
    yum makecache fast
    #安装docker
    yum -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    #启动docker
    systemctl start docker
    #启动成功之后可以看到docker的版本和执行第一个hello-world程序
    docker version	#查看docker版本
    docker run hello-world
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值