Bibi's DevLog ๐ค๐
Heroku๋ก ์คํ๋ง ์ฑ ๋ฐฐํฌํ๊ธฐ ๋ณธ๋ฌธ
Heroku๋ก ์คํ๋ง ์ฑ ๋ฐฐํฌํ๊ธฐ
๋น๋น bibi 2021. 3. 15. 23:34Heroku๋ก ์คํ๋ง ์ฑ ๋ฐฐํฌํ๊ธฐ
๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ, ๋ก์น์ ๋ ธ์ , main์ธ์ ๋ธ๋์น๋ก ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ
master๊ฐ ์๋ forkํ ๋ธ๋์น๋ช ์ผ๋ก ๋ฐฐํฌํด์ผ ํ๋๋ฐ ๋ช ๋ น์ด๊ฐ ์กฐ๊ธ ๋ฌ๋ผ์ ์ ๋๋ ๊ฑฐ์๋ค!!
๋์ ์ฃผ์ ๊ทธ๋ฃน์ coco, sky ๊ฐ์ฌํฉ๋๋ค๐โโ๏ธ๐โโ๏ธ
๋จผ์ Heroku ๊ณ์ ์ ๋ง๋ค๊ณ Heroku CLI๋ฅผ ๋ค์ด๋ก๋, ์ค์นํ๋ค. (https://devcenter.heroku.com/articles/deploying-spring-boot-apps-to-heroku)
ํฐ๋ฏธ๋์์
heroku login
์ ์ ๋ ฅํ๊ณ ๋ง๋ ํค๋ก์ฟ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ๋ค.heroku keys
๋ฅผ ์ ๋ ฅํด SSH ํค๊ฐ ์ถ๊ฐ๋์๋์ง ํ์ธํ๊ณ , ์๋ฌด๊ฒ๋ ์์ผ๋ฉดheroku keys:add
๋ก ํค๋ฅผ ์ถ๊ฐํ๋ค.๋ฐฐํฌํ ์คํ๋ง ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ๋ค (
cd ...
)ํด๋น ์ฑ์ ๋ํ ๊น ์ ์ฅ์๋ฅผ ๋ง๋ค๊ณ ๋ชจ๋ ์ฝ๋๋ฅผ add, commitํ๋ค
heroku create
๋ฅผ ์ ๋ ฅํด Heroku ์ฑ์ ๋ง๋ค๊ณ ์๊ฒฉ ์ ์ฅ์๋ฅผ ์์ฑํ๋ค.์ด๋ฆ์ ๋๋ค์ผ๋ก ์ ํด์ง. ๋ง์์ ๋ค์ง ์์ผ๋ฉด
heroku apps:rename
์ผ๋ก ์ด๋ฆ์ ๋ฐ๊ฟ ์ ์๋ค.git remote -v
๋ก Heroku ์๊ฒฉ ์ ์ฅ์๊ฐ ์ ๋ง๋ค์ด์ก๋์ง ํ์ธํ๋ค.๋ฐฐํฌ๋ฅผ ์ํด
git push heroku master
๋๋git push heroku main
์ ์ ๋ ฅํ๋ค.โ ๋ง์ฝ ๋ฐฐํฌํ ๋ธ๋์น ์ด๋ฆ์ด master, main์ด ์๋๋ผ๋ฉด,
git push heroku ๋ธ๋์น๋ช :master
๋ก ๋ฐฐํฌํ๋ค.(Heroku๊ฐ push ๋ฐ ๋น๋๋ฅผ ๋ค ํด ์ฃผ๋ฏ๋ก ์๊ฐ์ด ์กฐ๊ธ ๊ฑธ๋ฆฐ๋ค)
๋ฐฐํฌ๊ฐ ์ ๋์๋ค๋ฉด
heroku open
์ ์ ๋ ฅํด ๋ธ๋ผ์ฐ์ ์์ ๋ด ์คํ๋ง ์ฑ์ด ์ ์คํ๋๋์ง ํ์ธํ๋ค