우분투(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 편집기와 거의 동일한 기능을 가지고 있지만 좀더 편리하게 사용할 수 있다고 보시면 됩니다.
이렇게 해서 우분투 리눅스 설치 완료! 간단하죠?
지금까지 우분투 리눅스 설치 하는 법과 간단하게 웹서버 돌리는 방법에 대해 알아보았습니다. 조금 복잡한듯 보이지만 막상 해보면 별거 없답니다. 여러분도 도전해보세요!