맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

[개발환경] Mac OS X Eclipse에 Tomcat(톰캣) v8.5 서버 설치하기

Show

    [이클립스에 Tomcat v8.5 서버 설치하기] 이클립스에 Tomcat 서버를 설치하기 위해서는 두가지 단계가 필요합니다. PC에 Tomcat v8.5 서버 설치하기 Eclipse에서 Web 설정하기 [PC에 Tomcat v8.5 서버 설치하기] 1

    hyunah030.tistory.com

    Jdk

    1. 오라클 공식 홈페이지로 이동

    jdk 다운로드

    2. 원하는 버전 다운로드

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    macOS dmg 다운로드
    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    3. 자바 환경변수 설정

    // jdk 다운로드 경로로 이동
    cd /Library/Java/JavaVirtualMachines
    
    // 현재 디렉토리 확인
    ls
    
    // jdk 홈 디렉토리로 이동
    cd '상단에 표시된 디렉토리'/Contents/Home
    
    // bash_profile 열기
    vi ~/.bash_profile
    
    // bash_profile에서 'i' 누르기
    
    // 자바 환경 변수 작성
    JAVA_HOME=/Library/Java/JavaVirtualMachines/'상단에 표시된 디렉토리'/Contents/Home
    
    // ESC 키 누른 후 :wq! 입력 후 저장하며 종료
    
    // 변경 내용 반영
    cd ~
    source .bash_profile
    
    // 자바 설치 확인
    java -version
    
    // 완료된 화면
    java version "1.8.0_191"
    Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

    Maven

    1. Maven 다운로드

    Maven 다운로드
    Binary tar.gz archive 다운로드

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    2. 다운로드 후 압축 풀기 및 원하는 경로로 지정

    3. Maven 환경변수 설정

    // 터미널 실행
    vi ~/.bash_profile
    
    // 내 경로 확인
    cd '압축 푼 파일 경로'
    pwd
    
    // 환경변수 추가
    export M3_HOME=/[내 경로]/apache-maven-3.3.9
    export M3=$M3_HOME/bin
    export PATH=$PATH:$M3
    
    // 변경한 내용 반영
    cd ~
    source .bash_profile
    
    // 다운로드 확인
    mvn -version
    
    // 완료된 화면
    Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
    Maven home: /Users/kimyb/work/apache-maven-3.8.1
    Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/jre
    Default locale: ko_KR, platform encoding: UTF-8
    OS name: "mac os x", version: "10.14.6", arch: "x86_64", family: "mac"

    Tomcat

    1. Homebrew 설치

    Homebrew 사이트

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    2. 터미널에서 Homebrew 를 통한 tomcat 설치

    // 위 사이트 명령어 붙여넣기
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    // Press RETURN to continue or any other key to abort
    // 마지막 문장 나오면 enter/return 누르기
    
    // Password
    // Mac 로그인에 사용되는 비밀번호 작성
    
    // brew 최신버전으로 업데이트
    brew update
    
    // brew 다운로드 가능한 tomcat 확인
    brew search tomcat
    
    // brew를 통해 tomcat 설치
    brew install tomcat
    brew install tomcat@8
    
    // 다운로드 된 tomcat 확인
    brew list

    3. tomcat 파일 확인

    cd /usr/local/Cellar
    
    // tomcat 파일 존재하는지 확인
    ls

    결론적으로 tomcat이 설치된 경로 = '/usr/local/Cellar/

    4. tomcat 실행 및 종료

    cd /usr/local/Cellar/tomcat/[설치 버전]/bin
    
    // tomcat 실행
    ./catalina start
    
    // tomcat whdfy
    ./catalina stop

    http://localhost:8080 확인

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    라이브러리 및에 자바 폴더가 생기지 않아서 참 고난했어요.

    그이유는 잘 모르겠으나 해결을 하였습니다.

    java --version을 하면 정상적으로 설치가 되었다는데

    왜 라이브러리 및에 자바폴더가 없는지 도무지 잘 모르겠네요....

    라이브러리 및 자바폴더를 따라서 진행하라고 했는데

    그냥 무시하고 vi로 편집하기로 햇어요 .

    (어차피 파일 편집인데 경로야 뭐 어떻습니까...)

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    vi ~/.zshrc

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home"

    첫줄에 붙여넣기

    (다른건 플러터이니깐 세번째 줄부터는 무시하세요)

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    sudo /Library/Tomcat/bin/startup.sh

    톰캣을 실행해 줬어요

    맥북 톰캣 환경변수 - maegbug tomkaes hwangyeongbyeonsu

    http://localhost:8080

    삽질해결했네요 정상적으로 작동합니다

    [MAC에 환경변수 자바 톰캣 메이븐 등 추가하기]

    윈도우만쓰다가 회사와서 처음 맥을 쓰게되었다.

    개발환경 세팅하는데  윈도우에 비해 심플한 느낌인데 다 하나하나 찾아보고 하느라.. 끙.

    자바도 뭔가 읏 엇 하고 되어버려서 위치를 못찾았는데 이런 위치였다.. (위치찾는건 어떻게 하는거지 )

    /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home


    메이븐- 설정하고 환경변수 추가하는 방법이 나와있긴하다

    https://maven.apache.org/install.html

    참고+)자바 톰캣 메이븐 설치 및 환경변수 잡는 글.  http://cbsm.tistory.com/3

    여담+)그냥 이거 하면서 든 생각은.. 대학 다니면서 유일하게 쓸모있게 익힌게 vi 에디터 쓰는법인듯

    개요(랄까)

    먼저. 각자의 위치를 알아놓고 경로를 어딘가에 적어둔다. 

    경로를 잘 모른다면 터미널에서 디렉토리를 돌아다니며 한땀한땀 찾아보는 짓을 해본다. pwd 로 현재 경로를 확인할 수 있다.

    변수=/위치/ 

    이렇게 지정을 해주고 PATH로 잡아서.. 시스템에서 먼저 환경변수들을 체크할수있게 파일에 적어두는것. 이 이 짓거리가 된다.

    원하는걸 찾아 뒤적 거리려면 정확한 위치로 가서 뒤져봐야 하니까 변수에다 경로를 쓰게되는것.

    NOW WE START


    터미널 온

    #>vi ~/.profile

    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home

    export CATALINA_HOME=/Users/miusel/work/apache-tomcat-7.0.88/bin
    export M2_HOME=/Users/miusel/work/apache-maven-3.5.4/bin
    export PATH=$JAVA_HOME:M2_HOME:CATALINA_HOME:$PATH

    저장하고 나와서

    #>source ~/.profile

    실행

    잘 되었나 확인겸

    mvn -v

    java -version

    쳐서 잘 뜨는지 확인.

    나처럼 변수 자체에 /bin까지 포함시켜도 되고 

    젤 밑에 PATH 잡아 주는 부분에서 JAVA_HOME/bin 이렇게 해도 되고 그렇다.