์๋ ํ์ธ์ yunamom ์ ๋๋ค :D
์ด๋ฒ ํฌ์คํ ์์๋ ์๋ง์กด ์น์๋ฒ ์ธ์คํด์ค ์์ฑ ๋ฐ ํ๋ ฅIP๋ก ์๋ฒ์ ์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋๋ก ์์ฑํ๊ฒ ์ต๋๋ค. ๐ฉ๐ป๐ป
โจAWS ๊ณ์ ๋ฐ ์ธ์คํด์ค ์์ฑํ๊ธฐ
CPU๋ Arm ์ ํ! ( Arm ๊ธฐ๋ฐ EC2 T4g.small ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํด๋ณด๊ธฐ์ํด )
Q: Amazon EC2 T4g ์ธ์คํด์ค๋ ๋ฌด์์
๋๊น?
Amazon EC2 T4g ์ธ์คํด์ค๋ Arm ๊ธฐ๋ฐ AWS Graviton2 ํ๋ก์ธ์๋ก ๊ตฌ๋๋๋ ์ฐจ์ธ๋ ๋ฒ์ฉ ๋ฒ์คํธ ๊ฐ๋ฅ ์ธ์คํด์ค์
๋๋ค. T4g ์ธ์คํด์ค๋ T3 ์ธ์คํด์ค๋ณด๋ค ์ต๋ 40% ๋ ๋์ ๊ฐ๊ฒฉ ๋๋น ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ ์ฉ ํ๋์จ์ด์ Nitro ํ์ดํผ๋ฐ์ด์ ๊ฐ ๊ฒฐํฉ๋ AWS Nitro ์์คํ
์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค.
Q: T4g ์ธ์คํด์ค์ ์ด์์ ์ธ ์ฌ์ฉ ์ฌ๋ก๋ ๋ฌด์์
๋๊น?
T4g ์ธ์คํด์ค๋ ๋ง์ดํฌ๋ก ์๋น์ค, ์ง์ฐ ์๊ฐ์ด ์งง์ ๋ํํ ์ ํ๋ฆฌ์ผ์ด์
, ์ค์ ๊ท๋ชจ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๊ฐ์ ๋ฐ์คํฌํฑ, ๊ฐ๋ฐ ํ๊ฒฝ, ์ฝ๋ ๋ฆฌํฌ์งํ ๋ฆฌ ๋ฐ ๋น์ฆ๋์ค์ ๊ฐ์ ๋ฒ์คํธ ๊ฐ๋ฅํ ๋ค์ํ ๋ฒ์ฉ ์ํฌ๋ก๋์ ๋ํด T3 ์ธ์คํด์ค๋ณด๋ค ์ต๋ 40% ๋ ๋์ ๊ฐ๊ฒฉ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. - ์ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ. T ์ธ์คํด์ค ์ ํ๊ตฐ ์ ๋ฐ์ ๊ฑธ์ณ ์คํ ์์ค ์ํํธ์จ์ด์ ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ๋ ๊ณ ๊ฐ์ T4g ์ธ์คํด์ค๊ฐ ์ธ์คํด์ค ์ ํ๊ตฐ ๋ด์์ ์ต๊ณ ์ ๊ฐ๊ฒฉ ๋๋น ์ฑ๋ฅ์ ์คํํ๋ ๋งค๋ ฅ์ ์ธ ์ต์
์์ ์๊ฒ ๋ ๊ฒ์
๋๋ค. Arm ๊ฐ๋ฐ์๋ ๊ต์ฐจ ์ปดํ์ผ์ด๋ ์๋ฎฌ๋ ์ด์
๊ณผ ๋ฌ๋ฆฌ ๋ค์ดํฐ๋ธ Arm ํ๋์จ์ด์์ ์ง์ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ ์๋ ์์ต๋๋ค.
Q: ๊ณ ๊ฐ์ด T4g ๋ฌด๋ฃ ํ๊ฐํ์ ์ก์ธ์คํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
2022๋
12์ 31์ผ๊น์ง ๋ชจ๋ AWS ๊ณ ๊ฐ์ AWS ํ๋ฆฌ ํฐ์ด์ ์ค๋ช
๋ ๋๋ก T4g ๋ฌด๋ฃ ํ๊ฐํ์ ์๋์ผ๋ก ๋ฑ๋ก๋ฉ๋๋ค. ๋ฌด๋ฃ ํ๊ฐํ ๊ธฐ๊ฐ ๋์ t4g.small ์ธ์คํด์ค๋ฅผ ์คํํ๋ ๊ณ ๊ฐ์ ๋งค์ ์ฒญ๊ตฌ์์์ ๋งค์ 750์๊ฐ์ ๋ฌด๋ฃ ์๊ฐ์ ์๋์ผ๋ก ์ฐจ๊ฐํฉ๋๋ค. 750์๊ฐ์ t4g.small ์ธ์คํด์ค๊ฐ ์ฌ์ฉ๋๋ ๋ชจ๋ ๋ฆฌ์ ์์ ์ง๊ณํ์ฌ ๊ณ์ฐ๋ฉ๋๋ค. T4g ๋ฌด๋ฃ ํ๊ฐํ ํ๋ก๊ทธ๋จ์ ๋ฌด๋ฃ 750์๊ฐ ๋์ ์ธ์คํด์ค์ ํ ๋น๋ ํฌ๋ ๋ง์ ์ด๊ณผํ๋ ๊ฒฝ์ฐ ๊ณ ๊ฐ์ ์์ฌ CPU ํฌ๋ ๋ง์ ๋ํด ๋น์ฉ์ ์ง๋ถํด์ผ ํฉ๋๋ค. CPU ํฌ๋ ๋ง์ด ์๋ํ๋ ๋ฐฉ์์ ๋ํ ์์ธํ ๋ด์ฉ์ Linux ์ธ์คํด์ค์ฉ Amazon EC2 ์ฌ์ฉ ์ค๋ช
์์์ ์ฑ๋ฅ ํฅ์ ์ธ์คํด์ค์ ๋ํ ์ฃผ์ ๊ฐ๋
๋ฐ ์ ์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
ํ์ธํ Launch instance ํด๋ฆญํ๋ฉด ์ธ์คํด์ค ์์ฑ ์๋ฃ :D
โจํ๋ ฅ IP ์์ฑํ๊ธฐ ( Elastic IP )
(์ธ์คํด์ค๊ฐ ์ฌ๋ถํ ๋๋๋ผ๋ ip ์ฃผ์๊ฐ ๋ฐ๋์ง ์๊ฒ ๊ผญ ํ์)
ํฐ๋ฏธ๋ ์คํ mv ๋ช ๋ น์ด๋ก ํคํ์ผ์ ๋ฐํํ๋ฉด์ผ๋ก ์ฎ๊ธดํ ์๋ฒ ์ ์์ฑ๊ณต ๐
$ mv downloads/*.pem ~
$ ssh -i [ํคํ์ผ์ด๋ฆ].pem ubuntu@[์ธ์คํด์ค ํ๋ ฅIP]
Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-1009-aws aarch64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
System information as of Sun Jul 31 16:31:52 UTC 2022
System load: 0.0 Processes: 131
Usage of /: 4.8% of 28.91GB Users logged in: 0
Memory usage: 11% IPv4 address for ens5:
Swap usage: 0%
0 updates can be applied immediately.
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
Last login: Sun Jul 31 15:36:45 2022 from
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
ubuntu:~$
โจError ๋๋ ๊ฒฝ์ฐ ์ฐธ๊ณ ํ๊ธฐ
*downloads ํด๋ ls: : Operation not permitted ์๋ฌ ๋๋ ๊ฒฝ์ฐ (Full Disk Access ์์ ํฐ๋ฏธ๋ ์ฒดํฌ)
Permission denied (publickey). ์๋ฒ์ ์์ *.pem ํ์ผ ๊ถํ์ผ๋ก ์๋ฌ๋๋ ๊ฒฝ์ฐ
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for '[ํคํ์ผ.pem]' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "[ํคํ์ผ.pme]": bad permissions
ubuntu@: Permission denied (publickey).
$ ls -l
-rw-rw-r--@
$ chmod 600 *.pem
-rw-------@
chmod 600 ์ผ๋ก ํ์ผ๊ถํ ๋ณ๊ฒฝํ ์ ์ํ๊ธฐ
์ฐ๋ถํฌ์๋ฒ๊ตฌ์ถ ๋ฐ Mysql, Java, Tomcat, Ngin X, Https ์ธ์ฆ ๋ฑ๋ฑ ์ ๋ค์ํฌ์คํ (Step 2) ์์ ๋ค๋ฃจ๋๋ก ํ๊ฒ ์ต๋๋ค :D