※본 글타래는 스프링 개발 강의보다 상세한 개발 일지 성격에 가까움을 미리 알립니다.

실수나 문제가 생겨 해결하는 경우도 있으니 글을 읽으며 따라하기보단 참고용으로 사용해주시면 감사하겠습니다.


<이전 항목 보기>


1. VirtualBox에 CentOS 7 설치하기




OS 설치가 끝났으니 서버로 사용하기 위한 기본 세팅들을 진행해봤다. 이번에 진행할 작업은 아래와 같다.

 

1. VirtualBox의 가상 머신과 PC 네트워크 설정

2. SSH 연결 확인

3. FTP 연결 확인 및 JAVA 설치



1. VirtualBox 가상 머신과 PC 네트워크 연결


 가상 머신을 실제 서버로 사용하기 위해서 내 PC와 가상머신의 네트워크 연결이 확인되어야 할텐데, 찾아보니 많이 어렵지 않았다. 먼저 VirtualBox 가상 머신의 설정으로 가보자 




여기서 'NAT'으로 설정되어있는 어댑터1은 두고, 어댑터2로 이동해 "네트워크 어댑터 사용하기"를 클릭하고 브리지 어댑터로 설정해주자. 브리지 어댑터로 설정하면 호스트 PC와 같은 레벨에서 새로운 네트워크를 생성하는 것과 같은 효과라고.. 이렇게 설정해주고 OK를 누른 후 가상 머신을 실행해주자. 





가상머신을 실행한 후 오른쪽 위 구석 버튼을 눌러 이더넷이 연결되어있는지 둘다 연결되어 있는지 확인하고 연결되어있지 않다면 켜기 버튼을 눌러주면 된다. 들어온 김에 SSH 접속을 위해 IP까지 확인해보자. 터미널로 간 후 아래와 같이 입력해주자 


ip addr show



여기서 브리지 어댑터로 생성된 이더넷의 IP를 확인할 수 있다. 검은색 부분에 아이피가 보이게 된다. 이 IP를 잘 적어두자 


2. SSH 연결 확인하기


네트워크를 연결했으니 이제 호스트 PC에서 SSH를 사용해보자. SSH 연결 확인은 정말 쉽다. 지금부터 필요한 준비물은 PuTTY와 FileZilla. PuTTY는 SSH에 FileZilla는 FTP연결에 사용할 예정이다. 


PuTTY 다운로드 링크

FileZilla 다운로드 링크


PuTTY를 다운받은 후 실행해 아까 적어둔 IP를 입력해주자




자주 들락날락하게 될테니 Save버튼을 눌러 지금 세션을 저장해주고, Open을 눌러 연결했을때 아래와 같은 화면이 나타나고, 로그인까지 성공한다면 여기까지는 성공! 




3. FTP 연결과 JAVA 설치 


사실 CentOS를 GUI로 설치했으니 JAVA설치로 하지 않아도 될 것으로 보이는데.. 그래도 앞으로 SSH를 사용할 일이 더 많을 것으로 보이니 직접 FTP로 업로드 후 설치해보자.


먼저 JDK를 호스트 PC에서 다운받아보자. 여기서는 'Java SE Development Kit 8u121'를 사용했고 rpm 파일로 다운받았다.


JDK 다운로드 링크 


다운받은 뒤에는 FileZilla를 설치 후 실행해주자. 가상 머신으로 접속하기 위해서는 '호스트' 부분에 stfp://아이피 , 그리고 계정명과 패스워드를 입력해준 후 빠른 연결 하면 된다. 



오른쪽에 디렉토리 목록이 뜬다면 제대로 연결된 상태다. 이제 여기에 간단히 'usr'라는 폴더를 하나 만들어주고 거기에 다운받은 jdk rpm 파일을 이동시켜주자. 그 후 PuTTY에서 다음과 같이 입력해보자 


cd usr // 생성한 usr 폴더로 이동한다.

ls     // 파일 목록을 확인한다. 아래의 rpm 파일이 있는지 확인해보자

rpm -ivh jdk-8u121-linux-x64.rpm    // rpm 명령어로 jdk 설치 시작!

위와 같이 쉘에서 입력하면 




이렇게 JDK 설치가 진행된다. 설치가 완료되고 나면 


java -version


위의 명령을 입력해 제대로 JDK가 설치되어있는지 확인해보도록 하자. 이왕 설치까지 한 김에 간단하게 HelloWorld를 한번 띄워보면 더 정확할 것 같다. 

vi를 사용하는 법을 잘 모르겠다면 간단하게 코드를 짜서 보내보자. 나는 'HelloWorld.java'파일을 메모장으로 아래같이 작성해서 /usr 디렉토리에 FTP 전송하였다.


public class HelloWorld

{

public static void main(String args[])

{

System.out.println("Hello Funking World");

}

}


문구는 각자 원하는 취향대로 적당히 적어주고 FTP로 전송한 뒤, 셀에서 아래와 같이 입력했다. 


javac HelloWorld.java

java HelloWorld


이렇게 입력했을때 아래 화면 같이 제대로 컴파일 후 실행까지 된다면, JDK 설치까지 모두 완료한 것이다. 왠지 자바로 좀 길이 샌거같지만 확실한 확인 법이니까 그냥 넘어가는 걸로 





참고 사이트 : http://roqkffhwk.tistory.com/99

'DEV > LINUX' 카테고리의 다른 글

[CENTOS]CentOS 7에 Tomcat 8 설치하기  (1) 2017.03.07
[CentOS] VirtualBox로 CentOS7 설치하기  (0) 2017.03.04

+ Recent posts