반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
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
관리 메뉴

hann-blume

CentOS install 본문

Linux

CentOS install

hann-blume 2020. 2. 23. 14:26

 

 

 

이 포스팅에서 우리는 CentOS를 워크스테이션에 설치를 하는 법을 다룬다.

 

따라서 우리가 미리 챙겨두어야 할 것이 있다.

윈도우를 pc에 설치하려면 당연히 윈도우가 있어야한다.

우리는 CentOS를 설치할 것이므로 당연히 CentOS가 있어야한다.

 

먼저 CentOS를 다운받는 것부터 시작하자

 

먼저 www.centos.org에 접속하자.

 

CentOS의 공식 홈페이지가 나온다.

중간에 Get CentOS Now 를 클릭

 

 

CentOS Linux DVD ISO 클릭

 

 

그러면 이렇게 수만은 링크들이 뜨는 것을 알 수 있다.

전부 CentOS의 버전들이고 현재 우리가 이용할 수 있는 가장

최신의 CentOS버전들을 알 수 있다.

현재 포스팅 기준 CentOS 8.1이 가장 최신버전이다.

하지만 CentOS뿐만 아니라 모든 리눅스는 오픈소스이기 때문에

업데이트가 자주 일어나고 그만큼 변화가 있기 때문에

항상 가장 최신의 버전은 혼자 테스트용으로 이용하는 목적 외에는

현업에서도 사용하지 않는다.

변수가 너무 많다.

 

아마 CentOS 8이 현업에 본격적으로 사용이 되려면 최소 1년의 기간은

더 필요할 것이다.

우리도 CentOS 8은 사용하지 않는다.

 

화면을 스크롤해서 가장 아래로 내려보자

 

 

그럼 이렇게 

others, see the full list of mirrors 라고 쓰여있고

그옆에 미러사이트 링크가 있다. 클릭하자

 

 

클릭하고 들어오면 이번에도 수많은 로케이션과 그에 따른 리전들이 나온다.

여기서 우리는 ctrl+f 를 누르고 korea를 검색한다

 

 

그러면 이렇게 우리나라 리전이 나온다.

현재 사진에는 카카오와 네이버 두 곳인데, 이는 항상 다르다.

어쩔때는 카이스트와 같은 곳이 같이 나타나기도 하고

반대로 카카오나 네이버가 안보일 때도 있다.

짧으면 하루 이틀 단위로 생기고 사라지는데 

카카오 같은 경우는 항상 있는 경우가 많다.

 

우선 저중에 무엇을 선택하든 모든것이 똑같다.

Asia - South Korea - Kakao Corp. - 링크

이런 형식으로 되어있는데 카카오든 네이버든

우리는 가장 오른쪽의 링크를 클릭해야한다.

클릭.

 

 

이번에도 수 많은 버전들이 나온다.

버전의 선택은 본인의 자유이다.

자신이 찾는 버전이 있으면 해당 버전을 선택하면된다.

무슨 버전이든 과정은 같다.

단, 앞서 말했듯이 너무 최신의 버전을 사용하는

모험은 하지 않는 것을 당부한다.

간단하게 생각하면 가장 최신버전이 8이면

우리는 한 단계 낮은 7을 이용하면된다.

 

여기서 한 가지 더.

위에 사진을 보면 그냥 7이 있고

어떤건 7뒤에 7.2., 7.3 등 숫자가 더 보일 것이다.

이는 업데이트한 버전이라고 보면된다.

 

안전하게 최신버전에서 한 단계 낮은 버전을 사용하게 된다면

뒤에 숫자가 뭐가 더 있든 마찬가지로 안전하다고 생각하면 된다.

 

이 포스팅에서는 

간단하게

7/

를 클릭한다.

 

 

우리는 iso를 다운받을 것이므로 

중간부분에 isos/ 를 클릭하자

 

 

x86_64/ 클릭

 

 

여기서 우리는

CentOS-7-x86_64-Everything-1908.iso

를 클릭하자.

클릭하면 바로 다운이 시작된다.

 

이제 iso다운은 끝이났다.

