[전체 과정 요약]

✔ EC2 생성 및 접속 → ✔ 패키지 설치 → ✔ Spring Boot 실행
✔ GitHub에서 코드 가져오기 → ✔ 빌드 후 실행
✔ 방화벽 설정하여 8080 포트 열기

[Ec2 연결&환경 설정]

인스턴스 연결

image.png

연결 확인 및 Git 설치

[ec2-user@ip-172-31-82-250 ~]$ whoami
ec2-user
[ec2-user@ip-172-31-82-250 ~]$ sudo yum update -y
Last metadata expiration check: 0:18:51 ago on Wed Feb 19 04:47:30 2025.
Dependencies resolved.
Nothing to do.
Complete!
[ec2-user@ip-172-31-82-250 ~]$ sudo yum install git -y
Last metadata expiration check: 0:19:11 ago on Wed Feb 19 04:47:30 2025.
Dependencies resolved.
================================================================================
 Package             Arch      Version                     Repository      Size
================================================================================
Installing:
 git                 x86_64    2.47.1-1.amzn2023.0.2       amazonlinux     54 k
Installing dependencies:
 git-core            x86_64    2.47.1-1.amzn2023.0.2       amazonlinux    4.7 M
 git-core-doc        noarch    2.47.1-1.amzn2023.0.2       amazonlinux    2.8 M
 perl-Error          noarch    1:0.17029-5.amzn2023.0.2    amazonlinux     41 k
 perl-File-Find      noarch    1.37-477.amzn2023.0.6       amazonlinux     26 k
 perl-Git            noarch    2.47.1-1.amzn2023.0.2       amazonlinux     42 k
 perl-TermReadKey    x86_64    2.38-9.amzn2023.0.2         amazonlinux     36 k
 perl-lib            x86_64    0.65-477.amzn2023.0.6       amazonlinux     15 k

Transaction Summary
================================================================================
Install  8 Packages

Total download size: 7.7 M
Installed size: 37 M
Downloading Packages:
(1/8): git-2.47.1-1.amzn2023.0.2.x86_64.rpm     1.3 MB/s |  54 kB     00:00
(2/8): perl-Error-0.17029-5.amzn2023.0.2.noarch 1.2 MB/s |  41 kB     00:00
(3/8): perl-File-Find-1.37-477.amzn2023.0.6.noa 777 kB/s |  26 kB     00:00
(4/8): git-core-2.47.1-1.amzn2023.0.2.x86_64.rp  36 MB/s | 4.7 MB     00:00
(5/8): perl-Git-2.47.1-1.amzn2023.0.2.noarch.rp 1.1 MB/s |  42 kB     00:00
(6/8): git-core-doc-2.47.1-1.amzn2023.0.2.noarc  17 MB/s | 2.8 MB     00:00
(7/8): perl-TermReadKey-2.38-9.amzn2023.0.2.x86 1.2 MB/s |  36 kB     00:00
(8/8): perl-lib-0.65-477.amzn2023.0.6.x86_64.rp 743 kB/s |  15 kB     00:00
--------------------------------------------------------------------------------
Total                                            39 MB/s | 7.7 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1
  Installing       : git-core-2.47.1-1.amzn2023.0.2.x86_64                  1/8
  Installing       : git-core-doc-2.47.1-1.amzn2023.0.2.noarch              2/8
  Installing       : perl-lib-0.65-477.amzn2023.0.6.x86_64                  3/8
  Installing       : perl-TermReadKey-2.38-9.amzn2023.0.2.x86_64            4/8
  Installing       : perl-File-Find-1.37-477.amzn2023.0.6.noarch            5/8
  Installing       : perl-Error-1:0.17029-5.amzn2023.0.2.noarch             6/8
  Installing       : perl-Git-2.47.1-1.amzn2023.0.2.noarch                  7/8
  Installing       : git-2.47.1-1.amzn2023.0.2.x86_64                       8/8
  Running scriptlet: git-2.47.1-1.amzn2023.0.2.x86_64                       8/8
  Verifying        : git-2.47.1-1.amzn2023.0.2.x86_64                       1/8
  Verifying        : git-core-2.47.1-1.amzn2023.0.2.x86_64                  2/8
  Verifying        : git-core-doc-2.47.1-1.amzn2023.0.2.noarch              3/8
  Verifying        : perl-Error-1:0.17029-5.amzn2023.0.2.noarch             4/8
  Verifying        : perl-File-Find-1.37-477.amzn2023.0.6.noarch            5/8
  Verifying        : perl-Git-2.47.1-1.amzn2023.0.2.noarch                  6/8
  Verifying        : perl-TermReadKey-2.38-9.amzn2023.0.2.x86_64            7/8
  Verifying        : perl-lib-0.65-477.amzn2023.0.6.x86_64                  8/8

