음... 저도 VirtualBox에 대해 자세히 공부한 것이 아니라서

직접 설명하기는 힘들고 찾다가 자세히 설명된 곳을 링크 걸겠습니다.

http://solatech.tistory.com/263

 

그럼 위 설명된 글을 토대로 CentOS에 인터넷을 연결해 보도록 하겠습니다.

 

우선 단순히 NAT만으로 인터넷에 연결해 보도록 하겠습니다.

 

VirtualBox에서 새로 생성한 가상머신을 선택해 '설정(S)' 버튼을 눌러 '네트워크'탭에 들어갑니다.


 

대부분 다음과 같이 설정이 되어있을 겁니다.

만약 NAT가 선택이 되어있지 않다면 NAT로 설정해 주세요.

그리고 확인을 누른 뒤 '시작(I)'버튼을 눌러 가상머신을 실행시켜 줍니다.

 

실행시킨 뒤

# ifconfig

라고 치면


 

위의 사진처럼 lo밖에 나오지 않습니다.

 

저희는 위에 VirtualBox에서 설정한 NAT를 동작하도록 설정해보겠습니다.

#cd /etc/sysconfig/network-scripts

#vi ifcfg-eth0

 


 

위 사진에서 엔터를 쳐주시면 

 


 

다음과 같은 창이 뜨는데 여러분은 ONBOOT의 설정이 no로 되어있을 겁니다.

이 부분을 'ONBOOT=yes'로 설정해 주시고 저장해주시면 됩니다.

 

그다음

#service network restart

라고 명령어를 쳐주시면 network가 다시 시작됩니다.


 

 

그다음 다시

#ifconfig



보면 eth0이 추가되었음을 볼 수 있습니다.

 

이걸로 인터넷에 연결되었습니다.

 

저희는 가난한 공대생이니 virtualbox를 써서 centOS를 설치하도록 하겠습니다.

 

https://www.virtualbox.org/wiki/Downloads

우선 위 사이트에서 현재 자신의 컴퓨터에 맞는 virtualbox를 받습니다.

 

http://ftp.daum.net/centos/6.4/isos/

그 다음 위 사이트에 들어가 자신의 컴퓨터에 맞는 CentOS를 받습니다.

저는 'i386'폴더에 들어가서 'CentOS-6.4-i386-bin-DVD1to2.torrent'파일을 받아

토렌트를 이용하여 받았습니다.

 



설치 후 실행해 '새로 만들기(N)'버튼을 눌러줍니다.

 


 

버튼을 클릭하면 다음과 같은 창이 뜹니다. 

이름을 정해주시고 종류는 'Linux', 버전은 'Red Hat'을 선택해 줍니다.

그 다음 '다음(N)'버튼을 눌러줍니다.

 


 

버튼을 눌러주면 다음과 같은 메모리 크기 설정해 주는 창이 뜹니다.

저는 1024MB로 설정했습니다.

'다음(N)' 버튼을 누릅니다.

 


 

버튼을 눌러주면 하드 드라이브를 설정하는 창이 뜹니다.

'지금 가상 하드 드라이브 만들기(C)'를 선택해 주고,

'만들기'버튼을 눌러줍니다.

 


 

버튼을 눌러주면 하드 드라이브 파일 종류 설정하는 창이 뜹니다.

여기서 'VDI (VirtualBox 디스크 이미지)를 선택해 주고

'다음(N)'버튼을 눌러줍니다.

 



버튼을 눌러주면 물리적 하드 드라이브에 저장이라는 창이 뜹니다.

여기서 '동적할당(D)'를 선택하고

'다음(N)'버튼을 눌러줍니다.

 


 

버튼을 눌러주면 가상 하드 드라이브 파일 위치 및 크기를 설정해 주는 창이 뜹니다.

여기서 하드 드라이브를 최대 40GB로 설정해 주었습니다.

다음은 '만들기'버튼을 눌러줍니다.

 


 

버튼을 눌러주면 다음과 같이 새로운 centOS가 생성되었음을 보실 수 있습니다.

새로 만든 가상머신을 클릭하고 위 '설정(S)'버튼을 눌러줍니다.

 


 

저장소를 선택합니다.

위 처럼 비어있음을 선택하고,

왼쪽에 IDE 세컨더리 옆 CD버튼을 클릭해 줍니다.

그럼 위 처럼 선택 할 수 있는 메뉴가 뜨는데 여기서 '가상 CD/DVD 디스크 파일 선택...'을 클릭해 줍니다.

 


 

