본문 바로가기

Linux

리눅스 tomcat jdk apache 등 환경변수 설정하는 방법

여기서 환경변수를 설정해준다는 것은
각 어플리케이션의 홈 절대경로를 변수로 사용하여
다른 곳에서 쉽게 이용 할 수 있게 하기 위한 것입니다.

쉽게 이야기 하여 각 어플리케이션들의 bin 디렉토리에 있는
명령어들을 아무 위치(anywhere)에서 실행시킬 수 있습니다.
# ls --> 처럼 말이죠~ㅎ

모든 사용자에게 환경변수를 설정하고 싶으시다면 /etc/profile 에
설정 해주시면됩니다.
그렇지 않고 개별적으로 환경변수 설정을 하고 싶으시다면
각 사용자의 홈디렉토리에 있는 .bash_profile에 넣으시면 됩니다.

여기서는 모두 사용가능하게 /etc/profile에 적어주도록 하겠습니다.

# vi /etc/profile

export JAVA_HOME=/usr/local/j2sdk

export APACHE2_HOME=/usr/local/apache2

export CATALINA_HOME=/usr/local/tomcat

export CLASSPATH=$JAVA_HOME/lib/tools.jar:

export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:$APACHE2_HOME/bin:


위에 네줄은 경로를 변수로 사용하기 위해 써주었고 그대로 export 시켜 주었습니다.
마지막줄이 각각 지정해준 변수를 PATH 지정하는데 사용하여
각 어플리케이션들의 bin 디렉토리 안에 있는 명령어들을 가리키는 것입니다.

이리하여 아무곳에서도 명령어를 실행 시킬 수 있습니다.