目录

一、安装软件

(1)全部安装命令

(2)安装:jdk

(3)安装:nginx 

(4)安装:nacos

(5)安装:redis

(6)安装:Sentinel Dashboard

二、开放端口

三、启动软件 

(1)启动:nacos

(2)启动:nginx

(3)启动:redis

(4)启动:Sentinel Dashboard

四、访问网址 

(1)访问:nacos 

(2)访问:Sentinel Dashboard



一、安装软件

(1)全部安装命令

CentOS 8 使用 docker 安装软件 jdknginxnacosredis、Sentinel Dashboard

可以直接写在一个批处理命令里面进行执行,也可以单独一个个命令执行 

docker search Dragonwell
docker pull falconia/dragonwell11
docker search nginx
docker pull nginx
docker pull nacos/nacos-server
docker pull redis
docker pull bladex/sentinel-dashboard

(2)安装:jdk

docker search Dragonwell

docker pull falconia/dragonwell11


(3)安装:nginx 

docker search nginx

docker pull nginx


(4)安装:nacos

docker pull nacos/nacos-server


(5)安装:redis

docker pull redis


(6)安装:Sentinel Dashboard

docker pull bladex/sentinel-dashboard



二、开放端口

【阿里云】端口:阿里云端口开放基本流程https://gusanshang.blog.csdn.net/article/details/133752311

需要开放的端口如下:



三、启动软件 

(1)启动:nacos

在 Docker 中运行 nacos 的命令

docker run --name nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 --privileged=true --restart=always -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server:2.0.3

命令的详细解释】


(2)启动:nginx

在 Docker 中运行 nginx命令,直接整个一次性复制黏贴运行:

docker run -p 80:80 -p 443:443 --name nginx 
-v /mydata/nginx/html:/usr/share/nginx/html 
-v /mydata/nginx/logs:/var/log/nginx  
-v /mydata/nginx/conf:/etc/nginx/conf 
-d nginx

【命令的详细解释】


(3)启动:redis

在 Docker 中运行 redis 的命令:

docker run -d -p 6379:6379 --name redis -v /mydata/redis/data:/data redis:6.0 redis-server --appendonly yes --requirepass GuSanShangMiMa
  • 运行该命令将启动一个名为 “redis” 的容器
  • 并将容器的端口 6379 映射到主机的端口 6379
  • 注意:GuSanShangMiMa 需要替换成自己的 redis 服务器密码
  • 执行命令后,能够通过主机的端口 6379 访问 Redis 服务,并且 Redis 数据持久化到主机上指定的目录

【命令的详细解释】

  • -d:在后台模式下运行容器。

  • -p 6379:6379:将容器的6379端口映射到主机的 6379 端口。

  • --name redis:指定容器名称为”redis“,可以根据自己的需求修改名称。

  • -v /mydata/redis/data:/data:将主机上的 “/mydata/redis/data” 目录映射到容器中的 “/data” 目录,这样可以在主机上持久化 Redis 的数据

  • redis:6.0使用 redis:6.0 镜像来运行容器,可以根据需要选择其他的 Redis 镜像版本。

  • redis-server --appendonly yes --requirepass GuSanShangMiMa:在容器中运行 Redis 服务器,并开启持久功能(AOF 方式);此外,还设置了 Redis 的密码为 “GuSanShangMiMa”,可以根据需要修改密码。 


(4)启动:Sentinel Dashboard

在 Docker 中运行 Sentinel Dashboard 的命令:

docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard
  • 运行该命令将启动一个名为 “sentinel” 的容器
  • 并将容器的端口 8858 映射到主机的端口 8858
  • 执行命令后,能够通过主机的端口 8858 访问 Sentinel Dashboard,并监控 Sentinel 集群

【命令的详细解释】

  • --name sentinel:指定容器名称为 “sentinel”,可以根据自己的需要修改名称。

  • -d:在后台模式下运行容器,使其在后台持续运行。

  • -p 8858:8858:将容器的端口 8858 映射到主机的端口 8858,可以根据需要进行端口映射的修改。

  • bladex/sentinel-dashboard使用 bladex/sentinel-dashboard 镜像的最新版本来运行容器,如果想使用特定的版本,可以修改为相应的镜像标签



四、访问网址 

(1)访问:nacos 

启用完成后,可以用 ESC 应用服务器 ip 加上 nacos 端口看是否支持访问:
http://服务器 ip:8848/nacos/#/login

【默认账号

用户nacos

密码:nacos


(2)访问:Sentinel Dashboard

启用完成后,可以用 ESC 应用服务器 ip 加上 sentinel 端口看是否支持访问:

http://服务器 ip:8858/#/login

【默认账号】

用户sentinel

密码:sentinel

原文地址:https://blog.csdn.net/qq_39720249/article/details/133988359

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_3857.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注