2 Install Myd-Data-Server » 이력 » 개정판 8
개정판 7 (이름없음, 2023/07/12 02:56) → 개정판 8/11 (이름없음, 2023/07/25 07:41)
h1. Install Utils for Myd-Data-Server h2. Git 설치 Git repository로부터 서버 구성 요소를 다운로드 받기 위해 git을 설치해야 합니다. <pre><code class="shell"> sudo apt install git </code></pre> h2. Git을 통해 Repository 받기 Docker 설치 Linux 상에서 docker container 를 구동하기 위해 docker engine 을 설치해야 합니다. Ubuntu 기준으로는 아래와 같이 진행할 수 있습니다. <pre><code class="shell"> $ git clone https://gitlab.com/snplab1/myd-data-server.git sudo apt-get update $ cd myd-data-server sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin </code></pre> h2. DB password 설 Ref: https://docs.docker.com/engine/install/ubuntu/ Database 는 사용자의 자산이므로, password역시 사용자가 설정해야 합니다. > *중요* : 한번 설정된 password 는 변경할 때, database 내부의 데이터를 읽지 못하게 될 docker-ce 패키지를 찾을 수 있으므로 신중히 기억하거나, 안전하게 보관해야 합니다 없다는 에러가 나오는 경우 아래의 명령어를 입력해 줍니다. <pre><code class="shell"> $ bash dbpassword.sh sudo apt-get update $ sudo apt-get install ca-certificates curl gnupg lsb-release $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" $ apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin </code></pre> Enter DB Password: _여기에 DB 비밀번호를 입력해 주십시오._ h2. docker-compose 설치 Linux 내에 container 배포를 위해서는 docker-compose 설치가 필요합니다. <pre><code class="shell"> Enter DB Password again: _한번 더 입력해 주십시오._ $ sudo curl -SL https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose ... $ sudo chmod +x /usr/local/bin/docker-compose $ docker-compose --version Docker Compose version v2.20.0 </code></pre> Ref: https://docs.docker.com/compose/install/standalone/ --- **다음 장으로 이동: [[3 Install Myd-Data-Server]]**