centos 7 설치 centos 다운로드 방법
CentOS 알아보기
리눅스 운영체제에는 많은 배포판이 있기 때문에 처음에 어떤 버젼을 접하는지가 중요하기도 한데 그중 CentOS라는 배포판에 대한 내용을 토대로 설정을 할겁니다. 센트OS는 레드햇 사의 기업 서버시장을 위한 배포판인 레드햇 엔터프라이즈 리눅스의 공개된 소스를 이용해 만들었는데 RHEL의 AS버전 기반으로 RHEL과 100% 호환이 됩니다.
[리눅스공부 CentOS]
지금까지 계속 버젼이 업데이트 되면서 지금은 CentOS7이 2014년 6월에 빌드 됐는데 이 버전을 추가한건 RHEL버전 기반은 유지하면서 업데이트된 패키지들로 구성해 새로운 버전을 릴리즈할수 있다는 겁니다. CentOS는 32Bit를 지원하지 않는데 64Bit 환경에서 필요에 따라 32Bit 패키지를 설치해 호환을 유지할수는 있죠.
[리눅스공부 CentOS7]
리눅스공부를 하기에 앞서서 접하고자 하는 버전에 대해서는 간단한 특징에 대해서 어느정도 알고 있는게 중요한데 이번에 CentOS7에서 달라진점은 생각보다 많이 있기 때문에 하나하나 자세히 알아볼 필요가 있습니다.
[리눅스공부 시대별 버전]
첫번째로는 CentOS7은 기본 파일시스템을 xfs로 채택했는데 xfs는 데비안 계열의 배포판에서 오래전부터 기본 파일시스템으로 사용하던 겁니다. CentOS6에서는 ext4였고 그 전에는 ext3을 사용했는데 xfs를 선택한건 대용량 지원과 안전성 때문인것 같습니다.
두번째로는 GRUB2를 지원하는데 CentOS6 버전에서도 패치를 통해 GPT를 지원했지만 CentOS7은 GRUB2로 완전히 넘어갔습니다.
세번째로는 설치 프로그램이 다시 디자인 됐는데 설치 화면이 화려해졌고 자동셋팅, 동시진행부분이 향상됐지만 텍스트 모드는 상당히 안좋아 졌습니다.
네번째는 커널 부팅없이 패치를 적용할수 있는 kpatch를 지원하는데 커널의 중요한 패치 후 리부팅하지 않아도 돼서 시스템 무정지 시간이 좋아집니다.
다섯번째는 SWAP 메모리 압축을 지원하고 btrfs 파일 시스템과 Docker를 지원합니다.
여섯번째는 네트워크에서 티밍이라는 새로운 기능이 추가 됐는데 본딩과 비슷하지만 좀더 사용자 친화적이고 오버해더가 없습니다.
일곱번째는 MySQL DB는 MariaDB로 교체됐고 Sendmail은 Postfix가 기본 MTA가 됐습니다. systemd가 도입이 돼서 많은 명령어를 통합한 명령어들을 지원하는데 systemctl, daterimectl, hostnamectl등이 있습니다.
여덟번째는 LVM에서 빠른 SSD를 느린 HDD 캐시로 사용할수있는 기능이 제공됩니다.
아홉번째는 /bin, /sbin, /lib, /lib64가 /usr/bin, /usr/bin, /usr/lib, /usr/lib64로 통합됐고 /bin, /sbin, /lib, /lib64는 호환을 위해서 심볼릭 링크로 연결이 돼있습니다.
열번째로는 커널 버전이 3.10으로 향상된 기능과 디바이스를 제공하고 있습니다.
[리눅스공부 배포판 종류]
여러가지 다양한 부분이 달라지기도 했고 시스템 관리를 위한 기능이 추가된것도 있기 때문에 리눅스공부를 처음 시작하는 사람들은 별로 상관이 없을수도 있긴 하겠지만 기존에 공부를 해봤던 사람들은 조금 혼란스러운 부분이 있을수도 있을것 같습니다. 물론 여러가지 배포판이 있기 때문에 어떤걸 접하든 별로 상관은 없긴 하겠지만 서버 공부를 목적으로 하는 분들이라고 한다면 CentOS를 접하는걸 추천해 드리기도 하고 어차피 기본적인 구성이나 개념에는 큰 차이가 없으니 어떤걸 접하든 큰 차이는 없을것 같긴 합니다.
오픈소스 커뮤니티 엔터프라이즈 리눅스 운영체제, 정보, 다운로드 제공하는 Cent OS
공식 사이트 링크
http://www.centos.org/
메인페이지에 Get CentOS 7 Now 버튼을 눌러 받아주세요.
여기서 DVD ISO 와 Everyrthing ISO 가있는데 DVD ISO 를 눌러주세요.
everything 말그대로 centos7 모든 설치버젼이포함되있는 거라고 생각하시면됩니다. 용량도 6.6GB 정도됩니다
두번째 mirrors 를 눌러서 다운받아주세세요...
http://mirrors.btte.net/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso
ISO파일 실행하는 방법은 '시디스페이스' 라는 프로그램을 다운받아 설치하신후에 ISO파일을 불러오면 됩니다.
시디스페이스 다운로드 링크 http://software.naver.com/software/summary.nhn?softwareId=GWS_000435
iso파일을 불러오면 자동으로 실행되는데 위와같이 centos 7 설치 화면이 뜰거에요.
요기서 한국어를 선택하고 계속 진행 을눌러주세요.
현지화에서 날짜 & 시간 , 언어지원 ,키도드 등 설정하시고 설치대상 을 눌러 주세요.
파티션을 설정합니다. 를 선택후 완료버튼을 눌러주세요.
여기서는 모든 파티션을 삭제하고 CentOS 로 사용하도록 한다. 파티션삭제는 "-" 버튼 을 눌러주세요.
그럼 모든 sda2 상의 모든 데이터를 정말로 삭제하시겠습니까? 까는데 삭제를 눌러주면됩니다.
그다음 왼쪽에 여기를 클릭하여 자동으로 생성합니다 를 눌러주세요.
파티션 설정하고 상단의 완료 버튼을 눌러준다..
그럼 다시 첫화면으로 돌아오는데 "소프트웨어 선택" 을 눌러 '최소 설치' 를 선택후 [설치 시작]을 눌러준다.
설치 중에 사용자 설정 화면이 뜨면 ROOT 암호를 설정해준다.
암호를 입력후 완료를 눌러준다.
암호 설정이 완료되면 설치가 계속 진행된다.
완료되며 재부팅 화면된다.