Installed:
  git-2.47.1-1.amzn2023.0.2.x86_64
  git-core-2.47.1-1.amzn2023.0.2.x86_64
  git-core-doc-2.47.1-1.amzn2023.0.2.noarch
  perl-Error-1:0.17029-5.amzn2023.0.2.noarch
  perl-File-Find-1.37-477.amzn2023.0.6.noarch
  perl-Git-2.47.1-1.amzn2023.0.2.noarch
  perl-TermReadKey-2.38-9.amzn2023.0.2.x86_64
  perl-lib-0.65-477.amzn2023.0.6.x86_64

Complete!
[ec2-user@ip-172-31-82-250 ~]$

JDK 설치 완료

[ec2-user@ip-172-31-82-250 ~]$ sudo yum install java-17-amazon-corretto -y
Last metadata expiration check: 0:19:55 ago on Wed Feb 19 04:47:30 2025.
Dependencies resolved.
================================================================================
 Package                      Arch   Version                  Repository   Size
================================================================================
Installing:
 java-17-amazon-corretto      x86_64 1:17.0.14+7-1.amzn2023.1 amazonlinux 213 k
Installing dependencies:
 alsa-lib                     x86_64 1.2.7.2-1.amzn2023.0.2   amazonlinux 504 k
 cairo                        x86_64 1.18.0-4.amzn2023.0.1    amazonlinux 718 k
 dejavu-sans-fonts            noarch 2.37-16.amzn2023.0.2     amazonlinux 1.3 M
 dejavu-sans-mono-fonts       noarch 2.37-16.amzn2023.0.2     amazonlinux 467 k
 dejavu-serif-fonts           noarch 2.37-16.amzn2023.0.2     amazonlinux 1.0 M
 fontconfig                   x86_64 2.13.94-2.amzn2023.0.2   amazonlinux 273 k
 fonts-filesystem             noarch 1:2.0.5-12.amzn2023.0.2  amazonlinux 9.5 k
 freetype                     x86_64 2.13.2-5.amzn2023.0.1    amazonlinux 423 k
 giflib                       x86_64 5.2.1-9.amzn2023.0.1     amazonlinux  49 k
 google-noto-fonts-common     noarch 20201206-2.amzn2023.0.2  amazonlinux  15 k
 google-noto-sans-vf-fonts    noarch 20201206-2.amzn2023.0.2  amazonlinux 492 k
 graphite2                    x86_64 1.3.14-7.amzn2023.0.2    amazonlinux  97 k
 harfbuzz                     x86_64 7.0.0-2.amzn2023.0.1     amazonlinux 868 k
 java-17-amazon-corretto-headless
                              x86_64 1:17.0.14+7-1.amzn2023.1 amazonlinux  91 M
 javapackages-filesystem      noarch 6.0.0-7.amzn2023.0.6     amazonlinux  12 k
 langpacks-core-font-en       noarch 3.0-21.amzn2023.0.4      amazonlinux  10 k
 libICE                       x86_64 1.1.1-3.amzn2023.0.1     amazonlinux  76 k
 libSM                        x86_64 1.2.4-3.amzn2023.0.1     amazonlinux  45 k
 libX11                       x86_64 1.8.10-2.amzn2023.0.1    amazonlinux 659 k
 libX11-common                noarch 1.8.10-2.amzn2023.0.1    amazonlinux 147 k
 libXau                       x86_64 1.0.11-6.amzn2023.0.1    amazonlinux  33 k
 libXext                      x86_64 1.3.6-1.amzn2023.0.1     amazonlinux  42 k
 libXi                        x86_64 1.8.2-1.amzn2023.0.1     amazonlinux  42 k
 libXinerama                  x86_64 1.1.5-6.amzn2023.0.1     amazonlinux  16 k
 libXrandr                    x86_64 1.5.4-3.amzn2023.0.1     amazonlinux  29 k
 libXrender                   x86_64 0.9.11-6.amzn2023.0.1    amazonlinux  29 k
 libXt                        x86_64 1.3.0-3.amzn2023.0.1     amazonlinux 183 k
 libXtst                      x86_64 1.2.5-1.amzn2023.0.1     amazonlinux  22 k
 libbrotli                    x86_64 1.0.9-4.amzn2023.0.2     amazonlinux 315 k
 libjpeg-turbo                x86_64 2.1.4-2.amzn2023.0.5     amazonlinux 190 k
 libpng                       x86_64 2:1.6.37-10.amzn2023.0.6 amazonlinux 128 k
 libxcb                       x86_64 1.17.0-1.amzn2023.0.1    amazonlinux 235 k
 pixman                       x86_64 0.43.4-1.amzn2023.0.4    amazonlinux 296 k
 xml-common                   noarch 0.6.3-56.amzn2023.0.2    amazonlinux  32 k

