开发环境安装
Linux环境安装软件的三种方式:
- rpm
- 解压缩
- yum在线安装
JDK安装
1、先安装JDK rpm包
2、安装Java环境
-
先检查是否有Java环境
java -version
- 如果存在的话,就需要先卸载
rpm -qa|grep jdk #检查当前jdk版本的信息
rpm -e --nodeps jdk版本信息 #移除当前存在的jdk环境
卸载完成之后重新安装环境
rpm -ivh jdk的rpm包
jdk环境安装好后,配置环境变量:配置路径:/etc/profile
- 编辑profile文件
- 添加Java环境变量:(注意不能完全按照windows系统下的方法去配置)
JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export PATH CLASSPATH JAVA_HOME JRE_HOME
- 环境变量配置完成后,需要让这个文件生效:
source /etc/profile
注意:如果配置文件出现问题导致命令不能正常使用,输入以下指令能正常使用指令,再去修改配置文件。
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
启动后测试环境
Tomcat安装
ssm等项目打包后的war包需要放在tomcat环境当中运行
1、将tomcat的安装包apache-tomcat-9.0.59.tar.gz
放置在/usr/tomcat
目录下,并进行解压缩
[root@xiaoxiaobin mdb]# mv apache-tomcat-9.0.59.tar.gz /usr/tomcat
[root@xiaoxiaobin tomcat]# ls
apache-tomcat-9.0.59.tar.gz
[root@xiaoxiaobin tomcat]# tar -zxvf apache-tomcat-9.0.59.tar.gz # 解压缩
[root@xiaoxiaobin tomcat]# ls
apache-tomcat-9.0.59 apache-tomcat-9.0.59.tar.gz
2、解压完成之后,进入到bin目录下,运行启动tomcat
# 执行:startup.sh -->启动tomcat
# 执行:shutdown.sh -->关闭tomcat
./startup.sh
./shutdown.sh
启动成功
关闭成功
Docker在线安装
联网的前提下:在线安装指令:yum [-y] install (yum源)
基于Centos7 安装
1、官网安装参考手册:https://docs.docker.com/install/linux/docker-ce/centos/
2、查看当前的CentOS 版本(CentOS 7 及以上版本)
[root@xiaoxiaobin /]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@xiaoxiaobin /]#
3、准备环境(gcc安装)
命令:yum -y install 包名 #-y的含义就是后续询问请求按yes处理
#安装gcc
yum -y install gcc
yum -y install gcc++
- 先检查是否有旧版本的docker,如果有的话先卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
-
安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
-
设置stable镜像仓库(推荐使用国内阿里云的,不要使用官网国外的镜像)
# 错误 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ## 报错 [Errno 14] curl#35 - TCP connection reset by peer [Errno 12] curl#35 - Timeout # 正确推荐使用国内的 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
更新yum软件包索引
yum makecache fast
-
安装Docker引擎
yum -y install docker-ce docker-ce-cli containerd.io
-
启动Docker:无任何提示则为启动成功
systemctl start docker
-
测试一下启动好的Docker
-
查看一下Docker的版本信息
docker version
-
-
docker中试运行一下hello-world
docker run hello-world
列出本地镜像。
docker images
查看一下Docker服务的进程
[root@xiaoxiaobin /]# ps -aux|grep docker
root 20851 0.0 3.0 1102260 56472 ? Ssl 15:15 0:00 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
root 21973 0.0 0.0 112812 980 pts/1 R+ 15:23 0:00 grep --color=auto docker