当前位置: 首页 > news >正文

下载以后各个软件或者服务器的启动与关闭

1.Redis

管理员启动:redis-cli -m 607607  或者redis server-m 607607

关闭:exit

这个还有对应软件可以连接Redis进行实时查看RDM

2.Nacos

默认账号密码都是nacos

启动打开对应的bin目录下的终端:startup.cmd -m standalone

结束:两次Ctrl+c然后输入yes即可

运行结果如下:

然后可以打开对应的网站进行使用:

打开浏览器,访问http://localhost:8848/nacos,如果能够看到Nacos的登录页面,则说明Nacos已经成功安装并启动。

3.swagger

配置类,作用:网站

http://localhost:8080/swagger-ui.html

打开接口文档,支持jwt安全访问

package com.example.servicecreation.Config;

import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact;
import io.swagger.v3.oas.models.info.Info;
import io.swagger.v3.oas.models.info.License;
import io.swagger.v3.oas.models.security.SecurityRequirement;
import io.swagger.v3.oas.models.security.SecurityScheme;
import org.springdoc.core.GroupedOpenApi;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class OpenApiConfig {


    /**
     * 配置 OpenAPI 的基本信息
     */
    private static String SwaggerHttp="http://localhost:8080/swagger-ui.html";
    private static String Token="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJlMj" +
            "g1ZmNkOC00MDA2LTQwMjMtOTcwNS0wNTMyN2I4ODc2YzIiLCJpc3MiOiJ5eXoiLCJpYXQiOjE3" +
            "NDE0MTY1MjIsInN1YiI6IjEyMzQ1NiIsImV4cCI6LTkyMjMzNzAyOTU0MzgyNTMsInJvbGUiOiJhZG" +
            "1pbiJ9.p5xxkQZKh-8bGlkFjD_L8_9kXo2Q13XYEMNAPJlzu4c";

    @Bean
    public OpenAPI customOpenAPI() {
        System.out.println("OpenAPI---------swagger接口文档设置");
        return new OpenAPI()
                // API 基本信息
                .info(new Info()
                        .title("服务项目A05")
                        .version("1.0")  //版本
                        .description("ai智能排课系统")  //描述
                        .contact(new Contact()
                                .name("yyz")
                                .email("2161672768@qq.com")
                                .url("https://example.com"))
                        .license(new License()
                                .name("许可证对象:Apache 2.0")
                                .url("https://www.apache.org/licenses/LICENSE-2.0")));
//                 全局安全配置(例如 JWT)
//                .addSecurityItem(new SecurityRequirement().addList("BearerAuth"))  //持有者验证  BearerAuth
//                .components(new io.swagger.v3.oas.models.Components()
//                        .addSecuritySchemes("BearerAuth", new SecurityScheme()
//                                .name("BearerAuth")
//                                .type(SecurityScheme.Type.HTTP)  //以http的形式
//                                .scheme("Bearer ")
//                                .bearerFormat("JWT认证")));
    }

    /**
     * 分组配置:可以根据不同的包路径或 URL 前缀分组
     */
    @Bean
    public GroupedOpenApi publicApi() {
        return GroupedOpenApi.builder()
                .group("本项目api:") // 组名
                .packagesToScan("com.example.servicecreation.Controller") // 匹配 com.example.controller
                .build();
    }

    @Bean
    public GroupedOpenApi adminApi() {
        return GroupedOpenApi.builder()
                .group("测试api:") // 组名
                .packagesToScan("com.example.servicecreation.Controller") // 匹配 com.example.controller
//                .pathsToMatch("/api/admin/**") // 按路径匹配
                .build();
    }
}

4.Docker

执行:systemctl start docker

查询Docker容器:docker ps

连接加速器

连接阿里云镜像加速器,也可以是其他的加速器

打开Ubuntu根据给出的具体操作进行操作即可

检查是否配置成功

方法一:

方法二:

执行systemctl start docker.service,报错Failed to start docker.service: Unit docker.service not found. 怎么解决

原因:可能是系统安装不完整,进行完整的重新安装

docker的启动

启动docker服务:

sudo systemctl start docker

Docker 开机自启

sudo systemctl enable docker

检查 Docker 服务状态,docker是否运行

sudo systemctl status docker

docker的关闭

运行以下命令停止 Docker:

sudo systemctl stop docker

如果之前设置了 Docker 开机自启,可以通过以下命令禁用:

sudo systemctl disable docker

检查状态,确认 Docker 是否已关闭:

sudo systemctl status docker

如果 Docker 仍有进程在运行,可以使用以下命令强制停止:

sudo pkill docker
  • 停止 Docker:sudo systemctl stop docker

  • 禁用开机自启:sudo systemctl disable docker

  • 检查状态:sudo systemctl status docker

docker的重启

sudo systemctl restart docker

docker restart

sudo journalctl -u docker.service
sudo systemctl daemon-reload
sudo systemctl restart docker
sudo reboot

相关文章:

  • C#常用的循环语句
  • 刷leetcode hot100--动态规划3.9
  • prompt大师高效提示词解析
  • 《算法笔记》8.1小节——搜索专题->深度优先搜索(DFS)问题 A: 【递归入门】全排列
  • [pytest] 配置
  • 中国信通院安全所青藤云安全联合牵头:容器安全评价新标准正式发布
  • Oxidized收集H3C交换机网络配置报错,not matching configured prompt (?-mix:^(<CD>)$)
  • prompt样例库推荐
  • 《领导力21法则》第一章「盖子法则」笔记
  • 自动运维部署工具实现
  • Python Flask 在网页应用程序中处理错误和异常
  • MySQL配置文件my.cnf和mysql.cnf、mysqld.cnf的区别
  • 【算法】二叉树的递归遍历
  • 【Axure资料】110套优质可视化大屏模板+图表组件+科技感元件等
  • Filebeat收集nginx日志到elasticsearch,最终在kibana做展示。
  • 绪论数据结构基本概念(刷题笔记)
  • Docker数据管理,端口映射与容器互联
  • 华为hcia——Datacom实验指南——三层交换和ARP的工作原理
  • 【愚公系列】《AI Agent技术、应用与商业》003-Al Agent 的分类方式
  • 【从零开始学习计算机科学】计算机组成原理(七)存储器与存储器系统
  • 莱布雷希特专栏:古典乐坛边缘人
  • 苏州1-4月进出口总值增长6.8%,工业机器人出口额倍增
  • 上海徐汇 “家 + 书屋”,创新服务广大家庭
  • 殷墟出土鸮尊时隔50年首次聚首,北京新展“看·见殷商”
  • 美国失去最后一个AAA评级,资产价格怎么走?美股或将触及天花板
  • 圆桌丨全球化博弈与人工智能背景下,企业如何落地合规体系