DevOps4 [AWS] ๊ฐ๋ณ EC2 ์ํคํ ์ฒ ๊ตฌ์ถ – Nginx ๋ฆฌ๋ฒ์คํ๋ก์ + Tomcat 2๋ ์ด ํฌ์คํ ์์๋ ์ํคํ ์ฒ ๋ฒ์ 2๋ฅผ ๊ตฌ์ถํ๋ ๊ณผ์ ์ ๋ค๋ฃฌ๋ค.๋ฒ์ 1์์๋ Web, WAS1,2๋ฒ์ ํ๋์ EC2 ์ธ์คํด์ค์์ Docker compose๋ก ๊ด๋ฆฌํ์ง๋ง์ด๋ฒ์๋ ๊ฐ ์๋ฒ๋ฅผ ๊ฐ๋ณ EC2 ์ธ์คํด์ค๋ก ๋ถ๋ฆฌํ๊ณ ๊ฐ ์๋ฒ์์ Docker๋ก ์ปจํ ์ด๋๋ก ์๋น์ค๋ฅผ ์คํ์ํจ๋ค.ํฌ๊ฒ ์ด๋ ค์ธ ๊ฑด ์๊ณ ์ค์ํ ์ ์ WAS1,2๋ฒ ์๋ฒ์์ ์ธ๋ฐ์ด๋ ๊ท์น์ EC2 1๋ฒ Nginx ์๋ฒ์๊ฒ 9090, 9091ํฌํธ(๊ฐ๋ฐ์ ๋ง์)๋ฅผ ํ์ฉํด์ค์ผ ํ๊ณ RDS์์ 2,3๋ฒ EC2 ์๋ฒ์๊ฒ 3306ํฌํธ๋ฅผ ํ์ฉํด์ผ ํ๋ค.์ฒซ๋ฒ ์งธ EC2 ์ธ์คํด์ค์ ํ๋ฆฌํฐ์ด ์คํ ๋ฆฌ์ง ์ฉ๋์ ์ต๋์น์ธ 30GB๋ฅผ ํ ๋นํ๊ธฐ ๋๋ฌธ์ 2๋ฒ ์งธ 3๋ฒ ์งธ ์ธ์คํด์ค์ ์คํ ๋ฆฌ์ง ์ฉ๋์ t2.micro ์ ํ์ ์ต์์ฉ๋์ธ 8GB๋ก ํ ๋นํด์ ์์ฑํ๋ค.๊ทธ๋ฆฌ๊ณ ์ธ๋ถ์์ ์ ์ ํ .. IT/DevOps 2025. 2. 15. [linux] ๋ฆฌ๋ ์ค์ cubrid ์ค์น(feat. cubrid 11.2 ver) ์ง๋์ฃผ ๋ฆฌ๋ ์ค ์๋ฒ์ cubrid DBMS๋ฅผ ์ค์น ํ๊ธฐ์ ๋ฉ๋ชจํ๋ค. ์ค์นํ ๋ ์บก์ฒ๋ฅผ ํ์ง ๋ชปํ ๊ด๊ณ๋ก ๊ธฐ์ต์ ๋๋ฌ์ด ํ๋ก์ธ์ค ์์ฃผ๋ก ๊ธฐ๋กํ๋ค. 1. ๋ฆฌ๋ ์ค ์๋ฒ์ jdk๋ฅผ ์ค์น/ํ๊ฒฝ๋ณ์ ์ธํ ์ ํ๋ค.(ํ๊ฒฝ๋ณ์๋ ์ ํ์ฌํญ์ด ๋ ์๋) 2. cubrid ๋ฆฌ๋ ์ค ๋ฒ์ ์ค์นํ์ผ์ ๋ค์ด๋ก๋ ํ ์๋ฒ์ ์ค์น ๊ฒฝ๋ก์ ์ ๋ก๋ ํ๋ค. 3. ์ค์นํ cubrid ์ค์นํ์ผ์ ์คํ ํด์ ์ค์น๋ฅผ ์งํํ๋ค. sh CUBRID-11.2-latest-Linux.x86_64.sh ์คํ ํ ์ ๋ถ Y๋ฅผ ์ ๋ ฅ ํ ์ํฐ๋ฅผ ๋๋ฌ์ ์งํํ๋ค. ์๋์ฒ๋ผ ํ์๊ฐ ๋๋ฉด ์ ์ ์ค์น๊ฐ ๋๊ฒ์ด๋ค. Unpacking finished successfully demodb has been successfully created. 4. cubrid.shํ์ผ์ด ์๋ ๊ณณ.. IT/DevOps 2023. 12. 23. [Docker] Docker image pull/remove(feat. Docker Hub) ์ ์ ์กฐ๊ฑด: Docker Hub ํ์๊ฐ์ , Docker ์ค์น ๋์ปคํ๋ธ์์ ์ํ๋ ์ด๋ฏธ์ง๋ช ์ ๊ฒ์, ์ ํ ํ ๋ณต์ฌ(์ฌ๊ธฐ์ ์ฐ๋ถํฌ๋ฅผ ์ ํ) ๊ทธ ํ cmd๋ powerShell์์ ๋ถ์ฌ๋ฃ๊ณ ์คํํ๋ฉด ์ด๋ฏธ์ง๊ฐ ์ค์น๋๋ค. ์ด๋ฏธ์ง๋ฅผ ์ญ์ ํ๋ ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค. docker rmi ubuntu#์ด๋ฏธ์ง๋ช ๋ง์ผ ์๋์ฒ๋ผ repository๋ช ์ด ๊ฐ์ ๊ฒฝ์ฐ์ IMAGE ID์ ํด์๊ฐ์ ์ด์ฉํด์ ์ญ์ ํ๋ฉด ๋๋ค. ์ ๋ถ ๋ค ์ ๋ ฅํ ํ์๋ ์๊ณ ์ ์ธ๊ธ์ ์ ๋ ์ ๋ ฅํ๋ฉด ๋๋ค. ubuntu ์ต์ ๋ฒ์ ์ด๋ฏธ์ง๋ง ์ญ์ ๊ฐ ๋์๋ค. Docker์์ image๋ ์ค์นํ์ผ, ๊ธฐํ ํ์ผ๋ค์ด ๋ฌถ์ธ ํจํค์ง๋ผ๊ณ ๋ณด๋ฉด ๋๊ณ ์ปจํ ์ด๋๋ ๊ฐ ์ด๋ฏธ์ง๋ค์ด ์คํ๋์ด ์ธ์คํด์คํ ๋ ์ํ๋ผ๊ณ ์ดํดํ๋ฉด ๋๋ค. ์ํ๋ ์ด๋ฏธ์ง๋ฅผ pull๋ก ๋ก๊ฒจ์ค๊ณ ์ปจํ ์ด๋ํ .. IT/DevOps 2023. 10. 25. [Git] Git Branching Strategy(feat. ๋ธ๋์น ์ ๋ต) ppt๋ก ์์ฑํ๋ ค๊ณ ํ์ผ๋ ๋๋ฌด ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆด ๊ฒ ๊ฐ์์ ๊ทธ๋ฆผ์ ์ด๊ฑธ๋ก ํ๊ณ ํ ์คํธ๋ก ๋ณด์ถฉmaster branch ๐์ค์ ์ด์์๋ฒ์ ์ฌ๋ผ๊ฐ๋ ์ต์ข ๋ฆด๋ฆฌ์ฆ ๋ฒ์ ๋ธ๋์นcandidate branch ๐ญQA Server์ ๋ฐฐํฌํด์ ์ค์๋ฒ ๋ฐ์ ์ ๊ฒ์ฆํ๋ ๋ธ๋์นcandidate branch์์ ์ต์ข ๊ฒ์ฆ์ด ๋๋ฉด ๊ทธ ๋ master์ ๋ฐ์master branch์ ์ฌ๋ผ๊ฐ๊ธฐ ๋ฐ๋ก ์ ์์คdev branch ๐๊ฐ์ธ ๋ธ๋์น์์ ๋ก์ปฌ ๊ฒ์ฆ ํ ๊ฐ๋ฐ์๋ฒ์์ ๋๋ฆฌ๋ ์ฉ๋์ ๋ธ๋์น๊ฐ๋ฐ์๋ฒ์์ ๋๋ ค๋ณด๋ ์ฉ๋๋ผ์ ์จ๊ฐ ์ก๋คํ ์์ค๊ฐ ๋ค ์์ ์ ์๋ค.(๋ฒ๊ทธ๊ฐ ์๋ ์์ค ๋ฑ๋ฑ)์ ๋ ์ด branch๋ master๋ candidate branch๋ก ๋ฐ์ํ๋ฉด ์๋๋ค.persnal branch ๐๊ฐ๋ฐ์ ๊ฐ์ ๊ฐ๋ฐํ๋ ์ฉ๋์ .. IT/development 2023. 8. 24. ์ด์ 1 ๋ค์