Transaction Summary
================================================================================
Install  35 Packages

Total download size: 100 M
Installed size: 261 M
Downloading Packages:
(1/35): alsa-lib-1.2.7.2-1.amzn2023.0.2.x86_64. 9.2 MB/s | 504 kB     00:00
(2/35): cairo-1.18.0-4.amzn2023.0.1.x86_64.rpm  8.1 MB/s | 718 kB     00:00
(3/35): dejavu-sans-fonts-2.37-16.amzn2023.0.2.  13 MB/s | 1.3 MB     00:00
(4/35): dejavu-sans-mono-fonts-2.37-16.amzn2023 8.4 MB/s | 467 kB     00:00
(5/35): fontconfig-2.13.94-2.amzn2023.0.2.x86_6 6.2 MB/s | 273 kB     00:00
(6/35): fonts-filesystem-2.0.5-12.amzn2023.0.2. 243 kB/s | 9.5 kB     00:00
(7/35): freetype-2.13.2-5.amzn2023.0.1.x86_64.r  11 MB/s | 423 kB     00:00
(8/35): giflib-5.2.1-9.amzn2023.0.1.x86_64.rpm  1.2 MB/s |  49 kB     00:00
(9/35): dejavu-serif-fonts-2.37-16.amzn2023.0.2 9.2 MB/s | 1.0 MB     00:00
(10/35): google-noto-fonts-common-20201206-2.am 757 kB/s |  15 kB     00:00
(11/35): graphite2-1.3.14-7.amzn2023.0.2.x86_64 4.3 MB/s |  97 kB     00:00
(12/35): google-noto-sans-vf-fonts-20201206-2.a  12 MB/s | 492 kB     00:00
(13/35): harfbuzz-7.0.0-2.amzn2023.0.1.x86_64.r  15 MB/s | 868 kB     00:00
(14/35): java-17-amazon-corretto-17.0.14+7-1.am 3.4 MB/s | 213 kB     00:00
(15/35): javapackages-filesystem-6.0.0-7.amzn20 343 kB/s |  12 kB     00:00
(16/35): langpacks-core-font-en-3.0-21.amzn2023 475 kB/s |  10 kB     00:00
(17/35): libSM-1.2.4-3.amzn2023.0.1.x86_64.rpm  2.0 MB/s |  45 kB     00:00
(18/35): libICE-1.1.1-3.amzn2023.0.1.x86_64.rpm 2.4 MB/s |  76 kB     00:00
(19/35): libX11-common-1.8.10-2.amzn2023.0.1.no 3.0 MB/s | 147 kB     00:00
(20/35): libX11-1.8.10-2.amzn2023.0.1.x86_64.rp 8.6 MB/s | 659 kB     00:00
(21/35): libXau-1.0.11-6.amzn2023.0.1.x86_64.rp 1.2 MB/s |  33 kB     00:00
(22/35): libXext-1.3.6-1.amzn2023.0.1.x86_64.rp 1.6 MB/s |  42 kB     00:00
(23/35): libXi-1.8.2-1.amzn2023.0.1.x86_64.rpm  1.6 MB/s |  42 kB     00:00
(24/35): libXrandr-1.5.4-3.amzn2023.0.1.x86_64. 1.4 MB/s |  29 kB     00:00
(25/35): libXinerama-1.1.5-6.amzn2023.0.1.x86_6 531 kB/s |  16 kB     00:00
(26/35): libXrender-0.9.11-6.amzn2023.0.1.x86_6 1.1 MB/s |  29 kB     00:00
(27/35): libXt-1.3.0-3.amzn2023.0.1.x86_64.rpm  5.4 MB/s | 183 kB     00:00
(28/35): libXtst-1.2.5-1.amzn2023.0.1.x86_64.rp 787 kB/s |  22 kB     00:00
(29/35): libbrotli-1.0.9-4.amzn2023.0.2.x86_64. 8.7 MB/s | 315 kB     00:00
(30/35): libpng-1.6.37-10.amzn2023.0.6.x86_64.r 6.6 MB/s | 128 kB     00:00
(31/35): libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86 4.1 MB/s | 190 kB     00:00
(32/35): libxcb-1.17.0-1.amzn2023.0.1.x86_64.rp 5.0 MB/s | 235 kB     00:00
(33/35): pixman-0.43.4-1.amzn2023.0.4.x86_64.rp 6.4 MB/s | 296 kB     00:00
(34/35): xml-common-0.6.3-56.amzn2023.0.2.noarc 1.2 MB/s |  32 kB     00:00
(35/35): java-17-amazon-corretto-headless-17.0.  67 MB/s |  91 MB     00:01
--------------------------------------------------------------------------------
Total                                            61 MB/s | 100 MB     00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1
  Installing       : fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch       1/35
  Installing       : libpng-2:1.6.37-10.amzn2023.0.6.x86_64                2/35
  Installing       : dejavu-sans-mono-fonts-2.37-16.amzn2023.0.2.noarch    3/35
  Installing       : dejavu-sans-fonts-2.37-16.amzn2023.0.2.noarch         4/35
  Installing       : libICE-1.1.1-3.amzn2023.0.1.x86_64                    5/35
  Installing       : libSM-1.2.4-3.amzn2023.0.1.x86_64                     6/35
  Installing       : dejavu-serif-fonts-2.37-16.amzn2023.0.2.noarch        7/35
  Running scriptlet: xml-common-0.6.3-56.amzn2023.0.2.noarch               8/35
  Installing       : xml-common-0.6.3-56.amzn2023.0.2.noarch               8/35
  Installing       : pixman-0.43.4-1.amzn2023.0.4.x86_64                   9/35
  Installing       : libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64            10/35
  Installing       : libbrotli-1.0.9-4.amzn2023.0.2.x86_64                11/35
  Installing       : libXau-1.0.11-6.amzn2023.0.1.x86_64                  12/35
  Installing       : libxcb-1.17.0-1.amzn2023.0.1.x86_64                  13/35
  Installing       : libX11-common-1.8.10-2.amzn2023.0.1.noarch           14/35
  Installing       : libX11-1.8.10-2.amzn2023.0.1.x86_64                  15/35
  Installing       : libXext-1.3.6-1.amzn2023.0.1.x86_64                  16/35
  Installing       : libXrender-0.9.11-6.amzn2023.0.1.x86_64              17/35
  Installing       : libXi-1.8.2-1.amzn2023.0.1.x86_64                    18/35
  Installing       : libXtst-1.2.5-1.amzn2023.0.1.x86_64                  19/35
  Installing       : libXrandr-1.5.4-3.amzn2023.0.1.x86_64                20/35
  Installing       : libXinerama-1.1.5-6.amzn2023.0.1.x86_64              21/35
  Installing       : libXt-1.3.0-3.amzn2023.0.1.x86_64                    22/35
  Installing       : javapackages-filesystem-6.0.0-7.amzn2023.0.6.noarc   23/35
  Installing       : graphite2-1.3.14-7.amzn2023.0.2.x86_64               24/35
  Installing       : google-noto-fonts-common-20201206-2.amzn2023.0.2.n   25/35
  Installing       : google-noto-sans-vf-fonts-20201206-2.amzn2023.0.2.   26/35
  Installing       : langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch    27/35
  Installing       : cairo-1.18.0-4.amzn2023.0.1.x86_64                   28/35
  Installing       : harfbuzz-7.0.0-2.amzn2023.0.1.x86_64                 29/35
  Installing       : freetype-2.13.2-5.amzn2023.0.1.x86_64                30/35
  Installing       : fontconfig-2.13.94-2.amzn2023.0.2.x86_64             31/35
  Running scriptlet: fontconfig-2.13.94-2.amzn2023.0.2.x86_64             31/35
  Installing       : giflib-5.2.1-9.amzn2023.0.1.x86_64                   32/35
  Installing       : alsa-lib-1.2.7.2-1.amzn2023.0.2.x86_64               33/35
  Installing       : java-17-amazon-corretto-headless-1:17.0.14+7-1.amz   34/35
  Running scriptlet: java-17-amazon-corretto-headless-1:17.0.14+7-1.amz   34/35
  Installing       : java-17-amazon-corretto-1:17.0.14+7-1.amzn2023.1.x   35/35
  Running scriptlet: fontconfig-2.13.94-2.amzn2023.0.2.x86_64             35/35
  Running scriptlet: java-17-amazon-corretto-1:17.0.14+7-1.amzn2023.1.x   35/35
  Verifying        : alsa-lib-1.2.7.2-1.amzn2023.0.2.x86_64                1/35
  Verifying        : cairo-1.18.0-4.amzn2023.0.1.x86_64                    2/35
  Verifying        : dejavu-sans-fonts-2.37-16.amzn2023.0.2.noarch         3/35
  Verifying        : dejavu-sans-mono-fonts-2.37-16.amzn2023.0.2.noarch    4/35
  Verifying        : dejavu-serif-fonts-2.37-16.amzn2023.0.2.noarch        5/35
  Verifying        : fontconfig-2.13.94-2.amzn2023.0.2.x86_64              6/35
  Verifying        : fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch       7/35
  Verifying        : freetype-2.13.2-5.amzn2023.0.1.x86_64                 8/35
  Verifying        : giflib-5.2.1-9.amzn2023.0.1.x86_64                    9/35
  Verifying        : google-noto-fonts-common-20201206-2.amzn2023.0.2.n   10/35
  Verifying        : google-noto-sans-vf-fonts-20201206-2.amzn2023.0.2.   11/35
  Verifying        : graphite2-1.3.14-7.amzn2023.0.2.x86_64               12/35
  Verifying        : harfbuzz-7.0.0-2.amzn2023.0.1.x86_64                 13/35
  Verifying        : java-17-amazon-corretto-1:17.0.14+7-1.amzn2023.1.x   14/35
  Verifying        : java-17-amazon-corretto-headless-1:17.0.14+7-1.amz   15/35
  Verifying        : javapackages-filesystem-6.0.0-7.amzn2023.0.6.noarc   16/35
  Verifying        : langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch    17/35
  Verifying        : libICE-1.1.1-3.amzn2023.0.1.x86_64                   18/35
  Verifying        : libSM-1.2.4-3.amzn2023.0.1.x86_64                    19/35
  Verifying        : libX11-1.8.10-2.amzn2023.0.1.x86_64                  20/35
  Verifying        : libX11-common-1.8.10-2.amzn2023.0.1.noarch           21/35
  Verifying        : libXau-1.0.11-6.amzn2023.0.1.x86_64                  22/35
  Verifying        : libXext-1.3.6-1.amzn2023.0.1.x86_64                  23/35
  Verifying        : libXi-1.8.2-1.amzn2023.0.1.x86_64                    24/35
  Verifying        : libXinerama-1.1.5-6.amzn2023.0.1.x86_64              25/35
  Verifying        : libXrandr-1.5.4-3.amzn2023.0.1.x86_64                26/35
  Verifying        : libXrender-0.9.11-6.amzn2023.0.1.x86_64              27/35
  Verifying        : libXt-1.3.0-3.amzn2023.0.1.x86_64                    28/35
  Verifying        : libXtst-1.2.5-1.amzn2023.0.1.x86_64                  29/35
  Verifying        : libbrotli-1.0.9-4.amzn2023.0.2.x86_64                30/35
  Verifying        : libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64            31/35
  Verifying        : libpng-2:1.6.37-10.amzn2023.0.6.x86_64               32/35
  Verifying        : libxcb-1.17.0-1.amzn2023.0.1.x86_64                  33/35
  Verifying        : pixman-0.43.4-1.amzn2023.0.4.x86_64                  34/35
  Verifying        : xml-common-0.6.3-56.amzn2023.0.2.noarch              35/35

