AWS

AWS

[Nginx/Spring] Let's Encrypt Https ์„ค์ •

๐Ÿซง AWS์— Nginx๋ฅผ ์„ค์น˜ํ•˜์—ฌ https ์ ์šฉ์„ ํ•ด์ค€๋‹ค 1. nginx ์„ค์น˜ sudo apt-get install -y nginx nginx-common nginx-full 2. ์ธ์ฆ์„œ ๋ฐœ๊ธ‰ apt-get update -y apt-get install software-properties-common -y 3. certbot ์„ค์น˜ apt-get install certbot -y sudo certbot certonly -d [๋„๋ฉ”์ธ ์ฃผ์†Œ] --manual --preferred-challenges dns ๋งŒ์•ฝ์— ๋„๋ฉ”์ธ ์ฃผ์†Œ๊ฐ€ ๋‘๊ฐœ๋ผ๋ฉด ๋’ค์— -d [๋„๋ฉ”์ธ์ฃผ์†Œ] ๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋œ๋‹ค!! ์—ฌ๊ธฐ์„œ ์ด์ œ ์ด๋ฉ”์ผ์„ ์ž‘์„ฑํ•˜๊ณ  ์•ฝ๊ด€ ๋™์˜๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ ๋‚œ ๋‹ค ๋™์˜ํ–ˆ๋‹ค!!! 4. nginx.conf ์„ค์ • sudo vi /etc..

AWS

AWS EC2์— Redis ์„ค์น˜ํ•˜๊ธฐ | EC2 ๋‚ด๋ถ€์— ์„ค์น˜ํ•˜๊ธฐ

AWS์—์„œ ๋”ฐ๋กœ Redis๋ฅผ ์ƒ์„ฑํ•ด์„œ..? ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋˜๋ฐ ๋‚˜๋Š” ๊ทธ๋ƒฅ ์š”๊ธˆ ๊ฑฑ์ • ์•ˆํ•˜๋ ค๊ณ  ec2๋‚ด๋ถ€์— redis๋ฅผ ์„ค์น˜ํ–ˆ๋‹ค! EC2 ์—ฐ๊ฒฐ ์—ฌ๊ธฐ์„œ ์—ฐ๊ฒฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋œฌ๋‹ค ์•„๋ž˜์— ๋ฐ‘์ค„ ์นœ ๋ฌธ์žฅ์„ ํ†ตํ•ด์„œ ๋กœ๊ทธ์ธํ•ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ec2๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ๋ณด๊ด€ํ•ด๋†จ๋˜ pem keyํŒŒ์ผ์ด ์žˆ์„๊ฑฐ๋‹ค! ์ด๊ฑธ ์ž˜ ๋ณด๊ด€ํ•ด๋†จ์–ด์•ผ ํ•œ๋‹ค ใ…Žใ…Ž git bash (๋˜๋Š” ec2์—ฐ๊ฒฐ ํ„ฐ๋ฏธ๋„์— ์ ‘์†) chmod 400 [pem] ssh -i [pem] [ubuntu~~~] ์ฒซ๋ฒˆ์งธ ์ฝ”๋“œ๋Š” ํ‚ค๋ฅผ ๊ณต๊ฐœ์ ์œผ๋กœ ๋ชป๋ณด๋„๋ก ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ฒƒ์ด๊ณ , ๋‘๋ฒˆ์งธ์ค„์€ ์œ„์— ๋ฐ‘์ค„์„ ๋ณต์‚ฌํ•˜๋ฉด ๋œ๋‹ค! ๋งŒ์•ฝ์— pemํ‚ค๊ฐ€ ๋‹ค๋ฅธ ํด๋”์— ์ €์žฅํ•ด๋†จ์„ ๊ฒฝ์šฐ์—๋Š” ๊ทธ ํด๋”์— ๋“ค์–ด๊ฐ€์„œ ์œ„์น˜์ •๋ณด๋ฅผ ๊ทธ๋Œ€๋กœ ๊ฐ€์ง€๊ณ  ์˜ค๋ฉด ๋œ๋‹ค!! ๋‚˜๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” e๋“œ๋ผ์ด๋ธŒ์— ์ €์žฅํ•ด๋†จ๊ธฐ ..

DAHLIA CHOI
'AWS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก