본문 바로가기

웹개발/Server

[리눅스] CentOS 설치!



개인 PC나 노트북에 CentOS를 설치 해보려고 합니다.

CentOS를 설치한 후 추후 개인 PC를 서버로 만들어 사용해 볼 예정입니다.


[리눅스 서버 만드는 절차]

1) PC 포맷!!

2) CentOS Download

3) CentOS 설치 ( Virtual Box or VMWare 설치 아닙니다.)

4) Linux 환경설정( 커널 업데이트/필수패키지설치/명령어)

5) X-Window / tomcat / java 설치

6) Oracle / MySQL 설치

7) SVN 설치

8) IP 포워딩 및 외부접속

9) 도메인 구입

10) 도메인과 내부IP 연결하여 내 프로젝트 연동




왜 CentOS인가?

리눅스는 걍 CentOS / Ubuntu 이 두 곳만 기억하시면 되는데, 양대산맥이죠~~ 사용은 우분투가 좀더 편하고, 
서버관련해서는 CentOS가 전문적이라고 하는데 다 거기서 거기입니다. 
그냥 하나 선택한게 CentOS입니다.


자 그럼 먼저 순서를 말씀드리겠습니다.



*************** CentOS 다운로드 ***************










* 묻지도 따지지도 말고 DVD ISO 클릭! 용량이 큰 편이라서 토렌트 등 다양하게 제공하고 있습니다. 요즘 각광 받고 있는 AWS나 독커 등에 대한 지원과 Older Versions 또한 제공하고 있습니다.









* 이렇게 많이 제공되는 주소에 당황하지 말고 제일 첫 번째 링크를 클릭합니다. 용량은 4.2G로 어느것을 받아도 상관없습니다.





**************** CentOS 설치 ****************

* 영겁의 다운로드 시간이 지나면 다운로드 받은 ISO 파일을 DVD / USB로 만들어 놓습니다. 

지금 여기에서 ISO to DVD나 ISO to USB에 대한 방법은 설명하지 않겠습니다. 

또한 윈도우에 버추얼박스나 vmware를 설치하고 그 안에 리눅스를 설치하는 것을 많이 사용하는데, 우리는 바로 포맷된 피씨에 리눅스를 설치하는 것으로 진행하겠습니다. 
그 이유는 한정된 물리공간을 윈도우에 세들어 사는 리눅스로서가 아닌 당당히 집주인으로서의 리눅스로 거듭나게 하기 위합니다.
게다가 가상머신에 리눅스 설치하는 것보다 통으로 리눅스 설치하는 것이 훨씬 재미난 작업이기 때문에~~

전원을 켜고,, 각 피씨에 맞는 CMOS 진입 키를 격렬히 때립니다. 
( 각 피씨별 진입키 F12/del/F8)

CMOS 화면에서 부팅순서를 DVD or USB 우선순위로 변경 후 Save and Exit을 선택합니다.

포맷된 피씨에 DVD or USB를 꽂은 후, 부팅을 시도합니다.






* 처음 설치인 경우 두번째를 선택합니다. ‘아몰랑 첫번째 선택했어!’도 아무 상관 없습니다. 두번째 항목 선택 시 길지 않은 시간동안 지들이 검사하고 문제없다고 이야기 해줍니다.





* 한국어 선택 후 계속 진행을 클릭해 주세요. 영문으로 선택 후 추후 변경 하셔도 무방합니다.






* ① ~ ③까지만 제대로 알면 CentOS 설치는 다 아는 것입니다
지금까지 다 몰라도 요 세가지만 기억하면 됩니다.

이미지 출처 :


① 소프트웨어 선택(영문 : Software Selection)





* 왼쪽의 기본환경에서 제공하는 항목등 중 우리는 최소설치를 선택!

오른쪽의 선택한 환경의 기능에서는 [호환성 라이브러리], [개발용 도구]만 체크 후 상단의 완료 클릭!!!

물론, 좀더 편하게 설치하는 방법들이 많이 있지만, 우리는 험난하게 가기로 하겠습니다.

이미지 출처 :


② 설치대상(영문 : Installation Source)





1-1) (처음 설치 시 방법)

