ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [CentOS] VirtualBox로 가상 리눅스 환경 설정하기
    IT, 프로그래밍/Linux 2019. 3. 15. 13:49

    웹 어플리케이션을 개발하다 보면 리눅스 환경에서 구동시켜야 하는 경우가 많습니다.

    리눅스는 대표적인 오픈소스 프로젝트로, 오랜 기간동안 개발되어 와서 안정성이 높고, 라이센스 비용이 없다는 점 때문에 많은 회사에서 서버를 리눅스 환경에서 구동시키고 있습니다.

    그래서 리눅스 환경에서 잘 배포되는지 테스트 하거나, 환경 변수 등을 건드려야 하는 경우가 종종 생기는데요.

    문제는 개발용으로 사용하는 데스크탑이나 노트북은 OS가 순수 리눅스를 사용하는 경우는 드물고, 보통은 Window나 Mac OS를 사용하는 경우가 많습니다.

    그렇다고 기존의 Window 환경을 지우고 리눅스를 설치할 수는 없겠죠.

    이럴때 윈도우 안에서 다른 가상 OS를 사용할 수 있는 가상 머신을 사용하면 효율적으로 작업이 가능합니다.


    1. VirtualBox 설치하기

     


    https://www.virtualbox.org/wiki/Downloads에 방문하여 설치 파일을 다운로드 한 후에 설치를 진행합니다.


    2. CentOS ISO 파일 설치


    CentOS 홈페이지로 가서 iso 파일을 설치합니다.

    http://isoredirect.centos.org/centos/7/isos/x86\_64/CentOS-7-x86\_64-Minimal-1810.iso



    3. VirtualBox -> 새로 만들기


    CentOS 버전이 존재하지 않으므로, Red Hat을 선택합니다.



    4. 다음으로 넘어가면 메모리 크기를 설정할 수 있는데요. 저는 현재 8GB의 램을 사용하고 있으니 2GB 정도만 할당 하도록 하겠습니다.



    5. 새 가상 하드 디스크를 생성합니다.


    6. 하드디스크 크기를 설정합니다. 운영하다 보면 예상보다 용량을 많이 차지하니, 24GB 이상의 넓은 용량을 할당하시기를 권장합니다.


    7. 설정 완료 후 생성된 가상머신을 선택하고, 설정(주황색 톱니바퀴 버튼)을 클릭 - > 저장소 -> 컨트롤러:IDE 클릭 -> 디스크 선택하기 -> 추가 -> 다운로드 한 centos.iso 파일 선택 -> choose -> 확인



    8. 왼쪽 가상머신 선택 메뉴에서 오른쪽 마우스 클릭 -> 시작 -> 일반시작 클릭

    잠시 후 설치 화면이 뜨면 Install CentOS 7을 선택합니다.



    마우스 통합이 지원되지 않은 경우에는 키보드로 설치를 진행하시면 됩니다. tab 키를 사용하면 요소별로 이동이 가능합니다.

    만약 호스트 화면으로 빠져 나오고 싶은 경우에는 CTRL + ALT + DEL 키를 눌러서 빠져나옵니다.


    9. 설치 언어를 한국어로 선택합니다.




    화면을 스크롤 하여 다음으로 넘어가는 버튼을 클릭하거나 Alt + N 키를 누릅니다.


    10.날짜 / 시간대가 서울로 설정되어 있는지 확인합니다. 안돼 있으면 설정합니다.



    11. 설치 대상으로 들어가서 파티션을 직접 설정하도록 합니다.

    완료 (Alt + D 키)를 누르면 파티션을 설정할 수 있는 화면으로 넘어갑니다.



    그리고 Alt+C를 선택하여 자동으로 파티션을 설정합니다.

    그럼 자동으로 파티션이 생성되는데요. 여기에서 루트를 -2GB 해주고 파일 시스템을 ext4로 설정해 줍니다.



    그리고 설정 업데이트를 눌러주시면 반영이 됩니다.

    그리고 남는 공간은 그대로 Swap에 추가해 줍니다. Swap 공간은 메모리의 +2GB 정도 추가해 주시는게 좋습니다. Swap은 메모리 부족 시 데이터가 저장되는 공간이기 때문에 여유공간을 넉넉히 주시는게 좋습니다.



    부트 디렉토리에도 파일 시스템 타입을 ext4로 설정 해 줍니다.



    끝났으면 변경 완료 키를 누르고 변경 사항을 적용합니다.



    12. 메인으로 이동하여 네트워크 설정으로 들어갑니다.



    설정 클릭(Alt + O) -> 일반탭으로 이동하여 '사용 가능하면 자동으로 이 네트워크에 연결'을 선택합니다.



    13. Root 암호를 설정합니다.



    14. 사용자를 설정합니다.



    15. 설치가 끝나면 재부팅을 실시합니다.



    16. 터미널이 정상적으로 작동하면 root로 로그인 해 봅니다.



    17. 설치가 정상적으로 끝났습니다.



    다음은 ssh를 통해 쉘에 접속 하는 방법을 알아보겠습니다.

    궁금한 점은 댓글로 남겨 주시면 답변 드리겠습니다~~

Designed by Tistory.