리눅스에 자바설치(+nat방식 포트포워딩)

우 동현·2021년 9월 26일
0

더존비즈온양성과정

목록 보기
11/26

+리눅스 설치후 기본설정

서버시간동기화

rdate -p time.bora2.com > /dev/null

NAT 네트워크에 포트 포워딩하기

*외부에서 들어올 수 없는 사설망이기때문에 포트 포워딩을 해줌으로써 서버역할 가능

리눅스(VM에 설치된 centos)에서 ifconfig로 호스트 ip , 게스트 ip 확인하거나
cmd에서 ipconfig로 확인
위에게 게스트, 밑에게 호스트

버츄어 박스에서 포트 포워딩하기

설정 - 네트워크 - 고급 - 포트 포워딩 - 추가 - 호스트 IP 입력

  • 호스트 포트 입력 - 게스트 IP 입력

VM 박스 & Xshell 연결하기 (편의성↑)

새로만들기 연결 - 사용자 인증 - 호스트에 호스트ip 입력 - 포트번호에 게스트포트 입력

리눅스에 자바깔기 순서 (Xshell)

게스트 ip : xxx.xxx.xxx.xxx
새 세션에서
[c:~]$sftp webmaster@xxx.xxx.xxx.xxx

  • sftp에 파일올리기
    put 파일이 설치된경로/파일명

웹마스터에서
/home/webmaster 이 경로로 이동해서
tar xvfz 파일명 //압축풀기

su - 명령어로 루트권한을 얻고
home/webmaster 찾아서 jdk파일 이동시켜줌
= mv 파일명 /usr/local/이동할폴더

링크해주기
cd /usr/local/douzone
ls -l
ln -s jdk1.8 java
ls -l
링크파일 지우는것 rm -fr jdk1.8

java 실행되게 환경변수, 클래스패스 설정하기

vi /etc/profile 하고
맨밑에
#java
export JAVA_HOME=/usr/local/douzone/java
export PATH=$PATH:JAVA_HOME/bin

  • $PATH: 앞에거 받아줘야함(앞에 설정들무시하면안됨)

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

-export : 환경변수설정할때 자식에게 변수 세팅해주는것

  • 자바실행시 클래스들 찾는것

다하고
source /etc/profile 해줘야 먹힘

/root에서 mkdir로 dowork해서
vi HelloWorld.java 해서 자바 파일만들고
javac HelloWorld.java 로 컴파일후
java HelloWorld 실행

0개의 댓글