반응형
반응형
GitLab 설치 후 502 Bad Gateway 오류가 계속 발생할 경우, 다음 항목들을 순차적으로 확인해보시는 것이 좋습니다.대부분은 GitLab의 구성 요소(gitlab-workhorse, unicorn/puma, nginx 등) 중 하나가 제대로 작동하지 않아서 발생합니다.1. GitLab 서비스 상태 확인sudo gitlab-ctl status 모든 서비스가 run: ... 상태인지 확인하세요.run:이 아니고 down:이라면 해당 서비스에 문제가 있는 것입니다.2. 로그확인 sudo gitlab-ctl tail로그를 확인한후 충돌되는 포트 있는지 확인한다.# 포트 확인sudo ss -tuln# 특정포트 확인sudo ss -tuln | grep :80803.Puma (또는 Unicorn) 오류..
1. WebtoB 4.1 설치 파일 다운로드 및 실행먼저 WebtoB 4.1 설치 파일인 WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin을 다운로드합니다. 이 파일을 실행하기 전에 실행 권한을 부여해야 합니다.chmod +x WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin이제 설치 파일을 실행합니다../WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin2. 설치 도중 발생하는 오류설치 중에 다음과 같은 오류 메시지가 출력됩니다:strings: '/lib/libc.so.6': No such fileLaunching installer...오류: 기본 클래스 cohttp://m.zerog.lax.LAX을(를) 찾거나 로드할 수 없습니다.원인: java.lang..
리버스 프록시 서버(Reverse Proxy Server)는 클라이언트의 요청을 받아 적절한 백엔드 서버(예: 애플리케이션 서버, 데이터 서버 등)로 전달하고, 응답을 클라이언트에게 반환하는 역할을 하는 서버입니다.즉 DMZ 구간에 리버스 프록시 서버를 구성하고 백엔드 서버로 라우팅 하는 역할을 합니다.한개의 도메인으로 서로 다른 프로젝트 즉 다른 서버를 연결하고 싶을때 사용합니다. [인터넷] │ ┌───────────┴───────────┐ │ 방화벽 (FW1) │ └───────────┬───────────┘ │ ┌─────..
커밋 메시지에 "[배포]"라는 시작 단어를 포함하면 배포되는 방법입니다.deploy-to-main-server: stage: deploy rules: - if: '$CI_COMMIT_BRANCH == "main" && '$CI_COMMIT_MESSAGE =~ /^\[배포\]/' # 커밋 메시지가 '[배포]'로 시작하면 실행 script: - pwd - id - cd /home/cof/wts/ && git checkout main && git pull origin main && ./gradlew build -x test && cp -f build/libs/wts-0.0.1-SNAPSHOT.war /home/cor/webapps/ROOT.war - /opt/tomcat/bi..