윈도우에서 우분투로 갈아탔습니다!!(리눅스 설치, VMware 사용법, 터미널 활용 등) 전체

우분투(Ubuntu)는 데비안 계열의 운영체제로서 많은 사람들이 무료로 사용할 수 있도록 배포되는 공개 소프트웨어입니다. 특히 개발도상국 등 컴퓨터 환경이 좋지 않은 곳에서도 쉽게 설치해서 사용할 수 있다는 장점이 있어서 널리 사용되고 있죠. 또한 오픈소스이기 때문에 누구나 자유롭게 수정 및 재배포가 가능하다는 점도 큰 장점 중 하나입니다. 이번 포스팅에서는 우분투 리눅스 기반의 서버를 구축해보고 간단한 웹서버 구동 방법과 가상머신 활용방법에 대해 알아보겠습니다.

리눅스란 무엇인가요?
리눅스는 유닉스 시스템을 보다 효율적으로 개선하기 위해 만들어진 프로그램으로서 소스 코드가 완전하게 공개되어 있고 다양한 하드웨어 플랫폼에서 실행이 가능하며 다중 사용자, 다중 작업, 네트워크 프로그래밍이 용이하도록 설계되었습니다. 즉, 여러 명의 사용자가 동시에 한 대의 컴퓨터를 사용하거나 한대의 컴퓨터에서 서로 다른 두 개의 운영체제를 동시에 사용하고자 할 때 유용하게 사용될 수 있으며 강력한 보안성을 제공한다는 특징이 있습니다.

우분투 리눅스 다운로드 사이트 주소는요?
**********************/download/desktop-release/201912/index.html

우분투 리눅스 버전 추천 부탁드려요!
저는 개인적으로 Ubuntu 18.04 LTS 를 선호하는데요, 안정성과 호환성이 뛰어나면서 최신버전이라 업데이트 걱정없이 사용할 수 있답니다. 물론 19.04 가 나온지 얼마 안되긴 했지만 아직까지는 오류 없이 무난하게 사용중이에요.

우분투 리눅스 설치 과정은요?
우선 윈도우 10 PC 에서 아래 링크를 클릭하셔서 파일을 다운받아주세요.***********************/getenough/linux_server/19.04/x86_64/installer 해당 파일을 압축해제하면 위와 같은 폴더가 생성되는데요, 이 안에 있는 installer 을 더블클릭 하시면 다음과 같은 화면이 나옵니다.
설치과정은 어렵지 않아요~ 그냥 Next 버튼만 계속 눌러주시면 됩니다. 그리고 마지막 단계인 Install Now 까지 진행하시고 재부팅 하면 끝!

우분투 리눅스 계정 설정이요!
계정설정은 처음에만 해주면 되는데요, 먼저 로그인 정보를 입력해야 합니다. 저는 제 이름을 영어로 적고 비밀번호는 숫자로만 8자리 이상 적었습니다. 이후 다시 접속했을때 한글이름+비밀번호 로 변경하려면 /etc/passwd 파일을 열어서 맨 밑에 # 부분을 지우고 자신의 아이디를 적어줍니다. 그러면 나중에 재접속 했을때 새로운 비밀번호를 입력하라고 나올텐데 그때 새로 지정한 비밀번호를 입력하면 된답니다.

우분투 리눅스 방화벽 설정이요!
방화벽 설정도 매우 간단합니다. 우선 터미널 창을 열고 sudo firewall-cmd --permanent --zone=public --add-port=80/tcp 라고 입력 후 엔터를 누르면 80번 포트가 개방됩니다. 만약 특정 포트를 허용하고 싶다면 ports 라는 명령어를 이용해서 원하는 포트를 열어줄 수 있습니다.

우분투 리눅스 VMware 세팅이요!
VMware 는 가상 머신을 만들어주는 프로그램으로써 Windows 뿐만 아니라 Linux 나 Mac OS X 에서도 사용가능합니다. 현재 저의 노트북은 맥북 프로 13인치 2018년형 인데요, 따로 드라이버를 설치하지 않아도 문제없이 정상작동 했습니다. 하지만 혹시 모르니 미리 준비하시는걸 추천드립니다.
먼저 vmware 에 들어가서 상단 메뉴바 > File > New Virtual Machine 을 선택하세요.
다음으로는 디스크 크기를 정하고 파티션 타입을 정해준뒤 Finish 를 누릅니다.
그러면 이렇게 가상머신이 만들어지고 CPU 와 메모리 사양을 정할 수 있게 나오는데요, 참고로 메모리는 16GB 이상이면 충분하답니다.
이제 본격적으로 우분투 리눅스를 설치해보겠습니다. 아까 만들었던 가상머신 아이콘을 마우스 오른쪽 버튼으로 클릭후 Open in Terminal 을 선택합니다.
그럼 이렇게 터미널 창이 뜨는데요, 이제 우리는 root 권한을 얻기위해 su - 를 입력하겠습니다.
su - 를 입력하면 루트로 진입하면서 암호를 입력하라고 하는데요, 이때 아무거나 입력해도 상관없어요. 어차피 루트권한 얻으면 다 초기화 되거든요 ᄒᄒ
그 다음엔 bash 쉘을 입력할게요. 이건 키보드 단축키로도 많이 쓰이는데요, shift + tab 키를 눌러서 검색창에 bash 를 입력하면 나온답니다.
bash shell 은 텍스트 에디터로써 vi 편집기와 거의 동일한 기능을 가지고 있지만 좀더 편리하게 사용할 수 있다고 보시면 됩니다.
이렇게 해서 우분투 리눅스 설치 완료! 간단하죠?

 지금까지 우분투 리눅스 설치 하는 법과 간단하게 웹서버 돌리는 방법에 대해 알아보았습니다. 조금 복잡한듯 보이지만 막상 해보면 별거 없답니다. 여러분도 도전해보세요!

