리눅스
리눅스(Linux)는 리누스 토발즈가 커뮤니티 주체로 유닉스(UNIX) 운영체제를 기반으로 만들어진 컴퓨터 운영체제입니다. 리눅스(Linux)는 유닉스(UNIX)와 마찬가지로 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영 체제(NOS)입니다. 현재는 상당수의 웹 서버와 모바일 장치(안드로이드 등)를 구동하는 운영체제로도 많이 이용이 되고 있습니다.
- LINUX (Linux is Not Unix) : ‘리눅스는 유닉스가 아니다’의 약자
- NOS (Network Operation System) : 사람이 컴퓨터를 사용할 수 있도록 하는 프로그램 중 하나
이 포스팅은 Linux를 직접 설치 하지 않고 가상머신(VirtualBox)을 이용하여 Linux 실습 환경을 만드는 튜토리얼입니다. Windows에 VirtualBox를 설치하여 가상머신을 생성하고 가상 머신에 Linux(Ubuntu)를 설치하는 방법을 차례대로 말씀드리도록 하겠습니다.
리눅스를 사용하는 이유
- 모든 소스가 오픈되어 있어 광범위하게 사용된다.
- 다중사용자, 다중작업을 지원하기 때문에 시스템적으로 서버를 운영하기에 적합하다.
- 리눅스는 무료이며 개발 환경이 풍부하다.
가상머신
하드웨어를 소프트웨어적으로 구현해서 그 위에서 운영체제가 작동하도록하는 기술이다.
-> 가상머신을 사용하는 이유
- 다른 운영체제를 사용해야 하는 경우(Windows에서 Linux)
- 독립된 작업공간이 필요한 경우(바이러스 회피, 백업)
VirtualBox
오라클에서 만든 가상머신 솔루션이다. 오픈소스이며 무료이다.
VirtualBox 설치
1. https://www.virtualbox.org/wiki/Downloads
2. Next> ... Next> Install> Finish>
Ubuntu Server 20.04 LTS Download
1. Ubuntu Server를 설치한다. Desktop용이랑 구분해야 함.
2. iso 파일이 다운받아짐.
Ubuntu 가상머신 만들기
1. 새로만들기
2. 이름 'Ubuntu'
3. 메모리 크기 '4096'
4. 가상머신에서 하드디스크를 만듦.
5. 가상 하드디스크는 디스크 이미지를 넣음.
6. 동적할당
7. 가상하드디스크 '30GB'
8. Ubuntu 가상 머신공간 만들기 완성
9. 저장소에 Ubuntu 20.04 server 넣기
10. 저장소에 Ubuntu 20.04 server 저장됨.
가상머신에 Ubuntu20.04 Server 설치하기
1. 개발자는 'English'
2. 'Install Ubuntu Server' -> Enter!
3. Language
4. Keyboard
5. Network -> DHCP
6. 저장소 전체 사용
7. 저장소 하는거 잘 된거 맞냐.... 나중에 바꾸려면 손상될수도 있으니 잘 생각해라 라는데 'Continue'
8. 아이디 비번 만들기 (잊지마세요)
9. SSH server 설치할것인지....
10. 나중에 설치하자... 일단 PASS
11. 신나게 설치한다. 시간이 조금 걸림.... 'cancel update and reboot'라는 메뉴가 나올 때까지 기다린다.
12. Enter를 치면 login 커맨드라인이 나온다.
방금 설정한 username : develop / password : ******** 를 입력한다.
13. root 비번을 설정해준다.
sudo passwd root
New Password와 Retype new Password에 같은 비번을 작성한다.
14. ssh 설치
sudo apt install ssh
ssh인 putty사용법은 다음 페이지에서 작성한다.
'개발 > Server' 카테고리의 다른 글
Intellij Community 설치방법 (0) | 2021.09.27 |
---|---|
[Linux] Ubuntu를 PuTTY로 접속하기 (0) | 2021.09.17 |
[DB] MariaDB 설치 (0) | 2021.09.16 |