Skip to content

UpgradeLink-standalone

본 빠른 시작 가이드는 UpgradeLink의 Docker 이미지를 통해 Docker 컨테이너에서 UpgradeLink를 신속하게 배포하고 사용하는 데 도움을 줍니다.

  • UpgradeLink-admin 모듈은 공용 네트워크 환경용 제품이 아니라 내부 애플리케이션으로 정의됩니다. 격리된 내부 네트워크 환경에 배포하는 것이 권장되며, 공용 네트워크 환경에 배포하는 것은 강력히 권장되지 않습니다.
  • UpgradeLink-api 모듈은 공용 네트워크 환경용으로 의도된 API 프로젝트로 정의되며 외부 네트워크 환경에 배포되어야 합니다.

1. 환경 준비

1.1 환경 설정

Docker를 설치하고 설치를 확인합니다:

shell
docker --version  # 버전 번호가 표시되면 설치 성공

1.2 프로젝트 다운로드

다음 리포지토리 중 하나에서 클론합니다:

shell
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git

# or GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.git

1.3 종속 서비스 시작 (MySQL + Redis)

참고 1: 독립적인 MySQL/Redis 환경을 사용하는 경우 구성을 조정해야 합니다;

참고 2: MySQL 초기화 스크립트 경로: development/upgradelink-3.0.0.sql.

DB 초기화

1.3.1 MySQL 시작

shell
cd upgradelink/development/mysql-8.4.3
shell
docker-compose up -d

1.3.2 Redis 시작

shell
cd upgradelink/development/redis-6.0.20
shell
docker-compose up -d

첫 실행 시 Docker 이미지가 자동으로 다운로드됩니다. 대기 시간은 네트워크 속도에 따라 다릅니다:

shell
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.0

docker logs -f $container_id 명령을 사용하여 UpgradeLink 서비스 시작 로그를 확인합니다. 다음과 같은 로그가 보이면 서비스가 성공적으로 시작된 것입니다.

2025-09-26 15:10:26,284 INFO Set uid to user 0 succeeded
2025-09-26 15:10:26,302 INFO RPC interface 'supervisor' initialized
2025-09-26 15:10:26,303 CRIT Server 'unix_http_server' running without any HTTP authentication checking

다음 서비스를 통해 UpgradeLink의 기능을 신속하게 테스트할 수 있습니다:

임의의 브라우저를 열고 주소: http://127.0.0.1:80을 입력하여 UpgradeLink 콘솔 페이지에 액세스하십시오.

참고: 기본 사용자 이름 및 비밀번호는 admin/simple-admin입니다

2.2 API 인터페이스

API 서비스 주소는 http://127.0.0.1:8888입니다. 테스트를 위해 API 문서를 참조하고 주소를 교체할 수 있습니다.

toolsetlink@163.com