Installed:
  alsa-lib-1.2.7.2-1.amzn2023.0.2.x86_64
  cairo-1.18.0-4.amzn2023.0.1.x86_64
  dejavu-sans-fonts-2.37-16.amzn2023.0.2.noarch
  dejavu-sans-mono-fonts-2.37-16.amzn2023.0.2.noarch
  dejavu-serif-fonts-2.37-16.amzn2023.0.2.noarch
  fontconfig-2.13.94-2.amzn2023.0.2.x86_64
  fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch
  freetype-2.13.2-5.amzn2023.0.1.x86_64
  giflib-5.2.1-9.amzn2023.0.1.x86_64
  google-noto-fonts-common-20201206-2.amzn2023.0.2.noarch
  google-noto-sans-vf-fonts-20201206-2.amzn2023.0.2.noarch
  graphite2-1.3.14-7.amzn2023.0.2.x86_64
  harfbuzz-7.0.0-2.amzn2023.0.1.x86_64
  java-17-amazon-corretto-1:17.0.14+7-1.amzn2023.1.x86_64
  java-17-amazon-corretto-headless-1:17.0.14+7-1.amzn2023.1.x86_64
  javapackages-filesystem-6.0.0-7.amzn2023.0.6.noarch
  langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch
  libICE-1.1.1-3.amzn2023.0.1.x86_64
  libSM-1.2.4-3.amzn2023.0.1.x86_64
  libX11-1.8.10-2.amzn2023.0.1.x86_64
  libX11-common-1.8.10-2.amzn2023.0.1.noarch
  libXau-1.0.11-6.amzn2023.0.1.x86_64
  libXext-1.3.6-1.amzn2023.0.1.x86_64
  libXi-1.8.2-1.amzn2023.0.1.x86_64
  libXinerama-1.1.5-6.amzn2023.0.1.x86_64
  libXrandr-1.5.4-3.amzn2023.0.1.x86_64
  libXrender-0.9.11-6.amzn2023.0.1.x86_64
  libXt-1.3.0-3.amzn2023.0.1.x86_64
  libXtst-1.2.5-1.amzn2023.0.1.x86_64
  libbrotli-1.0.9-4.amzn2023.0.2.x86_64
  libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64
  libpng-2:1.6.37-10.amzn2023.0.6.x86_64
  libxcb-1.17.0-1.amzn2023.0.1.x86_64
  pixman-0.43.4-1.amzn2023.0.4.x86_64
  xml-common-0.6.3-56.amzn2023.0.2.noarch

