Centos7으로 웹서버(tomcat)와 DB서버(oracle)를 구축해보겠다
이클립스를 사용하지 않고 서버단에서 쌩코딩으로 웹서버를 만들 예정이다
원래는 이클립스에서 war나 jar 파일로 말아서 올려서 사용하나 옛날 방식으로 구축할 일이 생겨 이와 같이 작업하였다
가상머신은 Vmware를 사용하였으며, 보안상 웹서버와 DB서버는 분리해서 구축하였다
DB서버를 위해 네트워크 환경은 NAT모드가 아닌 브릿지 모드를 사용하였다
아래의 블로그를 참고하여 작성하였습니다.
https://it-serial.tistory.com/31
목차
- jdk 및 java 환경변수 설정
- tomcat 설치 및 환경변수 설정
- Oracle DB 설치 및 계정 생성
- 웹서버 및 DB서버 연동
- Editplus 연동
CentOS-7-x86_64-DVD-2009.iso 다운
CentOS link: http://mirror.navercorp.com/centos/7.9.2009/isos/x86_64/
웹서버 구축
CentOS 설치 시 JDK가 기본적으로 설치되어있음
java -version
기존의 자바 경로를 확인
ls /usr/bin/java
새로 설치할 java를 위해 기존 자바를 변경 (su를 통해 관리자로 해야 변경 가능)
mv /usr/bin/java /usr/bin/java_old
java 버전을 확인하여 실행 안되는걸 확인
java -version
Firefox로 JDK(jdk-8u271) 다운로드
링크: https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
터미널에서 다운로드 폴더로 이동 후 압축 해제
tar -zxvf jdk-8u271-linux-x64.tar.gz
jdk 폴더 이동
mv jdk1.8.0_271/ /usr/local/lib
환경 변수 설정
java 환경 변수 설정 (shift+G 키를 이용하여 맨밑에서 수정)
vi /etc/profile
/etc/profile 설정 적용
source /etc/profile
java 버전 재 확인
java -version
javac 컴파일러 버전 확인
javac - version