Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Ododododo

[CentOS 서버 구축] 시작 & 부팅 USB 만들기 본문

자하의 0/CentOS 7 서버 구축

[CentOS 서버 구축] 시작 & 부팅 USB 만들기

오도도도도 2017. 1. 15. 23:54

이번에 맥프로를 구매하게 되면서 그램이 일자리를 잃었다... 그래서 새로운 일을 주기 위해! 사실은 카톡봇에 관심이 생겨서 LG그램에 개인서버를 구축해보기로 했다. 


1. CentOS7 V.S. Ubuntu 16.04

서버를 구축하는 데에 있어 가장 먼저 결정해야 하는것이다. CentOS이냐 Ubuntu이냐 인데, 간략하게 말하자면 보통 서버를 구축한다 하면 CentOS를 한다. Ubuntu는 원래 Desktop을 목적으로 나온 것이라 Server로는 많이 사용하진 않았었는데 요새 Server버전도 잘 나와서 쓸만하다고 한다. Google에서도 막히는 것에 관해 찾아보면 확실히 Ubuntu 관련 내용이 훨씬 많다. 왜 이러는지 주위에 물어봤더니 CentOS를 쓰는 사람은 모르는게 없어서 질문을 안올린다고 한다... Ubuntu는 처음 시작하는 사람들이 많이 사용해서 질문이 많다는 것이다. 


나도 처음 시작할 때는 Ubuntu 16.04 Server 버전으로 시작했었다. 그런데 LG그램의 네트워크 카드를 Ubuntu가 인식을 못해서 네트워크를 못 잡은채 설치하고 USB를 이용해 랜카드 드라이버를 옮겼다. 옮겼더니 gcc, make 패키지가 필요하다 해서 패키지 설치파일도 옮겨서 깔아보고...했지만 실패해서 그냥 CentOS로 가자! 해서 해봤더니 랜카드가 바로 잡혔다... 그램에 서버를 설치하고자 하시는 분들은 그냥 CentOS로 하시는게 정신 건강에 좋으실 것 같다.



2. CentOS7 ISO 다운로드


가장 먼저 해야할 일은 CentOS ISO파일을 받는 것이다.


https://www.centos.org/download/


위 사이트에 들어가보면 ISO 링크가 3개 있다. Everything ISO는 정말 모두 들어있는 8GB 크기의 ISO이고 Minimal ISO는 700MB 크기의 정말 최소의 것만 들어있는 ISO 이다. Minimal ISO를 깔게 되면 너무 아무것도 없어 막히는 게 많을 것 같아 Everything ISO를 받았다.


  

3. CentOS 부팅 디스크 만들기


윈도우에서 부팅 디스크를 만드는 건 쉽다. rufus를 이용해 만들면 된다. 


https://rufus.akeo.ie/


이 사이트에 들어가 보면 설치 링크 및 사용법이 간단히 설명되어있다. 이를 이용해 쉽게 만들 수 있다.



맥에서는 터미널에 몇가지 명령어를 통해 만들 수 있다. 일단 위에서 받은 ISO 파일을 IMG파일로 변경해줘야 한다. 


hdiutil convert -format UDRW -o CentOS-7-x86_64-Everything-1611.img CentOS-7-x86_64-Everything-1611.iso


위의 명령어로 IMG 파일로 변경한 후 usb를 꽂고 


diskutil list


입력해서 usb가 /dev/disk[0~9] 중에 어디에 할당되었는지 확인하고 usb를 unmount 한다. 실제로 usb를 뺀다는 것이 아니라 unmount만 시키면 된다. 


diskutil unmountDisk /dev/disk[0~9]


위 명령어로 쉽게 unmount가 가능하다. 마지막으로 usb에 img파일을 설치해주면 된다.


sudo dd if=CentOS-7-x86_64-Everything-1611.img of=/dev/disk[0~9] bs=1m


usb의 성능이나 img파일의 크기에 따라 걸리는 시간이 상이한데 굉장히 오래 걸렸던 것으로 기억한다. 진행 상황이 궁금하다면 터미널에서 control + t 를 누르면 얼마나 진행되었는지 알 수 있다.


다 완료되면 아마 맥에서 usb를 인식하지 못한다 나올 것이다. 거기서 추출을 선택하고 해당 usb를 이용해 설치를 진행하면 된다.




다음 포스팅에서 Cent OS 설치 및 ftp 서버를 설정해보겠습니다.


CentOS7 설치 및 ftp 서버 설정 http://jaha01.tistory.com/10









Comments