centos

如何在CentOS上运行Swagger UI

小樊
88
2025-02-09 07:23:27
栏目: 智能运维

在 CentOS 上运行 Swagger UI,您需要先安装 Java、Maven 和 Tomcat

  1. 安装 Java Development Kit (JDK)

首先,您需要安装 JDK。可以通过以下命令安装 OpenJDK 8:

sudo yum install -y java-1.8.0-openjdk-devel

安装完成后,检查 Java 是否正确安装:

java -version
  1. 安装 Maven

接下来,安装 Apache Maven。通过以下命令安装 Maven:

sudo yum install -y maven

安装完成后,检查 Maven 是否正确安装:

mvn -version
  1. 下载 Swagger UI 项目

从 GitHub 上克隆 Swagger UI 的源代码:

git clone https://github.com/swagger-api/swagger-ui.git
  1. 构建和部署 Swagger UI

进入 Swagger UI 目录,使用 Maven 构建项目:

cd swagger-ui
mvn clean package

构建成功后,您会在 target 目录下找到 swagger-ui.war 文件。将此文件复制到您的 Tomcat 的 webapps 目录中。

  1. 启动 Tomcat

如果您还没有安装 Tomcat,可以通过以下命令安装:

sudo yum install -y tomcat9-server tomcat9-admin

启动 Tomcat 服务器:

sudo systemctl start tomcat9
  1. 访问 Swagger UI

现在,您可以在浏览器中访问 Swagger UI。打开浏览器,输入以下地址:

http://<your_server_ip>:8080/swagger-ui/index.html

<your_server_ip> 替换为您的服务器 IP 地址。现在,您应该可以看到 Swagger UI 的界面,可以开始定义和测试您的 API 了。

0
看了该问题的人还看了