스프링부스트 설치 외 사용 방법 요청 건


  • Level 2

    기본 컨테이너 설치 : 스프링부스트/메이븐 + mysql
    추가설치 문의 1

    • 아파치 설치 방법
    • vuejs 설치 방법

    추가설치 및 사용문의

    • mysql 접속 클라이언트 프로그램 어떻게 사용하나요?

    빠른 답변 부탁드립니다.

  • Level 2

    @Jose-goorm 답변 감사드립니다.
    수많은 시도 끝에 성공했는데 결국 npm 으로는 설치가 안되더군요. 결국 yarn 으로 설공했습니다.

    apt-get update
    root@goorm:~# sudo apt-get update

    공개키가 없어서 https://cli-assets.heroku.com ./ InRelease 목록을 불러올 수 없다고 함. NO_PUBKEY <없는 키 값 표시됨>
    공개 키 추가함
    root@goorm:~# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5DC22404A6F9F1CA

    apt-get update
    root@goorm:~# sudo apt-get update

    nodejs 설치
    root@goorm:~# sudo apt install nodejs-legacy
    root@goorm:~# node -v
    v0.10.25

    npm 설치
    root@goorm:~# sudo apt install npm
    root@goorm:~# npm -v
    1.3.10

    최신 버전 설치를 위한 nvm 설치
    root@goorm:~# sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
    root@goorm:~# export NVM_DIR="$HOME/.nvm"
    root@goorm:~# [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
    root@goorm:~# [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"
    root@goorm:~# sudo apt install nodejs-legacy

    nvm 설치
    root@goorm:~# nvm install 12.18.2
    Downloading and installing node v12.18.2...
    Downloading https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz...
    ######################################################################## 100.0%
    Computing checksum with sha256sum
    Checksums matched!
    Now using node v12.18.2 (npm v6.14.5)
    Creating default alias: default -> 12.18.2 (-> v12.18.2)

    node / npm 버전 확인
    root@goorm:~# node -v
    v12.18.2
    root@goorm:~# npm -v
    6.14.5

    이후 npm 으로 @vue/cli 설치 시 git 개인키 부터 repo 못찾는거까지 여러가지 오류가 나더군요. 결국 yarn 으로 선회

    yarn 설치
    root@goorm:~# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
    root@goorm:~# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
    root@goorm:~# sudo apt-get update && sudo apt-get install yarn

    이후 타입아웃 설정을 안하면 N/W 오류가 발생합니다.
    root@goorm:~# yarn install --network-timeout 600000
    yarn install v1.22.4
    info No lockfile found.
    [1/4] Resolving packages...
    [2/4] Fetching packages...
    [3/4] Linking dependencies...
    [4/4] Building fresh packages...

    success Saved lockfile.
    Done in 0.27s.
    root@goorm:~# node -v
    v12.18.2
    root@goorm:~# vue -v
    bash: vue: 명령어를 찾을 수 없음
    root@goorm:~# yarn global add @vue/cli

    root@goorm:~# vue --version
    @vue/cli 4.4.6
    root@goorm:~#

    설치까지는 일단 성공했네요

  • Level 15

    @DzNinE
    아래와 같이 명령 실행 후 재접속하셔서 nodejs 및 npm 설치 해보시기 바랍니다

    apt-get update && curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - && apt-get install -y nodejs
    
  • Level 2

    @김철수 질문자 분과 동일한 환경으로 컨테이너 생성 후 말씀하신대로 터미널에서 node 인스톨 이후 npm 명령어 실행 시 "bash: npm: 명령어를 찾을 수 없음" 으로 나오는데 혹시 해결방법이 있나요?

  • Level 10

    • 스프링부트/메이븐 + mysql
      컨테이너 생성의 소프트웨어 스택의 Spring Boot를 선택하시고 아래 추가 모듈/패키지에서 MySQL 설치를 체크해주시면 됩니다.

    • 아파치 설치
      https://www.atlantic.net/vps-hosting/how-to-apache-ubuntu-14-04/#gsc.tab=0 여기를 참고해주시면 될거 같네요.

    • vue 설치
      터미널에 아래의 명령어를 입력하면 될거 같네요 🙂

    sudo apt update
    sudo apt install node
    npm install -g @vue/cli
    

SUGGESTED TOPICS

  • 2
  • 10
  • 2
  • 2
  • 2
  • 4
  • 5
  • 3