溫馨提示×

CentOS上如何安裝Swagger

小樊
102
2025-02-09 07:21:29
欄目: 智能運維

在CentOS上安裝Swagger,您需要首先安裝Java環境,然后下載并安裝Swagger

  1. 安裝Java環境:

    在終端中執行以下命令以檢查是否已安裝Java。如果沒有,請按照以下步驟安裝OpenJDK 8:

    java -version
    

    如果沒有安裝Java,請執行以下命令安裝OpenJDK 8:

    sudo yum install -y https://download.java.net/java/GA/jdk8/d48c8d8f96b3/jre-8u291-linux-x64.tar.gz
    sudo ln -s /usr/lib/jvm/java-1.8.0-openjdk-amd64 /usr/java/latest
    sudo export JAVA_HOME=/usr/java/latest
    sudo export PATH=$PATH:$JAVA_HOME/bin
    

    再次運行 java -version 以確認Java已成功安裝。

  2. 下載并安裝Swagger:

    首先,從Swagger的GitHub存儲庫下載最新的Swagger Core和Swagger UI文件:

    wget https://github.com/swagger-api/swagger-ui/archive/master.zip
    wget https://github.com/swagger-api/swagger-core/archive/master.zip
    

    然后,解壓這兩個ZIP文件:

    unzip master.zip
    unzip master.zip
    

    將解壓后的文件夾重命名為 “swagger-ui” 和 “swagger-core”:

    mv swagger-ui-master swagger-ui
    mv swagger-core-master swagger-core
    
  3. 配置Swagger:

    為了使Swagger正常工作,您需要創建一個名為 “swagger.yaml” 的配置文件。在 “swagger-ui” 文件夾中創建此文件,并添加以下內容:

    ---
    openapi: 3.0.0
    info:
      title: Sample API
      version: 1.0.0
    paths:
      /hello:
        get:
          summary: Returns a greeting message
          responses:
            '200':
              description: A successful response
    

    這只是一個簡單的示例,您可以根據需要修改此文件以匹配您的API。

  4. 啟動Swagger UI:

    在 “swagger-ui” 文件夾中,執行以下命令以啟動Swagger UI:

    java -jar lib/swagger-ui-standalone-preset-v2.9.2.jar
    

    這將在默認瀏覽器中打開Swagger UI頁面。您可以通過在URL欄中輸入 “http://localhost:8080” 來訪問它。

現在,您已經在CentOS上成功安裝了Swagger,并可以開始使用它來設計和測試您的API。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女