Linux操作系统(基于CentOS7)七:三种软件安装方式及服务器基本环境搭建

本文介绍了在Linux CentOS7系统中通过rpm、解压缩和yum三种方式安装软件,包括JDK的rpm安装步骤,配置环境变量,Tomcat的下载、解压与启动测试,以及Docker的yum安装流程,包括防火墙和端口设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

精心整理了最新的面试资料和简历模板,有需要的可以自行获取

点击前往百度网盘获取
点击前往夸克网盘获取

三种安装方式

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

JDK安装(rpm安装)

1.首先要检查当前系统是否已经安装了java环境

[root@xiaoqi home]# java -version
-bash: java: command not found
出现这个表示没有安装

2.去官网下载jdk1.8的rpm包
Oracle官网

在这里插入图片描述
3.下载好之后打开Xftp上传至服务器
在这里插入图片描述
4.利用Xshell使用命令进行安装
可以看到服务器上已经存在了jdk的rpm包
在这里插入图片描述
使用命令

[root@xiaoqi xiaoqi]# rpm -ivh jdk-8u281-linux-x64.rpm

在这里插入图片描述
安装后再次输入java -version可以看到
在这里插入图片描述
5.配置环境变量
所有的环境变量都在 /etc/profile里
输入:

[root@xiaoqi xiaoqi]# vim /etc/profile

可以看到
在这里插入图片描述
输入i
在最后面加上如下配置

JAVA_HOME=/usr/java/jdk1.8.0_281-amd64
CLASSPATH=%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib
PATH=$JAVA_HOME/bin;$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

输入完毕后按下esc输入:再输入wq

补充:如果输入完毕后发现使用一些命令出现command not found可以按照以下方式解决
输入
export PATH=/bin:/usr/bin:$PATH

Tomcat安装

1.下载Tomcat
Tomcat官网
在这里插入图片描述
2.利用Xftp上传至服务器
在这里插入图片描述
3.利用Xshell解压
输入

[root@xiaoqi xiaoqi]# tar -zxvf apache-tomcat-9.0.41.tar.gz

解压成功后出现
在这里插入图片描述
4.启动测试

要进入到tomcat下的bin目录执行
在这里插入图片描述
如果防火墙8080端口开了并且阿里云安全组也开放了这个时候就可以直接访问远程了!

可以参考以下命令

#查看firewall服务状态
systemctl status firewalld
#开启、重启、关闭、firewalld.service服务
#开启
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
重启防火墙: systemctl restart firewalld.service
命令含义:
--zone #作用域
--add-port=80/tcp#添加端口,格式为:端口/通讯协议permanent#永久生效,没有此参数重启后失效

在这里插入图片描述
启动后设置好端口号和防火墙,我们打开浏览器输入主机ip:8080可以看到
在这里插入图片描述
5.关闭Tomcat

[root@xiaoqi bin]# ./shutdown.sh
Using CATALINA_BASE:   /home/xiaoqi/apache-tomcat-9.0.41
Using CATALINA_HOME:   /home/xiaoqi/apache-tomcat-9.0.41
Using CATALINA_TMPDIR: /home/xiaoqi/apache-tomcat-9.0.41/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_281-amd64
Using CLASSPATH:       /home/xiaoqi/apache-tomcat-9.0.41/bin/bootstrap.jar:/home/xiaoqi/apache-tomcat-9.0.41/bin/tomcat-juli.jar
Using CATALINA_OPTS:   

Docker(yum安装)

1.确认是CentOs7及以上版本

cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

2.yum安装gcc相关
执行完第一个执行第二个

1.yum -y install gcc
2.yum -y install gcc-c++

3.卸载旧版本(如果以前没有安装就不会卸载)

yum remove docker \
          docker-client \
          docker-client-latest \
          docker-common \
          docker-latest \
          docker-latest-logrotate \
          docker-logrotate \
          docker-engine

4.安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

5.设置镜像

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6.更新yum软件包索引

yum makecache fast

7.安装Docker CE

yum -y install docker-ce docker-ce-cli containerd.io

8.启动Docker

systemctl start docker

9.测试

docker version

docker run hello-world

docker images
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嘵奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值