반응형

네이버 클라우드 web was db 서버 한 서버로 구축하기-2
Ⅰ. 서버 생성 및 접속
Ⅱ. 서버 접속
Ⅲ. JDK 설치
Ⅳ. tomcat 설치
Ⅴ. 파일 배포
Ⅵ. 서버 실행

※ 생성할 서버 스펙  
: mysql(5.7)-centos-7.2-64 서버 사용
: java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64   
: tomcat 8   
: 전자정부 프레임워크 - 개발자용 개발환경 32bit/64bit(Implementation Tool) Version 3.9.0   
: web, was, DB가 한 서버에 있음

 

https://devfootprint.tistory.com/59

 

네이버 클라우드 web was db 서버 한 서버로 구축하기-1

네이버 클라우드 web was db 서버 한 서버로 구축하기-1 Ⅰ. 서버 생성 및 접속 Ⅱ. 서버 접속 Ⅲ. JDK 설치 Ⅳ. tomcat 설치 Ⅴ. 파일 배포 Ⅵ. 서버 실행 ※ 생성할 서버 스펙 : mysql..

devfootprint.tistory.com

이전 내용 (네이버 클라우드 web was db 서버 한 서버로 구축하기-1)

 

※ 명령어 입력시 # 이후 텍스트만 붙여넣기.
1. 네이버 클라우드 서버에 JDK 설치 (java 1.8버전)
- 설치 가능한 jdk 버전 확인
명령어 # yum list java*jdk-devel

- 결과 값에 원하는 JDK 1.8이 있음
- jdk 1.8 설치
명령어 # yum install java-1.8.0-openjdk-devel.x86_64
※ 시간이 꽤 걸림

- 설치 결과 확인
명령어 # javac -version
결과 > javac 1.8.0_275

명령어 # rpm -qa java*jdk-devel
결과 > java-1.8.0-openjdk-devel-1.8.0.275.b01-0.el7_9.x86_64

명령어 # which javac
결과 > /usr/bin/javac

명령어 # readlink -f /usr/bin/javac
결과 > /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64/bin/javac
※ 톰캣 설치 후 JAVA_HOME 환경 변수를 등록해야하기 때문에 알아둬야함

 

2. 네이버 클라우드 서버에 tocmat 설치(tomcat8 버전)
- tomcat8 파일 다운로드
명령어 # wget  archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz

- 압축 해제
명령어 # tar zxvf  apache-tomcat-8.5.27.tar.gz

- 폴더 명 변경하여 이동
명령어 # mv apache-tomcat-8.5.27 /usr/local/tomcat8



※ vi : 윈도우의 메모장같은 기능이며 CLI (커맨드 라인 인터페이스)가 거부감드는 이유 중 하나
※ 간단한 vi 명령어
- 파일 열기
명령어 # vi 파일명
> 파일을 연 상태가 됨

- 파일을 연 상태에서 편집이 가능한 상태로 변경
명령어 # 키보드에서 i 누르기
> --INSERT-- 가 하단에 표시됨

- 자유롭게 파일 편집

- 파일 편집 중단 상태로 변경
편집 가능한 상태에서 키보드 esc 누르기
> --INSERT-- 가 하단에서 없어짐

- 파일 편집 중단 상태에서 파일 저장
명령어 # w

- vi 빠져 나오기
명령어 # q

- 파일 편집 중단 상태에서 파일 저장 후 vi 빠져나오기
명령어 # wq

- 파일 편집 중단 상태에서 저장하지 않고 vi 빠져 나오기
명령어 # q!

 

3. 네이버 클라우드 서버에 환경변수 등록(jdk와 tomcat)
- 환경 변수 등록
명령어 # vi /etc/profile

- profile 최하단에 추가
① ~가 보일떄까지 키보드에서 page down 누르기
② 키보드에서 i 누르기
③ 아래의 내용 복사하기
④ 마우스 우클릭으로 하기의 내용 붙여넣기
⑤ 키보드에서 ESC 누르기
⑥ 키보드에서 wq 입력하고 엔터

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64
CATALINA_HOME=/usr/local/tomcat8
CLASSPATH=$JAVA_HOME/jre/lib:$ tools.jar:$CATALINA_HOME/lib-jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:/bin:/sbin
export JAVA_HOME PATH CLASSPATH CATALINA_HOME

- profile 적용
명령어 # source /etc/profile

 

4. 네이버 클라우드 서버에 tomcat8 인코딩 설정
- 서버 설정 파일 열기
명령어 # vi  /usr/local/tomcat8/conf/server.xml

- 아래의 텍스트를 찾아 URIEncoding="UTF-8" 만 추가
① 아래의 택스트가 보일떄까지 키보드에서 page down 누르기
② 키보드에서 i 누르기
③ 아래의 내용 복사하기
④ 마우스 우클릭으로 하기의 내용 붙여넣기
⑤ 키보드에서 ESC 누르기
⑥ 키보드에서 wq 입력하고 엔터

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           URIEncoding="UTF-8" />

반응형

+ Recent posts