로컬 표준 디스크를 체크 한 후 [완료(D)] 버튼 클릭

1-2) (수동 설치)

로컬 표준 디스크를 체크

기타 저장소 옵션 > 파티션을 설정합니다. 선택

[완료(D)] 버튼 클릭
이미지출처 :





이미지출처 :


2-1) (처음 설치 시 방법)

‘여기를 클릭하여 자동으로 생성합니다.’ 선택

표준 파티션 선택
2-2) (수동 설치)

표준 파티션 선택

+ 클릭


이미지출처 :


이미지출처 :


* 장치유형과 파일시스템 선택 시 유의해서 선택바랍니다.




이미지출처 :


* 기존메모리가 부족 시 swap 설정 메모리를 사용하기 때문에 적절하게 2G 이상으로 잡아주시면 됩니다.




이미지출처 :


* 장치유형과 파일시스템 선택 시 유의해서 선택바랍니다.




이미지출처 :


* 위에서는 20G로 잡아놓았지만, 하드 용량에 맞게 크게 설정하시면 됩니다. 자동설정시에는 하드용량에 맞게 설정됩니다.





이미지출처 :


* 장치유형과 파일시스템 선택 시 유의해서 선택바랍니다.





이미지출처 :


* 용량은 입력하지 않아도 됩니다.




이미지출처 :


* 장치유형과 파일시스템 선택 시 유의해서 선택바랍니다.

* 적절하게 2G 이상으로 잡아주시면 됩니다.




이미지출처 :


* 이로서 설치공간에 대한 설정도 마무리 되었습니다. 변경 사항 적용을 선택합니다.


③ 네트워크 및 호스트명 (영문 : NETWORK & HOSTNAME)




이미지출처 :



이미지출처 :


* 이더넷을 [켭]으로 토글해 줍니다. [켭]으로 했을 때 화면과 같이 이더넷에 연결이 되어야 합니다.

* [계속진행(O)]을 클릭




이미지출처 :


[enpOs 편집] 창에서 [IPv4 설정] 탭 선택 후 [방식(M)] 에서 수동을 선택합니다.

[추가(A)] 버튼을 클릭하고 IP 주소 넷마스크 , 게이트웨이 를 입력하여 줍니다.

바로아래 DNS 서버(V)에는 168.126.63.1 을 입력한 후 [저장(S)]을 클릭.


* IP주소를 수동으로 입력하여 주는 이유는 DHCP서버로 부터 IP주소를 자동으로 받으면 서버의 IP는 부팅할때 마다 바뀔수도 있으므로 접속할때마다 IP를 확인하여야 하는 불편함이 있으므로 수동으로 IP를 지정하여 항상 그 주소로만 접속을 할 수 있도록 하기 위합니다.





이미지출처 :


* [완료(D)]를 클릭하여 설치요약 화면으로 돌아갑니다.







이미지출처 :


* 이제 드디어 설치를 시작합니다.




* ROOT 암호를 선택합니다. 사용자 생성은 추후 진행하므로 여기에서는 등록하지 않겠습니다.




* 루트암호를 입력합니다. 가급적이면 루트암호는 까먹지 않습니다. 저는 그냥 root/root로 하겠습니다.







이미지출처 :


* 이로서 모든 설치가 마무리 되었습니다. 재부팅을 눌러버립니다.





이미지출처 :


* 그냥 기다리거나 엔터를 눌러버립니다.






이미지출처 :


* 루트 암호를 입력하면 성공적으로 접속이 됩니다. 저는 루트 암호를 root로 입력했습니다.






* df -h > enter

* 디스크공간을 확인하는 명령어입니다. 윈도우의 탐색기에서 용량정보라고 생각하시면 되겠습니다.

이로서 CentOS 다운로드 및 설치를 하였습니다. 
최대한 길지 않게 어렵지 않게 전달 하려 노오력 했는데 여러분의 댓글을 통하여 말씀해 주시면 감사하겠습니다. 


마지막으로 전원버튼 꾸욱 오래 누르셔서 종료하시지 말고, 우아하게 다음 명령으로 리눅스 피씨 종료하시기 바랍니다.

shutdown