위에서 토렌트로 받은 centOS 가상 디스크 파일이 있는 폴더로 가서

자신 컴퓨터에 해당하는 DVD1 iso 파일을 선택해 줍니다.

그 뒤 '확인'버튼을 눌러 설정을 나옵니다.

 

다시 가상머신을 선택한 뒤 '시작(I)'버튼을 누릅니다.

※ 시작 버튼을 누르면 부팅 중 여러 창이 뜰텐데요 다시는 물어보지 않는다고 선택하고 닫기를 눌러주시면 됩니다.

※ 가산머신 실행 중에는 해당 창에서 마우스든 키보드든 가상머신 내에서만 실행이 됩니다.

그러므로 만약에 가상머신 밖에 볼일이 있을 경우 'Ctrl + Alt + Shift + Delete'를 눌러주시면 다시 Host OS의 마우스가 뜹니다.


 

그럼 부팅되어 다음과 같은 창이 뜹니다.

여기서 'Install or upgrade an existing system'을 엔터를 눌러 선택해 줍니다.

 



막 이상한 글자들이 뜨고 난 뒤 다음과 같은 창이 뜹니다.

여기서 화살표키로 'Skip'에 커서를 옮긴뒤 엔터를 눌러줍니다.

 


 

엔터를 눌러주면 조금 있다가 다음과 같은 화면이 뜹니다.

우린 여기서 'Next'를 눌러줍니다.

 


 

그 다음 English를 선택하고 Next를 눌러줍니다.

 


 

그 다음 U.S.English를 선택해 주고 Next를 눌러줍니다.

 


 

다음과 같이 'Basic Storage Devices'를 선택해 주시고 Next를 눌러줍니다.

 


 

다음과 같이 창이 떴을 때 'Yes, discard any data'를 클릭해 줍니다.

 


 

나라를 선택하는 화면입니다. 여기서 'Asia/Seoul'을 선택해 주시고(지도에서 선택하시는게 빠릅니다.)

'Next'버튼을 눌러줍니다.

 


 

여기서 root의 비밀번호를 넣어주시고(까먹으시면 안되심돠)

'Next'버튼을 눌러줍니다.

 


 

여기서 'Replace Existing Linux System(s)'를 선택해 줍니다.

그다음 'Next'버튼을 눌러줍니다.

 


 

여기서 'Write changes to disk'를 선택해 줍니다.

 


 

여기서 'Minimal'을 선택한 뒤 'Next'버튼을 눌러줍니다.

이제 CentOs의 설치가 시작됩니다.

 


 

이 창이 뜨면 설치 완료입니다.

전 밑에 'Reboot'버튼을 누르면 에러가 생기는 현상이 발생하더군요.

reboot이 아닌 종료시켜주기 위해 위 X버튼을 눌러주면 

 



다음과 같은 창이 뜨고 '시스템 전원 끄기(P)'를 선택하고 '확인'을 눌러줍니다. 

 

다시 가상머신을 선택하셔서 '설정(S)'에 들어가 저장소에서 "비어있음"으로 돌아와 있는지 확인해 줍니다.

만약 '비어있음으로 돌아와 있지 않다면 다시 씨디 버튼을 누르셔서 꺼내기를 해주시면 '비어있음'상태가 됩니다.

 

위 설정 뒤 다시 '시작(I)'버튼을 누르시면


 

부팅 뒤 다음과 같은 화면이 뜹니다.

localhost login: root 를 입력해 주시고

그다음 아까 설정해 주었던 root 비밀번호를 입력한 뒤

엔터를 눌러주면

 


 

다음과 같이 성공적으로 로그인이 되면 성공입니다.

http://www.oracle.com/technetwork/java/javase/downloads/index.html

위 링크에서 자신에 해당하는 파일 다운로드

 

jdk-7u25-linux-i586.rpm

제가 받은 파일은 위의 파일

 

해당 파일이 있는 폴더에서

#rpm -ivh jdk-7u25-linux-i586.rpm

그러면 /usr/java/jdk1.7.0_25에 설치됨.

 

(선택사항)

#mv jdk1.7.0_25 /usr/local/java

 

자바 환경변수 등록

#vi /etc/profile

 

위 파일 맨 마지막에

# java Environment

export JAVA_HOME=/usr/local/java

export PATH=$PATH:$JAVA_HOME/bin

입력후 저장

 

#source /etc/profile

환경변수 등록해주면 끝.

 

#java -version

쳤을 경우


 

라고 뜨면 성공

+ Recent posts