Complete!

Java / Git 설치 확인

[ec2-user@ip-172-31-82-250 ~]$ java -version
openjdk version "17.0.14" 2025-01-21 LTS
OpenJDK Runtime Environment Corretto-17.0.14.7.1 (build 17.0.14+7-LTS)
OpenJDK 64-Bit Server VM Corretto-17.0.14.7.1 (build 17.0.14+7-LTS, mixed mode, sharing)
[ec2-user@ip-172-31-82-250 ~]$ git -version
unknown option: -version
usage: git [-v | --version] [-h | --help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--no-lazy-fetch]
           [--no-optional-locks] [--no-advice] [--bare] [--git-dir=<path>]
           [--work-tree=<path>] [--namespace=<name>] [--config-env=<name>=<envvar>]
           <command> [<args>]

Firewall이 없는 것을 확인 → 설치 !!!

sudo systemctl status firewalld
[ec2-user@ip-172-31-82-250 app]$ sudo firewall-cmd --permanent --add-port=8080/tcp
sudo: firewall-cmd: command not found
[ec2-user@ip-172-31-82-250 app]$ sudo systemctl status firewalld
Unit firewalld.service could not be found.
[ec2-user@ip-172-31-82-250 app]$ sudo yum install -y firewalld
Last metadata expiration check: 0:23:48 ago on Wed Feb 19 04:47:30 2025.
Dependencies resolved.
================================================================================
 Package                  Arch     Version                  Repository     Size
