linux安装Java11,maven,docker,mysql,rabbitmq,nacos,redis,es一条龙服务

1 安装jdk11

# 第一步:上传或下载安装包
cd  /usr/local
jdk-11.0.9_linux-x64_bin.tar.gz

# 第二步:解压安装包
tar -xzvf jdk-11.0.9_linux-x64_bin.tar.gz

# 第三步:修改环境变量
vim /etc/profile

#在末尾加入
JAVA_HOME=/usr/local/jdk-11.0.9
JRE_HOME=$JAVA_HME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH

# 通过命令source /etc/profile让profile文件立即生效
source /etc/profile

# 第四步、测试是否安装成功
java -version

2 安装maven

# 第一步:上传或下载安装包
cd  /usr/local
apache-maven-3.6.1-bin.tar.gz

# 第二步:解压安装包
tar  -zxvf  apache-maven-3.6.1-bin.tar.gz

# 第四步:修改环境变量
vim /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.6.1
export PATH=$PATH:$MAVEN_HOME/bin

# 通过命令source /etc/profile让profile文件立即生效
source /etc/profile

# 第五步、测试是否安装成功
mvn -v

3 安装Docker

# 环境安装:
yum -y install gcc-c++

# 第一步:安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2

# 第二步:添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 第三步:更新并安装Docker-CE
yum makecache fast
yum -y install docker-ce

# 第四步:开启Docker服务
service docker start
systemctl enable docker

# 第五步:测试是否安装成功
docker -v

# 第六步:配置镜像加速器
# 您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
mkdir -p /etc/docker
vim /etc/docker/daemon.json

{
    
    
 "registry-mirrors": ["https://registry.docker-cn.com"]
}

# 重启Docker生效
systemctl restart docker

4 安装MySQL

# 第一步:拉取镜像
docker pull mysql:5.7

# 第二步:启动
docker run --name mysql --restart=always -v /home/ljaer/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

# 第三步:测试mysql
# 进入容器:
docker exec -it sun_mysql /bin/bash

# 登录mysql:

mysql -u root -p root

# 如果顺利进入,安装成功

5 安装RabbitMQ

# 第一步:拉取镜像
docker pull rabbitmq:management

# 第二步:启动
docker run -d -p 5672:5672 -p 15672:15672 --restart=always --name rabbitmq rabbitmq:management

6 安装redis

# 第一步:拉取镜像
docker pull redis:latest

# 第二步:启动
docker run -d -p 6379:6379  --restart=always redis:latest redis-server

7 安装nacos

# 第一步:拉取镜像
docker pull nacos/nacos-server

# 第二步:启动
docker run --env MODE=standalone --name nacos --restart=always -d -p 8848:8848 -e JVM_XMS=128m -e JVM_XMX=128m nacos/nacos-server
2.1.8 安装Elasticsearch
# 第一步:拉取镜像
docker pull elasticsearch:7.8.0

# 第二步:启动
需要在宿主机建立:两个文件夹

mkdir -p /mydata/elasticsearch/plugins
mkdir -p /mydata/elasticsearch/data

# 授予权限chmod 777 /mydata/elasticsearch/data

docker run -p 9200:9200 -p 9300:9300 --name elasticsearch --restart=always \-e "discovery.type=single-node" \-e ES_JAVA_OPTS="-Xms512m -Xmx512m" \-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \-d elasticsearch:7.8.0

# 第三步:安装中文分词器

# 1. 下载elasticsearch-analysis-ik-7.8.0.zip

# 2. 上传解压:unzip elasticsearch-analysis-ik-7.8.0.zip -d ik-analyzer

# 3. 上传到es容器:docker cp ./ik-analyzer a24eb9941759:/usr/share/elasticsearch/plugins

# 4. 重启es:docker restart a24eb9941759
# a24eb9941759:表示容器ID 运行时,需要改成自己的容器ID

猜你喜欢

转载自blog.csdn.net/picktheshy/article/details/132118428