在 CentOS 环境下说的 Swagger,通常指的是 Swagger / OpenAPI 这一套 API 接口文档与调试工具,而不是 CentOS 自带的某个命令或组件。
下面分点说明:
Swagger 是一个用于 描述、生成、可视化 RESTful API 的规范与工具集,现在主流标准是 OpenAPI。
常见组成部分:
在 CentOS 服务器上,Swagger 一般出现在以下场景:
比如:
部署在 CentOS 后,通过浏览器访问:
http://服务器IP:端口/swagger-ui.html
在 CentOS 上:
swagger-uiswagger.json示例:
/usr/share/nginx/html/swagger/
docker run -p 8080:8080 swaggerapi/swagger-ui
# 查看端口
ss -lntp
# 查看 nginx 是否运行
systemctl status nginx
# 查看 java 服务
ps -ef | grep java
springdoc:
swagger-ui:
path: /swagger-ui.html
访问:
http://centos-ip:8080/swagger-ui.html
CentOS 上的 Swagger = 在 CentOS 服务器上运行/部署的 API 接口文档与调试工具
如果你是指:
可以告诉我你的使用场景,我可以给你更具体的步骤。