데비안을 설치하는 과정을 보기 위해서 VMware를 이용하여 설치를 하였다.

CPU는 Intel Core2 Quad Q9550이며, 메모리는 1GB 그리고 하드디스크는 20GB로 설정을 하였다.
데비안은 mirror 사이트에서 다운로드 받은 후에 CD로 구운 다음에 설치를 하면 되는데, 내 경우에는 debian-505-i3860netinst.iso 이미지로 설치를 하였다.



1. 그래픽 모드로 설치를 한다.


Install을 선택하면 텍스트 모드로 설치를 하게 되고, Graphical install을 선택하면 그래픽 모드로 설치를 하게 된다.



2. 언어 선택


기본으로 선택되어있는 언어는 영어이며, 한글로 선택하여 설치한다.



한글로 설치하는 이유는 서버를 설치를 완료 한 다음에 웹브라우저로 국내 사이트를 접속하면 상형문자 비슷하게 글자가 깨지게 되므로 한글로 설치를 한다. (국내 사이트를 방문 할 일이 없다면, 영문으로 설치해도 상관 없다)



3. 사용할 키보드를 미국 영어를 선택한다.


사용할 키보드를 선택하는데 미국식 키보드가 국내에서 사용하는 키보드 배열과 호환되기 때문에 미국 영어를 선택한다.



위와 같이 CD-ROM을 읽거나 기타 필요한 정보를 로딩한다. 잠시 기다리면 다음 화면으로 넘어가게 된다.



4. 네트워크 설정을 한다.


내가 설치한 환경에서는 DHCP 서버가 없기 때문에 네트워크가 자동으로 설정이 되지 않았다. 네트워크 설정을 한다.



네트워크를 수동으로 설정을 한다.



IP를 입력한다. 위의 192.168.10.100은 예제이며, 설치 할 네트워크에 맞게 입력하면 된다.



서브넷 마스크를 입력하게 되는데 일반적으로 다음으로 넘어가면 된다.



게이트웨이를 입력하는데 일반적으로 위에서 입력한 IP에서 끝부분이 1번을 사용한다. 만약에 사용하는 네트워크의 게이트웨이가 다르다면 그에 맞게 입력하고 다음으로 넘어가면 된다.



네임서버. 즉, DNS를 입력하게 되는데 8.8.8.8은 구글(google)의 대표적인 DNS 이며, 외우기 쉽고 입력이 편리하기 때문에 구글 네임서버를 사용 할 것이다. 설치하는 서버의 네트워크에서 따로 사용하는 네임서버가 있다면 해당 네임서버의 IP를 입력하면 된다.



호스트 이름을 입력하는데 기본으로 debian이 설정되어 있으며, 내 블로그에 게시하는 글인 만큼 celltwo로 호스트 이름을 변경하였다.



도메인 이름을 입력하는데 그냥 넘어가도 상관 없으므로 다음으로 넘어간다.



5. NTP가 시간을 설정한다.


시간을 맞추는 과정이며, 잠시 기다리면 자신이 NTP를 이용하여 시간을 맞춘다.



6. 디스크 파티션을 나누어 줍니다.


사용자 설정에 맞게 수동으로 설정이 가능하지만, 내 경우에는 자동으로 디스크 전체를 사용 할 것이다. 다음으로 넘어간다.



VMware로 설치 하기 때문에 SCSI1이라는 장치로 20GB의 하드 디스크를 보여주고 있다. 다음으로 넘어간다.



파티션을 나눌 수 있는데 모두 한 파티션에 설치하는 것을 추천 하므로 다음으로 넘어간다.



이제 파티션을 자동으로 나누었으며, 나뉜 파티션 정보를 디스크에 저장해야 하므로 다음으로 넘어간다.



자동으로 나뉜 파티션을 디스크에 저장 할 지 다시 한번 묻는 창이 나오는데 파티션을 실수로 잘못 지우게 되면 하드디스크에 있는 내용이 모두 지워질 우려가 있기 때문에 재확인을 한다. 예를 클릭하고 다음으로 넘어간다.



7. 패키지를 설치하기 시작한다.


설정한 파티션에 맞추어 하드디스크를 포멧하는 과정이다.



포멧이 완료되면 베이스 시스템을 설치하는 과정으로 넘어가면서 설치를 시작한다.



8. 슈퍼유저(root) 및 일반 계정의 패스워드 입력.


슈퍼유저(root)의 패스워드를 입력한다. 위에 칸에 패스워드를 입력하고, 아래 칸에도 다시 한번 확인을 한다.



데비안의 경우 레드햇 계열 리눅스와 다르게 root 계정으로 로그인 하는 것이 보안을 위해 기본적으로 안되기 때문에 새로운 계정을 생성을 한다. 내 경우에는 celltwo 계정으로 생성을 하였다.



생성한 계정을 사용하는 사용자의 이름을 쓰는데 따로 쓸게 없다면, 다음으로 눌러도 상관없다.



새로 생성한 계정(celltwo)의 패스워드를 입력한다.



9. 패키지 관리자를 설정한다.


Net Install 버전이기도 하지만, 기타 apt 등을 이용하여 패키지를 업데이트 할 때 참고할 mirror 사이트를 설정을 한다. 우리나라로 설정을 해야지 속도가 보다 빠를 것이기 때문에 대한민국에서 다음으로 넘어간다.



한국의 Debian 사이트와 Daum. 이렇게 두 개의 사이트가 있는데 내가 설치하는 서버에서 Daum과 속도가 원할하기 때문에 ftp.daum.net을 선택하고 다음으로 넘어간다.



외부와 연결 할 프록시를 설정하는데 내 경우에는 필요가 없으므로 다음으로 넘어간다.



자동으로 APT가 설정된다.



APT가 자동으로 설정 된 후 프로그램을 설치하기 시작한다. 이 때는 아무것도 할 것 없이 기다리면 된다.



패키지 설치가 완료되면 패키지 인기 투표를 할 수 있는데 투표하지 않고 넘어갔다.



데스크탑 환경과 표준 시스템이 기본적으로 설치되며, 서버의 용도에 따라 필요한 소프트웨어를 추가로 설치한다.



설치가 시작되는데 네트워크 인스톨이기 때문에 네트워크 선을 분리하는 일이 없도록 한다. 설치에 필요한 파일을 앞에서 설정한 ftp.daum.net에서 받아오고 있는 화면이다.



다운로드가 완료되고 자동으로 설치를 시작한다.



GRUB 부트로더를 설치 할 지 물어보는데 리눅스 외에 파티션을 나눠서 윈도우나 다른 OS를 설치 할 때 유용하게 사용 할 수 있는 부트로더이다. 부트로더가 설치되지 않으면 부팅이 안 될 수 있으니 기본 체크사항에서 다음으로 넘어간다.



부트로더가 설치되며, 모든 설치를 마치게 된다.



설치가 완료되면 CD-ROM에 CD를 제거하고 계속을 눌러서 재부팅 한다.




10. 설치를 완료하고, 재부팅 하여 설치가 완료 된 것을 확인한다.


설치가 완료하고 재부팅하면서 GRUB 부트로더가 구동되는 화면이고, 일정 시간이 지나면 서버가 구동된다.



부팅이 완료된 화면이다. celltwo 계정으로 로그인 한다.



celltwo 계정으로 로그인 한 화면이다. 이제 설치가 완료 되었다.
필요한 프로그램이 있으면 설치하면 되겠다.
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,