์ ์ฒด ์์
- virtual box ์ค์น
- virtual box ํ์ฅํฉ ์ค์น
- CentOS9.iso ๋ค์ด
- ๊ธฐ๊ณ์์ฑ CentOS9_1
- ๊ธฐ๊ณ์ CD ๋ฃ๊ธฐ
- ๋ถํ / ์ค์น
- ์ต์์ฌ์, root๋น๋ฒ ๋ฑ๋ก
- snapshot ์ฐ๊ธฐ, ๊ณ์ ์์ฑ ๋ฐ sudo ๊ถํ ๋ถ์ฌ
- ํธ์คํธ์ ์ฉ ์ด๋ํฐ๋ฅผ ํตํด ํน๋ณํ ip์์ฑ(์ธ๋ถ๋ ์ํต๊ฐ๋ฅ)
—- ์ฌ๊ธฐ๋ถํฐ ํฌ์คํ !
- ํฌํธํฌ์๋ฉ ๊ฐ๋ ๋ฐฐ์ → ์ธ๋ถ๋ ์ํตํ ์ ์๋ ์ฐฝ๊ตฌ ๋ง๋ จ (ssh ์ ์์ฉ)
- ์ฌ์ฉ์๋ฅผ sudoer๋ก ์ง์ ํ๊ธฐ
- yum์ผ๋ก vim ์ค์นํ๊ธฐ
1. ํฌํธํฌ์๋ฉ
settings-network-Adapter 2์ ์ ์
Advanced ํด๋ฆญ
ํฌํธํฌ์๋ฉ ๊ท์น ์ค์ ํ๊ธฐ, ํธ์คํธ IP๋ ์ธ๋ถ์์์ IP, ๊ฒ์คํธ IP๋ ๋ด๋ถ์์์ IP๋ฅผ ์๋ฏธํ๋ค.(10.0.2.15, ์๊ฒฉ ์ปดํจํฐ์์์ IP)
2. ์๊ฒฉ ์ปดํจํฐ ์ผ๊ธฐ
ip addr
์์์๋ 10.0.2.15๋ ๋ด๋ถ IP๋ค.
๋งจ ์๋์ค์ ๋ณด์ด๋ 192.168.56.101์ด ํธ์คํธ ๋คํธ์ํฌ๋ค. ์๊น ์ฐ๋ฆฌ๊ฐ ํฌํธํฌ์๋ฉ์ผ๋ก ์ค์ ํ ํธ์คํธ์ ์ฉ ์ด๋ํฐ์ด๊ธฐ ๋๋ฌธ์ ๋ฐ๊นฅ์์๋ ์ ๊ทผํ ์ ์๋ IP๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
3. ๊ณ์ ์์ฑ
adduser dajung
passwd dajung
4. ์๊ฒฉ์ ์ ์ ์๋ฃ
ssh dajung@192.168.56.101 -p 22
window ํ๊ฒฝ์์๋ ์๊ฒฉ ๋ฆฌ๋ ์ค ์๋ฒ๋ก ํฐ๋ฏธ๋ ์ ์ ํ๋กํ ์ฝ์ ์ฌ์ฉํด ์ฐ๊ฒฐํ ์ ์๋๋ก ๋์์ฃผ๋ ํ๋ก๊ทธ๋จ์ธ PuTTY๋ฅผ ์ฌ์ฉํ๋ค.
mac์ ํฐ๋ฏธ๋๋ก๋ ์๊ฒฉ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ณ๋์ ์ค์น ์์ด ssh ์ ์ ๊ฐ๋ฅ!
5. ํจํค์ง ์์ฑ ๋ฐฉ๋ฒ
yum ํจํค์ง ๋งค๋์ ๋ฅผ ํตํด ์ค์นํด์ผ ํ๋ค.
yum์ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์์ ์ฌ์ฉํ๋ ํจํค์ง ์ค์น๊ด๋ฆฌ ๋๊ตฌ๋ก ๊ธฐ์กด rpm์์์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ์๋ ํจํค์ง ์์กด์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ํจํค์ง ๊ด๋ฆฌ ํด์ด๋ผ๊ณ ํ๋ค. ์
[dajung@localhost ~]$ yum install nginx
์ค๋ฅ: ์ด ๋ช
๋ น์ ์ํผ์ ์ ๊ถํ์ผ๋ก ์คํํด์ผํฉ๋๋ค (๋๋ถ๋ถ์ ์์คํ
์์ root ์ฌ์ฉ์๋ก ์คํ).
[dajung@localhost ~]$
ํ์ฌ dajung ๊ณ์ ์์ yum install์ ์คํ์ํค๋ ค๊ณ ํ ๊ฒ์ธ๋ฐ ๊ถํ์ด ์์ง ๋ถ์ฌ๋์ง ์์๊ธฐ ๋๋ฌธ์ ํจํค์ง๋ฅผ ์ค์นํ ์ ์๋ค๋ ์๋ฌ๊ฐ ๋ฌ๋ค.
[dajung@localhost ~]$ su
์ํธ:
[root@localhost dajung]# yum install nginx
CentOS Stream 9 - Ba [ === ] --- B/s | 0 B --:-- ETCentOS Stream 9 - BaseOS
su๋ฅผ ์ ๋ ฅํด์ root ๊ถํ์ ๋ถ์ฌํ๊ณ , ๋ค์ yum install nginx ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ์ด๋ฒ์๋ ์ค์น๊ฐ ์ ๋๋ ๊ฒ์ ํ์ธํ ์ ์์!
+์ถ๊ฐ ) root ๋น ์ ธ๋๊ฐ๊ธฐ : exit
6. ์ ์ ๊ถํ์ผ๋ก ํจํค์ง ์ค์นํ๋ ๋ฐฉ๋ฒ
dajung์ ๊ถํ์ผ๋ก๋ su ๋ช ๋ น์ด ์์ด ์์ ๋กญ๊ฒ ํจํค์ง๋ฅผ ์ค์นํ๊ณ ์ถ์ ๊ฒฝ์ฐ์ ์ฌ์ฉํ๋ค.
[dajung@localhost ~]$ su
์ํธ:
[root@localhost dajung]# vi /etc/sudoersโ
sudoers ๋ฌธ์๋ฅผ ์์ ํ๋ฉด ๊ฐ๋ฅํ๋ค. sudoers ๋ฌธ์๋ root ๊ถํ์์๋ง ์คํ์ด ๊ฐ๋ฅํ๋ฏ๋ก exit์ ํตํด์ ๋น ์ ธ๋๊ฐ๋ค๋ฉด ๋ค์ su๋ฅผ ์ ๋ ฅํด์ค์ผ ํ๋ค.
# /etc/sudoers
root ALL=(ALL) ALL
dajung ALL=(ALL) ALL
๊ธฐ์กด์๋ ์ฌ์ง์ฒ๋ผ root ์๊ฒ ๋ชจ๋ ๊ถํ์ ์ฃผ๋ ์ค์ ์ด ๋์ด์๋๋ฐ, ์๋์ ์ฝ๋๋ธ๋ญ์ฒ๋ผ dajung์๊ฒ ๋๊ฐ์ ๊ถํ์ ๋ถ์ฌํ๋ค๋ ๋ฌธ๊ตฌ๋ฅผ ์ถ๊ฐํ๊ณ ์ ์ฅํ๊ณ ๋๊ฐ๋ค(wq!)
๊ทธ๋ฆฌ๊ณ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ฉด..
[dajung@localhost ~]$ sudo yum install nginx
๊ถํ์ด ๋ถ์ฌ๋ผ์ dajung ๊ณ์ ์ผ๋ก ์ค์น๊ฐ ๊ฐ๋ฅํ๋ค!
7. vim ์ค์นํ๊ธฐ
[dajung@localhost ~]$ sudo yum install vim
๋๋ ์์ง vim์ ํ์์ฑ์ ๋ํด์๋ ํฌ๊ฒ ๋๋ผ์ง ๋ชปํ๊ณ ์์ง๋ง..
์ ๋ง ์ฐ๊ฐ๋ฐ์๋ค์ ๊ฐ๋ฐ๋ ide ์์ฐ๊ณ vim์ฐฝ์ผ๋ก๋ง ์ฌํํ๊ฒ ํ๋๋ผ.. ๋ฌผ์ด๋ณด๋๊น ๊ทธ๊ฒ ๊ฐ์ฅ ํธํ๋ค๊ณ ํ๋ค.
์์ํ ์นํด์ง๊ธฐ ์ํด์ vim ์ค์น ๋ช ๋ น์ด๊น์ง ๋ฃ์ด๋ดค๋ค.
'๐ค study > Infra' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[0906] ์ธํ๋ผ / centOS phpํ์ผ์ ์ฅ / centOS mariaDB ์ฐ๋ / php db์ฐ๋ / ํ์ผ์ ์ฅ ๋ฐฉ๋ฒ / ์น์๋ฒ์์ ํ์ผ ์ ์ฅ (0) | 2022.09.06 |
---|