OS/Linux 2015. 12. 8. 09:37

CentOS... 센토스? 센트오에스? 센토에스? Cent오에스 ? 센트OS ? 쎈토스? 쎈트오에스? 쎈트OS ? 쎈토에스 ?




///// JAVA(자바) - JDK를 설치하겠습니다.

1. 설치 전 확인

* 기존 설치된 JAVA 확인

$ java -version

$ rpm -qa | grep java


* 기존 설치된 JAVA가 있으면 지우기

$ yum remove JavaVersion 


* OS환경 확인

$ rpm -qa *release

$ getconf LONG_BIT


2. 설치

1) FTP로 파일을 전송

2) 터미널로 돌아와 압축 풀기

$ tar -zxvf 파일명

- tar.gz파일이 바로 안 풀릴 경우 $ gunzip 파일명 부터 시행


3) 이름 변경

$ mv jdk-7u11-linux-x64 jdk


4) 폴더 이동

$ mv jdk /usr/local/


3. 설정 및 적용

$ vi /etc/profile

* 최하단에 다음을 추가 (JAVA_HOME은 JDK의 경로)

export JAVA_HOME=/usr/local/jdk1.7

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

export PATH=$PATH:$JAVA_HOME/bin


$ source /etc/profile


4. 설치 확인

$ java -version

$ javac -version






///// Tomcat(톰캣) 설치

1. 설치

1) FTP로 파일을 전송

2) 터미널로 돌아와 압축 풀기

$ tar -zxvf 파일명

- tar.gz파일이 바로 안 풀릴 경우 $ gunzip 파일명 부터 시행

3) 이름 변경

$ mv apache-tomcat-7.0.65 apache-tomcat

4) 폴더 이동

$ mv apache-tomcat /usr/local/



2. 설정

1) 환경변수 설정

$ vi /etc/profile

최하단에 다음을 수정 및 추가 (JAVA_HOME은 JDK의 경로, CATALINA_HOME은 TOMCAT의 경로)

export JAVA_HOME=/usr/local/jdk1.7   

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

export CATALINA_HOME=/usr/local/apache-tomcat

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


2) 접속 환경 설정

$ vi /usr/local/apache-tomcat/conf/server.xml

인코딩 추가

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000" 

redirectPort="8443" URIEncoding="UTF-8" />  


3) 방화벽 설정

$ firewall-cmd --permanent --zone=public --add-port=8080/tcp

$ firewall-cmd --reload

$ firewall-cmd --list-all



3. 톰캣 시작

$CATALINA_HOME/bin/startup.sh


4. 확인

인터넷 브라우저에 IP:8080을 입력하여 호랑이가 나오면 OK!


5. 톰캣 정지

$ $CATALINA_HOME/bin/shutdown.sh


6. WAR 올리기 

'$CATALINA_HOME/webapps/'에 WAR 파일을 옴기면 끝.

$ mv xxx.war $CATALINA_HOME/webapps/







///// 참고

Linux(CentOS 7)에 Java설치 : http://jeonjin.tistory.com/589

[CentOS7] 톰캣(tomcat) 설치 : http://zero-gravity.tistory.com/269