2021. 2. 20. 23:30ใSystem ์์ ์ค/LINUX
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค.
์ค๋์ VM ware์ Ubuntu 20.04๋ฅผ ์ค์น๋ฅผ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
Ubuntu์ ์ค์น ํ์ผ์ ์ฌ๊ธฐ์ ๋ค์ด ๋ฐ์ผ์๋ฉด ๋ฉ๋๋ค.
๐ VMware ์ค์
๐ ์ด๊ธฐ ์ค์
๋จผ์ VMware Workstation์์ ๊ฐ์ OS (Virtual Machine)์ ์ค์นํ๊ธฐ ์ํด ์ฌ์ ์์ ํ๊ธฐ ์ํด
'file'์ ํด๋ฆญํ์ฌ ์ฃผ์ธ์!
๊ทธ๋ฐ ๋ค ์๋ ์ฌ์ง์ฒ๋ผ ๋ฐ๋ผ ํด ์ฃผ์๋ฉด ๋ฉ๋๋ค!
iso(Install Image) ์ ํ ๋ถ๋ถ์์๋ ๋์ค์ ์ ํ์ ์ ํํ๊ณ , ๋ค์์ ๋๋ฌ์ค๋๋ค.
์ฐ๋ฆฌ๋ Linux์ ํ ์ข ๋ฅ์ธ Ubuntu๋ฅผ ์ค์นํ ๊ฒ์ด์์.
Ubuntu 64bit๋ฅผ ์ ํํ์ฌ ์ฃผ์ธ์!
ํน์ ๋ค์ด๋ก๋ ๋ฐ์ผ์ ISO๊ฐ 32bit๋ผ๋ฉด ํ์ฌ ์ ํํ ๋ถ๋ถ ์๋๋ฅผ ์ ํํ์๋ฉด ๋๋ ๊ฒ์ด์์.
์๋ถ๋ถ์๋ ์ค์นํ OS์ ์ด๋ฆ์ ์ง์ ํด ์ฃผ๋ ๊ณณ์ ๋๋ค.
๋ง์์ ๋์๋ ์ด๋ฆ์ ์ ๋ ฅํด ์ฃผ์๋ฉด ๋๊ณ ,
Location ๋ถ๋ถ์ ์ด ๊ฐ์ OS๋ฅผ Host PC ์ฆ, ๋ด ์ปดํจํฐ ์ด๋์ ์ค์นํ ๊ฒ์ธ์ง๋ฅผ ์ ํด ์ฃผ๋ ๊ณณ์ ๋๋ค.
์ฃผ๋ํ๋์ C:\๊ฐ ์๋ ๊ณณ์ ์ค์นํ๋ ๊ฒ์ ๊ถ์ฅ ๋๋ฆฌ๋ ๊ฒ์ด์์.
์ฃผ๋ํ๋์ ์์ ๊ฐ์ ์์น์ ์ ์ฅํด ์ฃผ๋๋ก ํ ๊ฒ์ด์์.
์ค์ ๋ ๊ฐ์ด ๋ง๋์ง ํ์ธํ๊ณ , Next๋ฅผ ํด๋ฆญํฉ๋๋ค!
์ฌ๊ธฐ์์ ๊ฐ์ OS๊ฐ ์ฌ์ฉํ Storage (Hard Disk) ์ฉ๋์ ๊ฒฐ์ ํ๋ ๊ณณ์ด์์.
์ฃผ๋ํ๋์ 50GB๋ง ์ฃผ๋๋ก ํ๊ฒ ์ต๋๋ค!
์ฌ๊ธฐ์ 'Store virtual disk as a single file'๊ณผ Split virtual disk into multiple files'๋ผ๋ ์ ํ์ฌํญ์ด ์์ต๋๋ค.
- Store virtaul disk as a single file: VMDK File์ ๋จ์ผ ํ์ผ๋ก ์์ฑ.
- Split virtual disk into multiple files: VMDK File์ 2GB๋ก ๋ถํ ์์ฑ.
VMWare Workstation์์๋ ๊ฐ์ HDD File์ ๋จ์ผ ํ์ผ๋ก ์์ฑํ๋ ๊ฒ์ด ๊ธฐ๋ณธ์ ๋๋ค.
๊ทธ๋ฐ๋ฐ, ๊ฐ์ OS๋ฅผ ๋ค๋ฅธ ์ปดํจํฐ์์ ์ฌ์ฉํ ์๋ ์๋ค๊ณ ํ๋ค๋ฉด ํด๋น ์ปดํจํฐ๊ฐ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ Windows๊ฐ ์ฌ์ฉํ๋ File Format์ธ NTFS๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, exFAT์ผ ๊ฑฐ๋ผ๊ณ ์ฅ๋ดํ ์๊ฐ ์๊ฒ ์ง์?
๋ค๋ฅธ Host OS๊ฐ LINUX ๋ฑ์ด์ด์ FAT32 ๋ฐฉ์์ ์ฌ์ฉํ๋ค๋ฉด VMDK File ์ธ์์ด ๋ฌธ์ ๊ฐ ์๋๋ผ, ๋ณต์ฌ ์กฐ์ฐจ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ ๊ณ ๋ คํด์ ์ ํํด ์ฃผ์ ์ผ ํฉ๋๋ค.
(๋ค๋ฅธ Host Device์ ๋ณต์ฌํ์ง ์๋๋ผ๋ VMDK File์ ์ ์ฅํ Drive๊ฐ FAT32์ผ ๊ฒฝ์ฐ์๋ ๋ฌธ์ .)
์ฃผ๋ํ๋์ Split virtual disk into... ์ ์ ํํด ์ฃผ๋๋ก ํ๊ฒ ์ต๋๋ค.
์ฃผ๋ํ๋์ Host PC ์ฆ, DeskTop์ CPU์ RAM ์ ๋ณด์ธ ๊ฒ์ด์์.
๋ฐ์ ์ค์ ํ ๋ถ๋ถ์์ Host PC๊ฐ ๊ฐ์ง ๊ฐ์ ๋์ด์ ํ ๋นํ ์ ์์ผ๋ฉฐ,
Host PC์ OS ์ฆ, Windows๋ ๊ฐ์ด ๊ตฌ๋ํด์ผ ํ๊ธฐ ๋๋ฌธ์
์ด ์ ์ ์ฐธ๊ณ ํด์ ์๋ ์ค์ ์ ํด์ผ ํ๋ ๊ฒ์ด์์.
์ฃผ๋ํ๋์ 4GB๋ฅผ RAM(Random Access Memory)์ ํ ๋นํด ์ค ๊ฒ์ด์์.
CPU๋ 1๊ฐ์ ๋ ผ๋ฆฌ CPU๋ 1๊ฐ๋ง ์ก๋๋ก ํ๊ฒ ์ต๋๋ค.
์ฌ๊ธฐ์์ ์ค์นํ OS์ Image ์ฆ, ISO๋ฅผ ์ ํํ๋ ๋ถ๋ถ์ธ ๊ฒ์ด์์.
์์ ๊ฐ์ด ํด ์ฃผ์๊ณ , ์๋๋ก ๋์ด๊ฐ๋๋ค.
์ฌ๋ฌ๋ถ์ด ISO Image๋ฅผ ์ ์ฅํ์ ๊ณณ์์ ์์ ๊ฐ์ด ์ ํํ์๊ณ , '์ด๊ธฐ'๋ฅผ ํด๋ฆญ! ํด ์ฃผ์ธ์.
'Close'๋ฅผ ๋๋ฌ ์ค์ ์ ๋ง์นฉ๋๋ค.
๋ด๊ฐ ์ค์ ํ ๋ด์ฉ์ด ๋ง๋์ง ํ์ธ์ ํ ๋ค ๋ง๋ค๋ฉด 'Finish'๋ฅผ ๋๋ฌ ์ค๋๋ค.
์! ์ด์ ์ฐ๋ฆฌ๊ฐ ์ค์ ์ปดํจํฐ๋ฅผ ์ผ๋ ๊ฒ์ฒ๋ผ ๊ฐ์ OS๋ฅผ ์ผ์ค์ ์๋์์ผ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!
๐ Ubuntu ์ค์น
๐ ์ด๊ธฐ ์ค์
์ธ์ด๋ฅผ ์ ํํ๋ ๊ณณ์ด์์.
๊ณต๋ถ์ฉ, ์ฐ์ต์ฉ์ผ๋ก ์ค์นํ๋ ๋ถ๋ค๊ป๋ ๊ฐ์ธ์ ์ผ๋ก ์์ด๋ก ์ค์นํ๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฌ๋ ๊ฒ์ด์์.
์ฃผ๋ํ๋์ ํค๋ณด๋ ๋ ์ด์์๋ ์ฐ๋ฆฌ๋๋ผ์ ๋ง๊ฒ ์ ํํ ๊ฒ์ด์์.
๋๋๋ก ์ผ๋ฐ ์ค์น์ ํจ๊ป ์ ๋ฐ์ดํธ ๋ค์ด๋ก๋์ ์๋ํํฐ ์ํํธ์จ์ด ์ค์น๋ ๊ฐ์ด ์ ํํด ์ฃผ๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฌ๋ ๊ฒ์ด์์.
ํ์ ์์ผ๋ฉด ์ง์ฐ๋ฉด ๋์ง๋ง, ํ์ํ ๊ฒ์ ์ค์นํ ๋ ๊ณ ์ํ ์๋ ์๋ต๋๋ค!
์ฐ๋ฆฌ๊ฐ ๊ฐ์ OS์ ํ ๋นํด ์ค ์ฆ, ์ฃผ๋ํ๋์ด 50GB๋ก ํ ๋นํ ๊ฐ์ Storage (Hard Disk)์ ์ฐ๋ ๊ธฐ ๊ฐ์ด ์์ ์๋ ์๋ ๊ฒ์ด์์.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ Format์ ํด์ค์ผ ํฉ๋๋ค! ์ค์ ์ปดํจํฐ์ ์ค์นํ ๋๋ ์์ ๊ฐ์ด ํด์ค์ผ ํ์ง๋ง
OS๋ฅผ ๋ ๊ฐ ๊ตฌ๋ํ๋ ค๋ฉด ์ ํ์ธํ๊ณ , ๋ณธ ์ค์ ์ ํด์ผ ํ๋ ๊ฒ์ด์์.
์๊ฐ๋๋ฅผ ์ ํํด ์ฃผ๋ ๊ฒ์ด์์. ์ฐ๋ฆฌ๋ '๋ํ๋ฏผ๊ตญ'์์ ๊ตฌ๋์ ํ ๊ฒ์ด๋ ์ฐ๋ฆฌ๋๋ผ๋ฅผ ์ ํํด ์ค๋๋ค!
root ๊ณ์ ์ธ์ ๊ณ์ ํ๋๋ฅผ ๋ ๋ง๋๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฌ๋ ๊ฒ์ด์์.
root๋ Super User๋ก ๋ชจ๋ ๊ถํ์ด ์๊ธฐ ๋๋ฌธ์ Cracker์๊ฒ ํ์ทจ๋นํ๋ฉด ์ํํ ๊ฒ์ด์์.
์ด๋ฆ์ ๋ค์ด๊ฐ ๊ฒ์ด ์ฌ์ฉํ ๊ณ์ ๋ช ์ด๊ณ , ๋๋๋ก '๋ก๊ทธ์ธํ ๋ ์ํธ ์ ๋ ฅ'์ ํ๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฌ๋ ๊ฒ์ด์์.
๋ณธ๊ฒฉ์ ์ผ๋ก OS๋ฅผ ์ค์นํ๊ณ ์๋ค์!
์ค์น๊ฐ ๋ชจ๋ ๋๋ฌ์ต๋๋ค!
'์ง๊ธ ๋ค์ ์์'์ ๋๋ฌ OS๋ฅผ ์ฌ๋ถํ ํด์ฃผ๋ฉด OS๋ฅผ ์ด์ฉํ ์ ์๋ ๊ฒ์ด์์!
์ค๋์ ์ฌ๊ธฐ๊น์ง ํฌ์คํ ์ ๋จ๊ธฐ๋๋ก ํ๊ณ ,
๋ค์์ Ubuntu์ IDE(Integrated Development Environment) ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ Tool์
ํ ์ข ๋ฅ์ธ JDK 9์ 11 ๊ทธ๋ฆฌ๊ณ , Eclipse๋ฅผ ์ค์นํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!
์ฃผ๋ํ๋์ ๊ธ์ด ๋ง์์ ๋์
จ๋์? ๊ตฌ๋
๊ณผ ๊ณต๊ฐ! ๊ทธ๋ฆฌ๊ณ , ๋๊ธ์ ์ฃผ๋ํ๋์๊ฒ ๋ง์ ํ์ด ๋ฉ๋๋ค!
'System ์์ ์ค > LINUX' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Ubuntu 20.04] Docker ์ค์น ๋ฐ Portainer ๊ตฌ์ถ (0) | 2021.07.14 |
---|---|
[Ubuntu 20.04] JDK 14์ IDE ์ค์น (0) | 2021.02.21 |
[Ubuntu 20.04] Tomcat8 ์ค์น (0) | 2021.01.22 |
[Ubuntu 20.04] Apache2 ์ค์น (0) | 2021.01.20 |
[CentOS7] MariaDB ์ค์น (2) | 2021.01.19 |