================================================================================
Installing:
 firewalld                noarch   1.2.3-1.amzn2023         amazonlinux   452 k
Installing dependencies:
 firewalld-filesystem     noarch   1.2.3-1.amzn2023         amazonlinux    11 k
 gobject-introspection    x86_64   1.82.0-1.amzn2023        amazonlinux   122 k
 ipset                    x86_64   7.11-1.amzn2023.0.3      amazonlinux    40 k
 ipset-libs               x86_64   7.11-1.amzn2023.0.3      amazonlinux    67 k
 iptables-libs            x86_64   1.8.8-3.amzn2023.0.2     amazonlinux   401 k
 iptables-nft             x86_64   1.8.8-3.amzn2023.0.2     amazonlinux   183 k
 libnetfilter_conntrack   x86_64   1.0.8-2.amzn2023.0.2     amazonlinux    58 k
 libnfnetlink             x86_64   1.0.1-19.amzn2023.0.2    amazonlinux    30 k
 libnftnl                 x86_64   1.2.2-2.amzn2023.0.2     amazonlinux    84 k
 nftables                 x86_64   1:1.0.4-3.amzn2023.0.2   amazonlinux   400 k
 python3-firewall         noarch   1.2.3-1.amzn2023         amazonlinux   357 k
 python3-gobject-base     x86_64   3.48.2-3.amzn2023.0.2    amazonlinux   323 k
 python3-nftables         x86_64   1:1.0.4-3.amzn2023.0.2   amazonlinux    18 k