중요한 점은 이 다운받은 iso는

모든 설치과정이 끝날 때까지

중간에 삭제하거나 경로를 이동해서는 안된다.

경로를 이동시키고싶다면 지금 미리 옮겨두자.

 

개인적으로 이렇게 내려받고 설치한 iso 파일은

왠만하면 삭제하지말고 보관해두는 것이 편리하다.

왜냐하면 우리가 리눅스를 이용할 때 가상머신을

한 개만 설치해서 이용하는 경우는 거의 없다.

즉 여러개를 설치해야할 수 있기 때문에

잘 보관해두는 것을 추천한다.

 

이제 본격적으로 설치를 진행해보자

 

 

VMware가 설치되면 이처럼 세개의 메뉴를 확인할 수 있다.

새로운 가상머신을 설치하기 위해 세 메뉴 중 왼쪽의

Create a New Virtual Machine을 클릭하자

 

 

Typical과 Custom 메뉴 중 선택을 해야한다.

사실 나중에도 수정할 수 있는 항목들이 대부분이지만 그래도

우리는 Custom을 이용하도록 한다

 

 

현재 내가 사용하는 워크스테이션의 버전을 선택하는 화면이 나온다. 

워크스테이션의 버전마다 사양이 조금씩 다른데

지금 이용 중인 VMware의 버전을 선택해주면 된다.

 

 

맨위 Installer disc는 내가 실질적으로 Centos의 설치 파일을 disk로 가지고 있는 경우

선택해주면 되고

두번째는 내가 ios파일을 가지고 있을 경우 선택해주면 되는데 이 메뉴를 선택시

워크스테이션이 알아서 기본세팅으로 설치를 해버린다.

하지만 우리는... 세번째 메뉴를 선택하고 넘어가자

 

 

이번에는 우리가 이용할 OS를 선택할 수 있다.

우리는 리눅스를 설치하는 것이기 때문에 리눅스를 선택해주고

버전선택란에서 설치하고자하는 버전을 선택해준다.

리눅스는 버전이 매우 많기 때문에 찾기 힘들 수 있다.

TIP.

우리는 CentOS를 설치하고자 하므로

저 리스트가 나온 상태에서 키보드에 'ce'를 입력한다.

그러면 CentOS가 자동 선택된다. 이제 버전을 선택하고 넘어가자

 

 

버츄얼머신의 이름을 입력하고 저장될 장소를 정해준다

 

 

프로세서의 개수를 선택해줄 수 있는데 쉽게 말해 cpu의 개수를 정해 줄 수 있다.

하지만 간단한 명령어들과 기능들을 수행 할 것이라면 건들이지않고 넘어간다.

 

 

마찬가지로 이번엔 램의 용량을 선택해 줄 수 있다.

본인의 자유이지만 이번에도 기본상태로 나두고 넘어가겠다.

 

한 가지 말해 둘 것이 위에 프로세서의 수와 램의 용량을

높게 하는 것이 당연히 좋은 것이라 생각해서

이 포스팅처럼 각각 1개와 1기가로 사용하는 것에 의문을 가질 수 있는데

리눅스를 현업에서 업무를 위해 사용하며 무거운 일을 하는 경우가 아니면

저 기본 세팅으로도, 좀 오바하자면

모든 기능을 수행할 수 있고, 아무런 지장이 없다.

 

물론 개인취향이기 때문에 자신의 pc사양에 따라,

이용 용도에 따라 높게 설정해도 된다.

하지만 단순 테스트, 공부의 목적으로는 그 정도의 작업을 할 일은 없을 것이다.

 

리눅스의 사양을 높게한다고 최신형 데스크탑을 가지게

되는 것이 아니다. 최대한 가볍게 이용하는 사람이

리눅스를 가장 잘 이용하는 사람이다.

 

 

네트워크타입을 선택할 수 있다.

 

1. Use bridged newowrking.

Bridged를 이용하고자 할 때 선택한다.

Bridged는 가상머신들이 실제 공유기와도 통신이 가능한 타입이다. 즉 인터넷과 통신이 가능하다는 말인데

