리눅스 환경 세팅 - 6. CentOS에 Apache 웹서버 구축하기 (https://noobnim.tistory.com/23) 에 이어서 진행합니다.

 

출처) https://suwoni-codelab.com/linux/2017/05/28/Linux-CentOS-Tomcat/

 

08. 리눅스(CentOS) 개발 놀이터 만들기 - Tomcat 설치

리눅스 CentOS에 Tomcat을 설치해봅니다.

suwoni-codelab.com

 

1. Tomcat 설치여부 확인

$ yum list installed | grep tomcat

위의 명령으로 톰캣 설치여부를 확인합니다.

 

위와같이 보이면 톰캣이 설치되어 있다는 뜻입니다.

저는 설치되어있지 않으므로 설치를 진행하도록 합니다.

 

 

2. Tomcat 설치하기

$ yum install -y tomcat*

위의 명령으로 Tomcat 의 서비스들을 설치합니다.

설치과정중에 저는 tomcat-native뭐시기의 오류로인해 설치가 중단되더군요

 

$ yum install -y tomcat* --skep-broken

yum의 가이드대로 오류항목을 제외한 나머지의 설치를 위해 위의 명렁으로 설치합니다.

1번의 설치여부확인 명령을 다시 입력해보면 tomcatjss.noarch 대신 tomcat-navice.x86_64가 설치되어있는것이 확인됩니다.

여러 내용들은 보면 사용하는데 지장은 없어보입니다.

컨플릭트 오류로 봐서는 tomcat-navice.x86_64 가 tomcatjss.noarch 를 대체하는 듯합니다. (뇌피셜)

 

$ cd /usr/share/tomcat

위의 경로로 이동하면 톰캣이 잘 설치된것을 확인할 수 있습니다.

 

 

3. Java 설치하기

Tomcat을 사용하기 위해서는 Java가 설치되어 있어야 합니다.

 

우선 리눅스가 아닌 다른 OS에서 톰캣 다운로드 페이지로 이동합니다. https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

Java SE - Downloads | Oracle Technology Network | Oracle

Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications. Administrators running applications on a server:  Server

www.oracle.com

 

위의 링크에서 Java SE의 Oracle JDK 다운로드 버튼을 클릭합니다.

Accept를 클릭해주고 Linux환경의 rpm 링크를 우클릭 > 링크주소복사 하여

복사된 주소를 메모장에 붙여넣고 복사된 주소를

 

$ wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.2+10/e482c34c86 bd4bf8b56c0 b35558996b9/jdk-12.0.2_linux-x64_bin.rpm

wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" 뒤에 타이핑하여 다운로드 받습니다.

꼭 위의 방법대로 해야 온전한 파일이 다운받아집니다.

 

$ mkdir /usr/local/java
$ mv jdk-12.0.2_linux-X64_bin.rpm /usr/local/java

저같은 경우는 다운로드 받은 파일을 새로운 디렉토리를 만들어 이동시켜주었습니다.

 

$ rpm -ivh jdk-12.0.2_linux-X64_bin.rpm

위의 명령으로 java 설치를 진행합니다.

 

$ java -version

위의 명령을 사용하여 java version "12.0.2" 가 확인되면 자바설치는 마무리가 됩니다.

 

 

4. 방화벽 해제 및 Tomcat 실행하기

$ firewall-cmd --permanent --add-port=8080/tcp 
$ firewall-cmd --reload

톰캣의 포트인 8080 포트를 방화벽 해제 해준 후 방화벽을 재실행 합니다.

 

$ systemctl enable tomcat
$ systemctl start tomcat

서비스를 등록해준 후 재시작 합니다.

 

 

다른 PC 에서 http://자신의 서버ip/8080 을 입력합니다.

 

아파치 설치가 완료되고 정상 작동시 볼수있는 화면입니다.

 

Tomcat 설정을 마무리합니다.

출처) https://dyjung.tistory.com/50

        http://itnovice1.blogspot.com/2019/01/dababase-jdbc.html

 

■ JDBC (Java Database Connectivity) 

  자바에서 DB 프로그래밍을 하기 위해 사용되는 API

 

JDBC API와 SQL 의 기본 구조

 

각각의 DBMS에 맞는 JDBC 드라이버만 있으면 어떠한 데이터베이스이던 사용 가능하다.

 

 

 

 자바에서 JDBC 코딩하는 순서

  1. JDBC드라이버를 로딩시킨다
  2. DirverManager,getConnection을 통해 DB connection을 구현함
  3. Query실행을 하기 위해서 Statement 객체를 생성함
  4. Query를 실행함
  5. Query실행 결과 사용
  6. Statement 종료
  7. 데이터베이스 커넥션 종료

 

공부중에 알게되어 정리가 필요한 용어라 생각됨

상세하게 사용하게 될 시 상세 정리 필요

'IT 용어 정리' 카테고리의 다른 글

NoSQL 이란?  (0) 2019.09.17
node.js 란 무엇인가  (0) 2019.09.14
spring MVC 와 DispatcherServlet 의 정의  (0) 2019.09.14
front end와 back end의 정의  (0) 2019.09.13
AJP 란?  (0) 2019.09.13

+ Recent posts