저작자표시

혼자놀기 끝판왕!!️ ChatGPT로 그림 그리기

경복대 간호학과 수시등급 알려드립니다!!

말레이시아 현지인의 월급과 한달 생활비

쯔꾸르 게임 만들기 - 초보자도 할 수 있다!

멜론에 음원을 등록하는 방법 A to Z

갤럭시탭을 공장초기화하는 방법 두가지 #설정초기화 #하드웨어초기화

[칼럼] 사람의 심리는 어떻게 형성될까?

우주 탐사는 어떻게 진행되고 있나?

미래의 기술 혁신이 우리의 삶을 바꿀 5가지 방법

환경 보호를 위한 실천 방법 10가지

역사 속에서 발견된 의외의 발명품들

자기 계발서가 주는 긍정적인 영향

성공적인 창업을 위한 7가지 필수 조건

현대 사회에서 명상과 마음챙김의 중요성

AI와 인간의 공존, 미래는 어떻게 변할까?

재테크 초보를 위한 투자 가이드

기후 변화에 대처하는 글로벌 정책

심리학적으로 본 인간의 습관 형성

동물들의 놀라운 생존 전략

건강한 식단이 삶에 미치는 영향

세계 여행지 추천: 꼭 가봐야 할 장소들

고대 문명들이 남긴 놀라운 유물들

미래 교통수단: 하이퍼루프부터 드론까지

어린이를 위한 STEM 교육의 필요성

현대 건축의 트렌드와 미래 전망

세계의 신기한 풍습과 문화들

스마트폰으로 고퀄리티 사진을 찍는 방법

우주 탐험과 과학의 미래

자연 재해와 인간의 대처 방법

성공적인 커리어 전환을 위한 팁

미래의 교육 시스템은 어떻게 변화할까?

알아두면 쓸모 있는 소소한 생활 팁

패션 업계에서 떠오르는 지속 가능한 소재들

효율적인 시간 관리를 위한 방법 7가지

자연을 보존하기 위한 작은 실천

현대 예술의 새로운 흐름, 디지털 아트

미래의 직업들: 지금부터 준비해야 할 스킬

잠의 중요성과 올바른 수면 습관

미술 치료가 정신 건강에 미치는 영향

디지털 시대에 종이책의 의미

운동이 우리 몸에 미치는 긍정적 영향

음악이 주는 심리적 힐링 효과

리더십 개발을 위한 효과적인 전략

테크놀로지가 미래 의료에 미치는 영향

비즈니스에서 창의성을 발휘하는 법

미래의 스마트 홈 기술

예술과 기술의 융합, 새로운 표현 방식

저비용으로 세계 여행하는 방법

항공 여행의 변화, 더 나은 미래를 위한 준비

외국어 학습에서 중요한 5가지 팁

인터넷 보안의 중요성과 우리의 대응

스트리밍 서비스가 미디어 소비를 바꾸는 방법

사진 촬영의 기본 가이드

운동과 뇌 건강의 상관관계

세계 경제 변화와 개인의 재정 관리

디지털 노마드가 일하는 새로운 방식

효과적인 팀워크를 위한 커뮤니케이션 기술

애니메이션에서 찾아볼 수 있는 철학적 요소

창의성을 높이는 일상 속 아이디어 발상법

중고거래에서 주의해야 할 5가지 사항

홈 네트워크를 구축하는 가장 쉬운 방법

3D 애니메이션이 영화에 미치는 영향

러시아 문학에서 배우는 삶의 지혜

효율적인 쇼핑 전략으로 돈 절약하기

웹툰이 미디어에 미치는 사회적 영향

사진 촬영의 기술과 예술

온라인 커뮤니티에서 주목받는 글쓰기 방법

사이버 보안 위협과 우리의 대응 전략

체스에서 승리하는 전략적 사고 방법

게임 모드 제작의 기초 가이드

하스스톤에서 승률을 높이는 덱 전략

게임 속에서 배우는 팀워크의 중요성