pc가 공유기와 가상머신간의 다리 역할을 해준다.

그리고 다른 pc에서 운영되는 가상머신이 네트워크 타입이 Bridged라면 그 pc의 가상머신과도

통신이 가능하다.

 

2. NAT

NAT는 Bridged와 연결범위가 같지만 차이점은 

pc의 ip주소 대역과 달라도 통신에 영향이 없다는 것이다.

그리고 Bridged와는 달리 다른 pc의 가상머신과는 통신이 불가능하다.

 

3. Host-only

호스트 안쪽에서만 통신을 하는 타입이다.

즉 외부의 pc와는 통신이 불가능하고

호스트 안쪽의 가상머신들 끼리만 통신이 가능한 타입니다.

 

 

여기서 우리는 NAT을 선택하고 넘어가도록 한다.

 

 

건들지않고 넘어간다

 

 

디스크 타입을 선택한다.

IDE는 너무 예전 방식이므로 쳐다보지않도록 한다.

보통 SCSI방식을 선택하면되는데 좀 더 시간이 지나면 

NVMe 방식을 선택해도 무방할 것 같다.

 

우리는 무난한 SCSI를 선택하자.

 

 

우리는 이미 만들어진것을 불러오는게 아닌 새로이 만드는 작업이므로

Create a new virtual disk를 선택한다

 

 

새로운 디스크를 만들어야하니 당연히 용량을 입력해주어야한다.

기본 20G로 되어있는데 본인의 취향과 필요성에 따라 입력해준다.

 

아래쪽에 single file과 multiple file중 선택을 해야하는데

쉽게 말해 우리의 가상머신을 단일파일로 관리를 할 것인지

여러파일로 나누어 저장하여 관리할 것인지 선택하는 메뉴다.

 

두 가지의 차이점은

우선 single file.

single file은 말그대로 단일 파일로 관리를 하는것인데 내 가상머신을

어딘가로 이동을 시키거나 옮겨야 할 때 그 파일만 가져가면 되므로

매우 편리하다. 

 

multiple file은 당연히 single file에 비해 파일이 여러개로 나뉘기 때문에

해당 작업이 single file에 보다 편하지않다.

하지만 장점이 있다.

속도가 빠르다. 여러파일에 나누어 저장하기 때문에 속도가 향상된다.

 

두 가지 중 고민이 된다면 이점을 고려해보자.

먼저 내가 내 가상머신을 여러장소로 옮겨다니면서 작업을 해야한다면 single file.

그렇지않고 내 pc에서 설정한 경로에서만 작업을 하고 이동할 일이 없다고하면 multiple file을 선택한다.

 

필자는 그럴일이 없으므로 multiple file을 선택하고 넘어가겠다.

 

 

건들이지않고 넘어간다

 

 

여기까지오면 최종적으로 내가 설정한 것들을 한눈에 보여준다.

여기서 Finish를 누르지 않고

Custimize Hardware를 눌러보자

 

 

우리가 리눅스를 사용할 때 필요없는 것들이 있다, 물론 개인이 이용할 일이 있다면 그대로 진행을 하면되지만

여기서 나는 Sound Card와 Printer를 선택하고 Remove해주도록 하겠다.

여기서 삭제를하더라도 나중에 필요하면 다시 Add를 통해 추가할 수 있으므로 걱정하지 말자.

 

 

삭제가된 상태이다. 이제 Close를 누르고 나간다.

 

 

이제 기본적인 가상머신 설치가 끝이났다. 하지만 우리는 CentOS를 설치해주어야한다.

쉽게말해 지금까지 컴퓨터를 조립한거고 이제 OS를 설치해주어야 한다.

그래야 PC가 완성이 된다.

왼쪽 상단에 초록색 화살표 Power on this virtual machine아래에

Edit virtual machine setting을 눌러준다.

 

 

그럼 우리가 좀전에 봤던 창이 한번 더 반겨준다.

여기서 CD/DVD를 선택해주면 오른쪽에 iso를 입힐수있는 메뉴가 나온다.

기본적으로 Use Physical drive가 선택되어있을텐데