Installing weak dependencies:
 libcap-ng-python3        x86_64   0.8.2-4.amzn2023.0.2     amazonlinux    30 k

Transaction Summary
================================================================================
Install  15 Packages

Total download size: 2.5 M
Installed size: 11 M
Downloading Packages:
(1/15): firewalld-filesystem-1.2.3-1.amzn2023.n 221 kB/s |  11 kB     00:00
(2/15): ipset-7.11-1.amzn2023.0.3.x86_64.rpm    1.8 MB/s |  40 kB     00:00
(3/15): ipset-libs-7.11-1.amzn2023.0.3.x86_64.r 2.9 MB/s |  67 kB     00:00
(4/15): iptables-libs-1.8.8-3.amzn2023.0.2.x86_ 9.1 MB/s | 401 kB     00:00
(5/15): gobject-introspection-1.82.0-1.amzn2023 799 kB/s | 122 kB     00:00
(6/15): iptables-nft-1.8.8-3.amzn2023.0.2.x86_6 6.7 MB/s | 183 kB     00:00
(7/15): firewalld-1.2.3-1.amzn2023.noarch.rpm   2.5 MB/s | 452 kB     00:00
(8/15): libnetfilter_conntrack-1.0.8-2.amzn2023 2.8 MB/s |  58 kB     00:00
(9/15): libnfnetlink-1.0.1-19.amzn2023.0.2.x86_ 1.4 MB/s |  30 kB     00:00
(10/15): libnftnl-1.2.2-2.amzn2023.0.2.x86_64.r 3.6 MB/s |  84 kB     00:00
(11/15): libcap-ng-python3-0.8.2-4.amzn2023.0.2 379 kB/s |  30 kB     00:00
(12/15): nftables-1.0.4-3.amzn2023.0.2.x86_64.r 4.1 MB/s | 400 kB     00:00
(13/15): python3-gobject-base-3.48.2-3.amzn2023 3.6 MB/s | 323 kB     00:00
(14/15): python3-nftables-1.0.4-3.amzn2023.0.2. 627 kB/s |  18 kB     00:00
(15/15): python3-firewall-1.2.3-1.amzn2023.noar 2.2 MB/s | 357 kB     00:00
--------------------------------------------------------------------------------
Total                                           6.2 MB/s | 2.5 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1
  Installing       : libnftnl-1.2.2-2.amzn2023.0.2.x86_64                  1/15
  Installing       : libnfnetlink-1.0.1-19.amzn2023.0.2.x86_64             2/15
  Installing       : libnetfilter_conntrack-1.0.8-2.amzn2023.0.2.x86_64    3/15
  Installing       : iptables-libs-1.8.8-3.amzn2023.0.2.x86_64             4/15
  Installing       : iptables-nft-1.8.8-3.amzn2023.0.2.x86_64              5/15
  Running scriptlet: iptables-nft-1.8.8-3.amzn2023.0.2.x86_64              5/15
  Installing       : nftables-1:1.0.4-3.amzn2023.0.2.x86_64                6/15
  Running scriptlet: nftables-1:1.0.4-3.amzn2023.0.2.x86_64                6/15
  Installing       : python3-nftables-1:1.0.4-3.amzn2023.0.2.x86_64        7/15
  Installing       : libcap-ng-python3-0.8.2-4.amzn2023.0.2.x86_64         8/15
  Installing       : ipset-libs-7.11-1.amzn2023.0.3.x86_64                 9/15
  Installing       : ipset-7.11-1.amzn2023.0.3.x86_64                     10/15
  Installing       : gobject-introspection-1.82.0-1.amzn2023.x86_64       11/15
  Installing       : python3-gobject-base-3.48.2-3.amzn2023.0.2.x86_64    12/15
  Installing       : python3-firewall-1.2.3-1.amzn2023.noarch             13/15
  Installing       : firewalld-filesystem-1.2.3-1.amzn2023.noarch         14/15
  Installing       : firewalld-1.2.3-1.amzn2023.noarch                    15/15
  Running scriptlet: firewalld-1.2.3-1.amzn2023.noarch                    15/15
