/
ICE4 설치 로드맵

ICE4 설치 로드맵

 

 


서버 기본 구성도

 

서버 구성

  • 서버 아키텍처 구성

  • 서버 인스턴스 생성

  • 공용 IP 및 호스트네임 생성

  • 도메인 설정

  • 이중화 서버 로드밸런싱

    • Backend - Sticky Session(브라우저 세션 유지 위함)

  • 방화벽 해제

    • Jenkins - 모든 서버 22번 포트

    • Backend 간 8080번, 5901번 포트

    • Backend ↔︎ BackOffice 80번 포트

    • Backend ↔︎ FrontOffice 80번 포트

    • 로컬 → Backend 80번 포트

    • 로컬 → BackOffice 80번 포트

    • 로컬 → FrontOffice 80번 포트

 

ICE4 프로젝트 생성

  • Backend

  • BackOffice

  • FrontOffice

 

ICE4 로컬 설치

  • Backend

  • BackOffice

  • FrontOffice

 

ICE4 DevOps 설치

  • Nginx 설치

  • Docker 설치

  • Gitlab Docker 설치

  • Jenkins Docker 설치

 

ICE4 Gitlab 설정

  • 사용자 가입

  • 그룹 생성

  • Project 생성

  • Repository 생성

  • Branch 생성

    • Develop

    • Staging

    • Production

 

ICE4 Jenkins 설정

  • 플러그인 설치

  • SSH

    • 개발/스테이지/운영

  • NodeJS

  • Credential

    • Git, Slack

  • 모든 사용자 회원가입

    • 기간 내 가입 후 가입기능 비활성화

  • 파이프라인 구축 - Jenkins SCM

 

 

ICE4 서버 설치

  • Backend

    • 리눅스 초기 설정

    • Nginx 설치

    • Java11 설치

    • ICE4 디렉토리 생성 - /app/ice4

    • Nas 마운트 및 디렉토리 생성 - /nas/ice4

    • Jenkins 빌드 실행

  • BackOffice

    • 리눅스 초기 설정

    • Nginx 설치

    • NodeJS 설치

    • ICE4 디렉토리 생성 - /app/ice4

    • Nas 마운트 및 디렉토리 생성 - /nas/ice4

    • Jenkins 빌드 실행

  • BackOffice

    • 리눅스 초기 설정

    • Nginx 설치

    • NodeJS 설치

    • ICE4 디렉토리 생성 - /app/ice4

    • Nas 마운트 및 디렉토리 생성 - /nas/ice4

    • Jenkins 빌드 실행

 

Related content

How to make FO components
How to make FO components
Read with this
Backend - Rhel 7, 8 Jenkins SCM 설치
Backend - Rhel 7, 8 Jenkins SCM 설치
More like this
FrontOffice Builder Manual
FrontOffice Builder Manual
Read with this
Backend Core
Backend Core
More like this
How to make Custom Component
How to make Custom Component
Read with this
Backend - Rhel 7, 8 수동 설치
Backend - Rhel 7, 8 수동 설치
More like this