아래의 Use ISO image file를 선택후 Browse를 눌러 내가 가지고있는

CentOS ios를 찾아 경로를 설정해준다.

그리고 ok를 누르고 나간다.

 

 

그리고 드디어 오른쪽상단의 초록색 화살표를 눌러 가상머신을 부팅해준다.

부팅을 하면 위와같은 검은화면에 메뉴들이 나온다.

키보드의 화살표를 이용해 가장 위에 것을 선택해주고 Enter를 누르면 설치가 진행되는데 그전에

각각의 메뉴들이 무엇인지 알아보자.

 

1. Install CentOS Linux 7

말그대로 설치를 진행하고자 할 때 선택한다.

 

2. Test this media & install CentOS Linux 7

내가 설치하고자하는 ios가 문제가 없는지 테스트한 후에 설치한다.

하지만 사실 여기까지 성공적으로 왔다면 큰 이상이 없는 것이기 때문에 그냥 가장 위 메뉴를 선택하고

바로 설치를 진행하면된다.

 

3. Troubleshooting

우리가 평소에 이용하는 윈도우에서 안전모드로 들어가는 것과 같은 메뉴이다

 

우리는 맨위 메뉴를 선택하고 Enter를 누르자.

 

 

 OS의 언어를 선택할 수 있다. 

우리는 '한국어' 또는 'korea' 라고 검색을 하고 선택하자

 

 

계속 진행

 

 

이제 우리가 어떻게 이 OS를 이용할 것인지 기본세팅을 하게된다.

우선 소프트웨어 메뉴의 '소프트웨어 선택' 을 눌러보자

 

 

여기서는 여러가지 환경을 선택 할 수 있는데 사실 우리가 어떤 목적으로

이용할 것인지에 따라 크게 달라진다.

왼쪽의 메뉴 중 한가지를 고르면 오른쪽에 세부적인 선택사항이 나오게된다.

자신의 목적에 맞게 선택을 하면되는데

왠만하면 '서버-GUI사용' 을 누르고 오른쪽에선 별다른 것을 선택하지않고 완료를 눌러 나가자

 

 

이번에는 시스템 메뉴의 '설치대상'을 누르고...

여기서 그림으로 HDD와 같이 생긴 아이콘이 보인다

저곳에 체크표시가 되어야한다.

그리고 아래쪽에 '기타 저장소 옵션' 이라는 메뉴가 있는데

큰 변동사항이 없다면 '파티션을 자동으로 설정합니다' 를 이용한면 된다.

하지만 우리는 굳이. 굳이. 굳이. '파티션을 설정합니다'를 선택해주고

왼쪽 상단에 완료를 누르고 나가보자.

 

 

그러면 이와같은 화면이 나온다.

여기서 +버튼을 눌러보자

 

 

그럼 이런 항목들이 나오는데 우리는

/boot, /var, swap, / 이렇게 4가지를 만들어줄 것이다.

 

 

먼저 swap을 선택하고 용량은 2기가인 2048을 입력해주고 '마운트 지점 추가'를 선택해준다.

 

 

이번엔 /var을 선택하고 마찬가지로 2048

 

 

/boot 선택, 2048

 

이번에는 '/' 를 선택하는데 용량 칸에는 아무것도 입력하지 않고 

'마운트 지점 추가' 를 누른다.

용량란에 아무것도 입력하지않으면 나머지 용량 전체를 자동으로 선택한다.

여기까지 하고 왼쪽 상단의 완료를 누른다.

 

 

'변경 사항 적용' 을 누른다

 

 

이번에는 '네트워크 및 호스트명' 메뉴를 선택하고 들어간다.

사진에서는 '켬'이지만 기본으로 '끔'이라고 되어있을 것인데 '켬'이라고 바꿔준다.

 

 

아래쪽에 호스트 이름을 입력하는 곳이 있다. 사실 그대로 냅둬도 되는데

본인의 선택으로 원하는 이름을 입력해 준다. 그리고 적용버튼을 꼭 눌러주어야한다.

'완료'버튼을 누르고 나가자.

 

 

여기까지했으면 기본세팅이 완료되었다.