Created symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service → /usr/lib/systemd/system/firewalld.service.
Created symlink /etc/systemd/system/multi-user.target.wants/firewalld.service → /usr/lib/systemd/system/firewalld.service.

  Verifying        : firewalld-1.2.3-1.amzn2023.noarch                     1/15
  Verifying        : firewalld-filesystem-1.2.3-1.amzn2023.noarch          2/15
  Verifying        : gobject-introspection-1.82.0-1.amzn2023.x86_64        3/15
  Verifying        : ipset-7.11-1.amzn2023.0.3.x86_64                      4/15
  Verifying        : ipset-libs-7.11-1.amzn2023.0.3.x86_64                 5/15
  Verifying        : iptables-libs-1.8.8-3.amzn2023.0.2.x86_64             6/15
  Verifying        : iptables-nft-1.8.8-3.amzn2023.0.2.x86_64              7/15
  Verifying        : libcap-ng-python3-0.8.2-4.amzn2023.0.2.x86_64         8/15
  Verifying        : libnetfilter_conntrack-1.0.8-2.amzn2023.0.2.x86_64    9/15
  Verifying        : libnfnetlink-1.0.1-19.amzn2023.0.2.x86_64            10/15
  Verifying        : libnftnl-1.2.2-2.amzn2023.0.2.x86_64                 11/15
  Verifying        : nftables-1:1.0.4-3.amzn2023.0.2.x86_64               12/15
  Verifying        : python3-firewall-1.2.3-1.amzn2023.noarch             13/15
  Verifying        : python3-gobject-base-3.48.2-3.amzn2023.0.2.x86_64    14/15
  Verifying        : python3-nftables-1:1.0.4-3.amzn2023.0.2.x86_64       15/15

Installed:
  firewalld-1.2.3-1.amzn2023.noarch
  firewalld-filesystem-1.2.3-1.amzn2023.noarch
  gobject-introspection-1.82.0-1.amzn2023.x86_64
  ipset-7.11-1.amzn2023.0.3.x86_64
  ipset-libs-7.11-1.amzn2023.0.3.x86_64
  iptables-libs-1.8.8-3.amzn2023.0.2.x86_64
  iptables-nft-1.8.8-3.amzn2023.0.2.x86_64
  libcap-ng-python3-0.8.2-4.amzn2023.0.2.x86_64
  libnetfilter_conntrack-1.0.8-2.amzn2023.0.2.x86_64
  libnfnetlink-1.0.1-19.amzn2023.0.2.x86_64
  libnftnl-1.2.2-2.amzn2023.0.2.x86_64
  nftables-1:1.0.4-3.amzn2023.0.2.x86_64
  python3-firewall-1.2.3-1.amzn2023.noarch
  python3-gobject-base-3.48.2-3.amzn2023.0.2.x86_64
  python3-nftables-1:1.0.4-3.amzn2023.0.2.x86_64

Complete!