이제 오른쪽하단의 '설치시작'을 누르자.

 

 

설치가 진행되는데 시간이 조금 걸린다.

우리는 그동안 계정설정을 하자.

먼저 관리자계정인 ROOT의 암호를 설정해주자.

ROOT암호 클릭.

 

 

자신이 사용할 Root의 암호를 설정해준다. 자유롭게.

평소에 공부용,테스트용으로는 암호를 쉽게해도된다. 필자는 1로 설정했다.

하지만 현업에서 일을 할 땐 절대 절대 이렇게 해주면 안된다.

왼쪽 상단의 '완료'버튼을 두 번 눌러주어야 완료된다.

 

 

이번엔 '사용자 생성'을 누른다.

여기서는 관리자가아닌 일반 사용자를 만들어주는 건데 자유롭게 하도록한다.

'완료'

 

 

이제 설치가 모두 완료되기까지 기다리면 된다.

 

 

설치가 완료되면 오른쪽하단의 '재부팅' 버튼을 클릭하자

 

 

가만히 냅두면 자동으로 맨 위 메뉴를 선택하고 부팅된다.

 

 

라이센스를 누른다.

 

 

왼쪽하단에 '약관에 동의합니다'를 클릭하고 완료를 눌러 나가자

 

 

오른쪽 하단에 '설정완료'

 

 

이제 설치가 모두 끝이났고 로그인화면이 나온다.

우리가 만든 일반사용자 계정이 나오는데

우리는 관리자로 로그인하자.

"목록에 없습니까?'를 클릭

 

 

사용자 이름에 root를 입력

 

 

설정한 암호 입력

 

 

로그인하면 언어선택이 나오는데 맨 처음 설치할때 한국어를 선택했으므로

자동으로 한국어로 체크 되어있다. 오른쪽 상단에 '다음' 클릭

 

 

한국어가 3가지나오는데 맨 위에 것을 선택하도록 하겠다.

나머지도 상관없지만 가끔 한글변환이 안되는 경우가 생길 때가 있었다.

 

 

오른쪽상단에 '건너뛰기'

 

 

시작하기

 

 

CentOS의 바탕화면이 뜨면 마우스 오른쪽버튼을 누르고 '터미널열기'를 선택해서

터미널을 열자.

 

 

터미널이 열리면 ifconfig 명령어를 통해 ip정보를 확인해보자

 

 

맨위에 ens33에 inet 주소를 확인하고

 

 

오른쪽상단을 누르고 '유선'을 클릭

 

 

'유선 네트워크 설정' 클릭

 

 

오른쪽아래에 톱니를 클릭

 

 

IPv4를 선택하고 주소를 수동으로 바꿔주자.

여기서부터는 ip를 수동으로 잡지않고 DHCP로 이용하고자 한다면 건너뛰어도 된다.

 

 

아까 ifconfig로 확인한 주소를 입력하고

네트마스크는 위와 동일하게 입력한다

게이트웨이를 넣어줘야하는데  아래사진을 보자

 

 

VMware 왼쪽 상단에 Edit - Virtual Network Editor 클릭

 

 

두번째에 있는 VMnet - NAT이라고 되어있는것을 선택하고

중간부분에 NAT Setting을 클릭하자.

 

 

그럼 내 가상머신의 게이트웨이 ip를 확인할 수 있다.

 

 

확인한 게이트웨이주소를 입력해주고 오른쪽하단에 '적용'버튼을 클릭하고 나간다.

 

 

여기까지하면 기본적인 모든 세팅이 끝이났다. 그 외의 설정들은 개인의 취향에 맞게 설정해주면 된다.

 

 

 

이렇게 해서 CentOS의 설치과정이 끝났다.

반응형

'Linux' 카테고리의 다른 글

Linux - 허가권/소유권  (0) 2020.02.23
Linux - user/group 생성, 변경 ,삭제  (0) 2020.02.23
Linux - Vi Editor  (0) 2020.02.23
Linux - Commend  (0) 2020.02.23
리눅스의 주요 디렉터리 구조  (0) 2020.02.23