๐๊ฐ๋ฐ์๋ฒ๋ฅผ ๋ค์ ๋ง๋ค์ด๋ฌ๋ผ๋..?
๋๋ ๊ทธ๋ง ์ธ๊ณ ๋ง์๋ค
๋ฌธ์ ์ ์์
"์ง๊ธ ์ฌ์ฉํ๋ PC๋ค ๋์ฌ PC๋ผ ๋ฐ๋ฉํด์ผํฉ๋๋ค."
"???????????????? ์ธ์ ๊น์ง์?"
"12์ 31์ผ ์ ๊น์ง์ ใ
ใ
"
(11์ 15์ผ, ํ๋ก์ ํธ OPEN 1๋ฌ 2์ฃผ ์ )
์ด๊ฒ ๋ฌด์จ ๋ง๋ฅธ ํ๋์ ๋ ๋ฒผ๋ฝ ๊ฐ์ ์๋ฆฌ์ง?
์ฐ๋ง์ ํ๋ก์ ํธ ์คํ์ ์๋๊ณ ์๋ ์ํฉ์ ๊ฐ๋ฐ์๋ฒ ๋ฐ ๊ฐ๋ฐ ๋ก์ปฌ PC๋ค์ ๋ฐ๋ฉํด์ผํ๋ค๋ ๊ณ ๊ฐ์ฌ์ ์์ฒญ์ด ๋ค์ด์๋ค. ๋ด๊ฐ ์ฒ์ ์ด๊ณณ์ ์์๋.. ๊ฐ๋ฐ PC๊ฐ ์์ด ๋์ฌ๋ก ๊ณต์ํด์จ ๊ฒ๋ค์ ๋์ฌ๊ธฐ๊ฐ์ด ๋คํ ๊ฒ์ด๋ค.
์ฐธ ๋ง์ ์๊ฐ์ด ๋ค์๋ค. ๋จ์ ํ
์คํธ ์ผ์ ์ ์ด์ฉ์ง? ์๋ฒ๋ฐ์์? ์คํ ํ ๊ธด๊ธํจ์น์ ์ ์ง๋ณด์๋??
๋ถ๋ด๋ถ๋ด ํ์ฌ ์ํฉ์ ์ ๊ฒ ํด๋ณด์๋ค.
ํ์ฌ ์ํฉ ๋ถ์
1. ๊ฐ๋ฅ ์ผ์
- ๋คํํ ํ๋ก์ ํธ๋ ์ฑ๊ณต์ ์ผ๋ก ๋๋๊ฐ๊ณ ์์ด ๋จ์/ํตํฉ ํ ์คํธ ์ข ๋ฃ, ์ฌ์ฉ์ ํ ์คํธ๋ฅผ ์งํ ์ค์ด์๋ค.
- ๋ฌธ์ ๋ ๋ด ์ผ์ ์ด์๋๋ฐ.. ์ฌ์ ์๋ฃ๋ณด๊ณ ์ผ์ ์ด ๋ฑ 1๋ฌ ๋จ์ ์์ ์ด์๋ค. ์์ฑํด์ผํ๋ ๋ฌธ์๊ฐ ์ด๋ ๊ฒ ๋ง์์ค์..๐
์ด๋ฌ์ ๋ฌ ์ ๋ฆฌํด๋ณด๋ ์๋ฃ๋ณด๊ณ ๊ฐ ๋๋์ผ ์์ ์ด ๊ฐ๋ฅํ ์ฑ ์ถ์๋ค. ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ ํน์ด์ฌํญ์ด ์๋ค๋ฉด ๋ก์ปฌ์ 1, 2์ผ์ด๋ฉด ์ถฉ๋ถํ๋ค. ํ์ง๋ง ์ฌ๊ธฐ๊ฐ ๊ทธ๋ ๊ฒ ํธ๋ฝํธ๋ฝํ๋ ๊ณณ์ด๋๊ฐ
2. ์ค๋น/๊ตฌ์ถํด์ผํ ๊ฒ
โ ๊ตฌ๋งค PC ์คํ ์ ํ
๊ฐ๋ฐํ์ด ์๋ ๊ณณ์ด๋ผ ๋ด๊ฐ ๊ฒฐ์ ์ ํด์ค์ผํ๋ค. ์ด๋ ต๊ฒ ์๊ฐํ ๊ฒ ์์ด ์ต์๊ธฐ์ค์ ๋ง์ถ ํ, ์ ํํฐ์ ์ PC๊ด๋ฆฌํ๋ ๋ถ์ ์ปจํ์ ํตํด 200๋ง์ ์ ์์ ์คํ์ ์ ์ ํ๋ค.
CPU : Intel i7-10700
RAM : 32GB
SSD/HHD : 500GB, 1TB
OS : WIN 10 Pro
PC๊ด๋ฆฌํ์๋ ๋ถ์ด ์๋ก ๋์จ CPU์ OS๋ฅผ ์ ์ํด์ฃผ์
จ์ง๋ง CPU ๋๋ฌธ์ ๊ณ ์ํ ๊ธฐ์ต์ผ๋ก ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํด๋ณธ ์คํ์ผ๋ก ๊ฒฐ์ ํ๋ค. OS๋ฅผ ์๋์ฐ๋ก ํ ์ด์ ๋ DB ๋ฐ WAS๋ ์ ๋ถํฐ VM์ผ๋ก ๊ตฌ๋์ค์ด๊ณ ์ฌ์ฐจํ๋ฉด ๊ฐ๋ฐ์๋ฒ์์๋ ๋๋ฒ๊น
๊ฐ๋ฅํ ๋กํ๊ธฐ ์ํด์์๋ค. ์์ฌ์ด ์ ์ ๊ธฐ๊ฐ์ด ์ด๋ฐํด์ ์ฌ๋ฌ๊ฐ์ง ์๋ก์ด ์๋๊ฐ ๋ถ๊ฐ๋ฅํ๋ค๋ ์
โ ๋คํธ์ํฌ ์ฐ๋ ๋ฐ ๋ณด์
๋ ๋ ๋ชจ๋ ๋ด๋ถ๋ง ๋คํธ์ํฌ์ ์ ์ํ๋ฉฐ ๋ณด์ ํ๋ก๊ทธ๋จ์ ์ฌ๋ ค์ผํ๋ค. ๋ด๋ถ๋ง์์๋ ์ธํฐ๋ท ์ ์์ด ์ฐจ๋จ๋์ด์์ด ๋ง์ผํ๋ ์ด์ค ์ ์ ๋ฐ ๋ฉ์ด๋ธ update๊ฐ ๋ถ๊ฐ๋ฅํ๋ฐ, ์ด ์ ์ ๋ณด์ ๋ด๋น์์ ์์ํ์ฌ ์์ ์ธ๋ถ๋ง ๋คํธ์ํฌ์์ ์ธํ ์ ์๋ฃํ ํ ๋ด๋ถ๋ง ๋คํธ์ํฌ์์ ๋ณด์ ํ๋ก๊ทธ๋จ ์ค์น๋ฅผ ๋ฐ๊ธฐ๋ก ํ๋ค.
์ฆ, ๋ก์ปฌ์
ํ
(์ธ๋ถ๋ง, ํ๋ก๊ทธ๋จ์ค์น) > ์๋ฒ์ธํ
(์ธ๋ถ๋ง, ํ๋ก๊ทธ๋จ์ค์น) > ์๋ฒ์ธํ
(๋ด๋ถ๋ง, DB/Server ์ฌ๊ตฌ์ถ) > ๋ก์ปฌ์ธํ
(๋ด๋ถ๋ง, DB/Server ์ฐ๊ฒฐ)
์ด ์์ผ๋ก ์์
ํด์ผํ๋ค๋ ์๋ฆฌ.
ํํ..๐
โ ํ๋ก๊ทธ๋จ ๋ชฉ๋ก ์์ฑ
๋ค์์ผ๋ก ์ธํ ํ ํ๋ก๊ทธ๋จ ๋ชฉ๋ก์ ์๋ฒ์ ๋ก์ปฌ์ผ๋ก ๋๋์ด ๋ฆฌ์คํธ์ ํ๋ค. ์๊ฐ๋ณด๋ค ์ค์นํ ๊ฒ ๋ง์ง์์๋ค.
โ๏ธ์๋ฒ
SVN / DB Server (VM)
(๊ณตํต) IDE / DB client
โ๏ธ๋ก์ปฌ
(๊ณตํต) IDE / DB client
๊ธฐํ ํ
์คํธ ๋ฐ ์ฌ์ฉํด ์ผ์ฒด (ํ RDBMS, VSCode, python, node, Burpsuite, Wireshark..)
+๊ทธ์ธ ๊ฐ๋ฐ์ธก ๋ณด์ ํ๋ก๊ทธ๋จ ์๋ต ์ด๊ฒ ์ ์ผ ๊น๋ค๋ก์ ๋ค
โ ์์ ์ ์ด์ ์ ๊ฒ
์์ ์ ์ ํน๋ณํ๊ฒ ๋ฌธ์ ๊ฐ ๋ ๋งํ ์ฌํญ์ ์ ๊ฒํ๋ค.
1. ํน์ ๋คํธ์ํฌ IP์ PORT๋ง ํต์ ๊ฐ๋ฅํ ์ํฉ์ด๊ธฐ ๋๋ฌธ์ ๋์ผ ip ๋ถ์ฌ ํ์
2. ๋ฐ๋์ ์ด์ ๊ฐ๋ฐ์ฌ์์ ๋๊ฒจ๋ฐ์ IDE๋ฅผ ์ฌ์ฉํด์ผํจ
3. DB VM ๊ตฌ๋ ๋งค๋ด์ผ ๋ฏธ์กด์ฌ
4. SVN ์ด๊ด์ ์ฐจ ํ์ธ
1๋ฒ๊ณผ 4๋ฒ์ ํน๋ณํ ์ด๋ ค์ด ์ ์ด ์์ด ์ ์ฐจ๋ง ํ์ธํ๋ ์ ์์ ์ข ๊ฒฐํ์ผ๋ ๋ค๋ฅธ ๊ฑด์ ๋ฌธ์ ๊ฐ ์ปธ๋ค.
ํนํ 2๋ฒ๊ณผ 3๋ฒ์ ๋ฌธ์ ๊ฐ ์ปธ๋๋ฐ, ๋ช ๋
์ ๋ด๊ฐ ์ด๊ณณ์ ์ค๋ฉฐ ๊ฐ์ฅ ํฐ ๊ณ ์์ ํ 2๊ฐ์ง ์ค ํ ๊ฐ์ง๊ฐ ์ด์ ์ธ์์ธ๊ณ ์
์ฒด์ ๋์ฃผ๊ตฌ๋์ธ์์ธ๊ณ๋ก ์ธํด ์ต์ด ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ ์ ๋ง ํฐ ๊ณ ์ ์ด์๊ธฐ ๋๋ฌธ์ ์ด๋ฒ์๋ ๋ณ๋ฐ ๋ค๋ฅด์ง ์์๊ฑฐ๋ ํ์ ์ด ๋ค์๋ค๐
๋คํ์ธ๊ฑด ์ด๋ฒ์ ๊ฐ ๋ฌธ์ ์ ๋ํ ์ด์์ฌํญ์ ๋ฏธ๋ฆฌ ํ์
ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ ์ค๋น๊ฐ ๊ฐ๋ฅํ๋ค.
3. ์ด์ํธ๋ํน
12์ ์ค์ ์ฏค ํ๋ก์ ํธ ์๋ฃ๋ณด๊ณ ๋ฅผ ๋๋ด๊ณ 12/31 SITE OPEN๊น์ง 2์ฃผ์ ์๊ฐ์ด ๋จ์๋ค. ์๋๋ผ๋ฉด ์ถ๊ฐํ
์คํธ๋ฅผ ์งํํ ์๊ฐ์ด์ง๋ง ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ ์์
์ ๋ค์ด๊ฐ๋ค.
์ฐ์ ์น๋ช
์ ์ด์์ ๋ํ ํ
์คํธ๋ฅผ ์งํํ๋ค.
๐ ์ ์ด์ ๊ฐ๋ฐ์ฌ์์ ์ธ๊ณ๋ฐ์ IDE๋ฅผ ์ฌ์ฉํด์ผํ๋?
๋ช ๋ ์ ์๋ ํ ์จํ๋ ํ๋ฆผ์์ด ์ ๋ ๊ฒ ์ง๋ฌธํ๊ณ ๋์์จ ๋ต๋ณ์ ์ด๋ฌํ๋ค.
"์ฐ๋ฆฌ๋ ์ด์ ์ธ์์ธ๊ณ์ ์ฒด๊ฐ ๋๋ง๊ฐ ๊ฒ ๋๋ฌธ์ ์์ธํ ๋ด์ฉ์ ๋ชจ๋ฅธ๋ค."
"์ฐ๋ฆฌ๊ฐ ๊ตฌ์ถํ ์ฌ์ดํธ๋ ์๋๊ณ 1๋ ๋์ ์ด์ํ๋๋ผ ๊ฐ๊ณ ์๋ง ํ๋ค. ๊ทธ์ชฝ์ ์ฒด์์ ์ค ์ดํด๋ฆฝ์ค์ JDK, Maven ์ ๋ฌด์กฐ๊ฑด ๋๊ฐ์ ์์น์ ๋ณต์ฌํด์ ์จ๋ผ."
"๋์ด์์ ๋ชจ๋ฅธ๋ค."
๐... ์ฌ์ดํธ ์ค๋ฅ๊ฐ ์ง๋์น๊ฒ ์ฌ๊ฐํด์ ๊ณ ํต๋ฐ์๋ ์ด์ ๊ฐ๋ฐ์์ ์ค๋ช
์ด์๋ค.
๋๋ ๋น์์ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ๋ฉ๋ด์ผ์ด๋ ๊ฐ๋ฐํ๊ฒฝ ์คํ์ ์์๋ฅผ ์์ฒญํ์ผ๋ ๊ทธ๋ฐ ๋ฌธ์๋ ์์ผ๋ฉฐ, "๊ทธ๋ฅ ์ ๊ฐ ์ฐ๋ PC์ ์๋ ๊ฐ๋ฐํ๊ฒฝ ๋ณต์ฌํด์ ์ฐ์ธ์"
๋ ๋๋ต์ ์ป์๋ค. ๊ฒฐ๊ตญ ๋น์ฅ ์ ์ง๋ณด์๋ฅผ ๋ฅ๋ฌํ๋ ํ์ฅ์ ์์ฒญ๋๋ก ์ธ์์ธ๊ณ ํ์ธ์์๋ ์๋ฌด๋ฐ ๋ด์ฉ์์ด ๋ด ์๋ช
๋ง ๋ค์ด๊ฐ๊ฒ ๋์๋ค. ์ฌ์กฑ์ ๋ถ์ด์๋ฉด ์ด ๋ ๋ฆผ ์๋ฅ ์ด ๋๋ฌธ์ ์ด ๊ณณ์ ํ์ฌ๊น์ง๋ ์์๋ถ์์ ๊ฐ๋ฑ์ ๊ฒช๊ณ ์๋ค
์ด์จ๋ ๋น์ฅ ์ฌ์ดํธ ์ค๋ฅ ํ์ธ ๋ฐ ์ฌ์ฉ์ ์์ฒญ์ฌํญ๋ ์ ์ ํด์ผํ๋๋ฐ.. ์ด์ ๊ฐ๋ฐ์๊ฐ ๋งํ ๊ทธ PC๋ ์ฐฝ๊ณ ์ ๋ค์ด๊ฐ์ง ์ค๋์๋ค.๐
โ ๋น์ ๋์
๊ทธ ๋น์์ ๋๋ ์ด ๋ฌธ์ ๋ฅผ ์๋์ ๊ฐ์ด ํ์ด๊ฐ๋ค.
โถ TEST1) ์ค์๋ฒ JDK ๋ฒ์ ํ์ธ > 1.7 ๋ก ์
ํ
> ํ๋ก์ ํธ ๋ฐ ์ฐ๊ณ ํ๋ก๊ทธ๋จ ๊ตฌ๋ ๋ถ๊ฐ (์คํจ)
โถ TEST2) ์ค์๋ฒ์ ๊ตฌ์ถ๋ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๋ค์ด > ๋ฉ์ด๋ธ๋ ํ์งํ ๋ฆฌ ์ฌ๊ตฌ์ฑ > ์ ๋ฌ๋ฐ์ ์ ์์ ๋ถIDE/JDK ์ ์ฐ๊ณ
> ๊ตฌ๋ํ์ธ > SVN ๊ตฌ์ถ ๋ฐ ๊ฐ๋ฐDB์๋ฒ ๊ตฌ์ถ
๊ตฌ๋์ ์ฑ๊ณตํ๊ฒ ๋์์ผ๋ ๋๋ ์ด ์ ์ด ์ฐธ ๋ง์์ ์๋ค์๋ค.
-
๋ก์ปฌ ๋ฉ์ด๋ธ clean/update๊ฐ ์๋๋
ํญ์ pom.xml์ ์๋ฌ๋ฉ์ธ์ง
๊ฐ ๋ ์์๋ค. ์ค์ ์ ํตํด ๊ฐ์ ๊ตฌ๋ํ๊ฑฐ๋ ์ง์ lib๋ฅผ ์ฐ๊ฒฐํด ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝํ์ง๋ง, ์ด๋ฌ๋ฉด ๋ฉ์ด๋ธ ์ ์ฐ๋ ์ถ๋ค. ๋ก์ปฌ pom.xml ์ ์๋ฒ์ lib๊ฐ ๋ค๋ฅผ ๊ฒฝ์ฐ ์ ์์ ์ธ ์์ค๋ฅผ ์์ฑํด๋ ์๋ฌ๊ฐ ๋๋ ๊ฒฝ์ฐ๋ฅผ ํ ๋๋ฒ ๋ณด์๋๊ฐ.. -
์ด์ ์ค์ธ ์ฌ์ดํธ 2๋ณธ์ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ ๋์ ๊ฐ๊ธฐ ๋ค๋ฅธ ํ์ฌ๊ฐ ๊ตฌ์ถํด ์ ์ฉ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ด ๋ค๋ฅด๋, ํ์ฌ ์ฌ์ฉ์ค์ธ ์ ์์ ๋ถ IDE๋ 2016๋ ๋ ๊ฐ๋ฐ๋ ๊ตฌ๋ฒ์ ์ด๋ผ
ํ๋ก์ ํธ๋ณ m2ํด๋ ์ง์ ์ด ์๋๋ค
. (jdk1.8์ ์ฌ์ฉํ๋ ์ดํด๋ฆฝ์ค ๋ฒ์ ๋ถํฐ ๊ฐ๋ฅ) -
์ํฌ์คํ์ด์ค, ์๋ฒ ๋ฑ์ ๋ํ ์์ธ ์คํ์ด ์๊ธฐ ๋๋ฌธ์.. ์ด์ ์ดํด๋ฆฝ์ค,
์ํฌ์คํ์ด์ค๋ฅผ ๋ณต์ฌํด
์ ์จ์ผํ๊ณ ๊ทธ๋ก์ธํด๊ฒฝ๋ก ๋ณ๊ฒฝ์ด ๋ถ๊ฐ
ํ๋ค.c:์ ํต์ฑ๋ก ๋ชจ๋ ํ์ผ ํ์ด๋์๊ฒ ํ๋ฃก์ ์ ์ด์๋ค -
๋คํฌ๋ชจ๋
๐คฏ๊ฐ ์๋ค
๐........ ๋ง์ ๊ฒ์ ๋ด๋ ค๋๊ณ ์ด์ํ 2๋ ์ด์๋ค๋ ์๊ฐ์ด ๋ ๋ค.
โ ๊ธ๋ ๋ ๋์
๊ฒฐ๋ก ๋ง ๋งํ์๋ฉด โ JDK1.7(32bit) ๋ก ๊ฐ๋ฐ ๋ณด์ ํ๋ก๊ทธ๋จ๋ค์ ๋จผ์ ์ค์ ํ ํ, โกJDK 1.8 ์ ๋น๋ํจ์ค๋ก ์ก์ ์ต์ ์ดํด๋ฆฝ์ค๋ก ๊ตฌ๋๊ฐ๋ฅํ๋, โขPC ํ๊ฒฝ๋ณ์&์ดํด๋ฆฝ์ค ์ปดํ์ผ์ ๊ธฐ๋ณธ JDK๋ 1.7๋ก, โฃ๊ฐ ํ๋ก์ ํธ๋ณ๋ก JDK ๋ฅผ ํ๋ก์ ํธ ๋ฒ์ ์ผ๋ก ์ง์ ํด ๊ตฌ๋์ ์ฑ๊ณตํ๋ค.
๐ ์ฐ๋ ๋๋ ๋ญ๋ง์ธ์ง.. ๋ฏธ๋ก๋ฅผ ์ง๋๊ฐ๋ ํญ์ ์ผ์ชฝ๋ฐฉํฅ์ผ๋ก๋ง ๊ฐ๋ค๋ ์์น์ ๋๋ฏ ๋๋ ์์ ์ ์ค์์ ์ฌ๊ฒผ๋ ์ ๋ง ์ถ๋ฆฌ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
1. JDK ๋ ๋ฎ์ ๋ฒ์ , ๋ฎ์ bit๋ถํฐ ์ค์นํ๋ค.
2. ํ
์คํธ๋ ์ค์ํ๋ค. ๊ธฐ์กด์ ๊ตฌ๋๊ฐ๋ฅํ๋ ํ๊ฒฝ์ ๋จผ์ ์
ํ
ํ ๋ณ๊ฒฝ์ฌํญ์ ํ
์คํธ ํ๋ค.
+ JDK ์ ์ดํด๋ฆฝ์ค์ ๊ตฌ๋์๋ฆฌ๋ฅผ ์๋ ๊ฒ์ด ๋์์ด ์ปธ๋ค. ~~์ฌ์ค ์ธํ
๋ฆฌ์ ์ด์ฐ๊ณ ์ถ์๋ค~~
์์๋ ์ผ๋ง ๊ธฐ์ ํ์๋ฉด, ์ํฌ์คํ์ด์ค๋ฅผ 4๊ฐ๋ก ๋๋๊ณ ๊ฐ ๋ฒ์ ๋ณ m2 ํด๋๋ฅผ zip ํ์ผ๋ก ๊ด๋ฆฌํด ์๋์ ๊ฐ์ ์์๋ก ๊ตฌ์ถ ํ ์คํธ๋ฅผ ์งํํ๋ค.
โถ๏ธ ๊ธฐ์กด egov > STS(1.7) > Eclipse (1.7 last) > Eclipse (1.8)
์ด์ค ๊ธฐ์กด egov/์ดํด๋ฆฝ์ค1.7/์ดํด๋ฆฝ์ค1.8 ๊ตฌ๋์ด ๊ฐ๋ฅํ๊ณ ๋น์ฐํ Eclipse (1.8) ์ ์ฑํํ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋์ ์ต๋์ ๊ณจ์น์๋ pom xml ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฌธ์ ๋ Maven update๋ก ์์ฐํ ํด๊ฒฐ ๋์๋ค. ์ด์ ๋ง์ผํ๋ ์ด์ค์์ ๋ด๊ฐ ํ์๋ก ํ๋ ํ๋ฌ๊ทธ์ธ๋ง ๋ฐ์์ ๋ด๋ถ๋ง์์ ์ ํ ํ๋ฉด ๋๋ค!
๊ทธ๋ฆฌ๊ณ ๋ชจ๋ ๊ณผ์ ์ด ๋๋๋ฉด ๋ด๊ฐ ๋ง๋ ์ดํด๋ฆฝ์ค๊ฐ ๋ด๋ถ๊ฐ๋ฐํ์คIDE๊ฐ ๋ ๊ฒ์ด๋ค.. ์ฌํ์ผ์ด๋ค. ๐
โ ์๊ฐ๋ ๋ชปํ ์ด์์ฌํญ
- ๊ฐ์ฅ ์์ฃผ ์ฐ๋ ํ๋ก๊ทธ๋จ ์ค ํ๋๊ฐ ์ดํด๋ฆฝ์ค Dark thema ๋ฅผ ์ง์ํ๋ thema ์ AidUML ์ธ๋ฐ, ์ดํด๋ฆฝ์ค์ ๋ฒ์ ๋ฌธ์ ๋๋ ๊ฐ ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ฐ์ฌ์ ์ผ๋ก ์ธํด ๋์ด์ ๋ง์ผํ๋ ์ด์ค์์ ์ฐพ์ ์๊ฐ ์์๋ค.
=> ๊ทธ๋ฅ ๊ตฌ๊ธ๋ง์ผ๋ก ํ์ผ ์์นด์ด๋ธ ์ฐพ์์ (ํํ์ด์ง๊ฐ ๋ซํ๋ค;) jar ๋ก ๊ฐ์ ์ค์นํ๋ค. - property Editer ๊ฐ ์๋ํ์ง ์๋๋ค
=> ๊ทธ๋ฅ ๊ตฌ๊ธ๋ง์ผ๋ก ๋ค๋ฅธ jar ์ฐพ์์ ๊ฐ์ ์์ ํ๋ค.
๐ DB VM ๊ตฌ๋ ๋งค๋ด์ผ ๋ฏธ์กด์ฌ
์ด์ ๋๋ฒ์งธ ํ์ด์ฆ๋ก ๋์ด๊ฐ DB Server๋ฅผ ์ฌ๊ตฌ์ถํ๋ค.
โ ํ์ฌ ๋ฌธ์ ์
ํ์ฌ ๊ฐ๋ฐDB ๋ Cent OS๋ฅผ VM์ ์ฌ๋ ค ๊ตฌ๋ ์ค์ธ๋ฐ, ์ค์น ๋ฐ ๊ตฌ๋ ๋งค๋ด์ผ์ ๋ํด ์ ๋ฌ ๋ฐ์๊ฒ ์์ด ๋ ์ค์๊ฐ์ผ๋ก ๊บผ์ง์ง ์๊ฒ ์ ์งํ๋๊ฒ ์ ๋ถ์๋ค. ์๋ฒ ์ฌ๊ธฐ๋์์๋ ์ผ์์ ์ง๋ ์ค๋ ์ท์ ์ด์ฉํ๋๊ฒ ๋ค์๋ค.
์ด ๊ฒฝ์ฐ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ๊ตฌ๋งคํ DB์ฌ์ ๊ณ ๊ฐ์ง์์ ๋ฐ๋ ๋ฒ์ด, ์กฐ๊ธ ๋จธ๋ฆฌ์ฐ๋ ๋ฐฉ๋ฒ์ ๊ตฌ๊ธ๋ง์ผ๋ก ์ ์ฐจ๋ฅผ ๊ฒ์ํ๋๊ฒ์ด ์๊ฒ ์ผ๋.. ์ด DB๋ Tibero
์ด๋ค. ๐.......
๋ผ์ด์ผ์ค๊ฐ ์์ด์ผ ๊ณ ๊ฐ์ง์์ ๋ฐ์ ์ ์๋๋ฐ, ๋ผ์ด์ผ์ค ๋ฌผ๋ก ๊ตฌ๋งคํ๊ฒ ์ง๋ง, ๋ ๋ฆผ ์ธ์์ธ๊ณ๋ก ๋ฐ์ ๋ฌธ์ ๋ฐ ํ์คํ ๋ฆฌ์ ๋ผ์ด์ผ์ค ๊ด๋ จ ๋ด์ญ์ด ์ ๋ฌดํ๊ธฐ ๋๋ฌธ์ ๋ด์ ์์ ํ ์ ์๋ ์ผ์ ์ง๊ธ๊น์ง๋ ์๋ค.
์ค๋ผํด์ด๋ MSSQL ํ๋ค๋ชปํด mySQL ์ด์๋๋ผ๋ฉด ์ฌ์ ์ํ
๋ฐ..
โ ๋น์ ๋์
-
์ฐ์ ์ธ๊ณ ๋ฐ์ ๋ชจ๋ VM ์ด๋ฏธ์ง์์ DB์ค์น VM๋ฅผ ์ฐพ์๋ค.
์ฐพ๊ธฐ ๋ช ๋ น์ด๋ฅผ ํตํด tibero ํด๋๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ด์๋๋ฐ, ๋ฆฌ๋ ์ค์ฌ์ ๊ฐ๋ฅํ ์ผ์ด์๋ค๊ณ ์๊ฐํ๋ค. -
์ฐพ์๋ธ VM ์ด๋ฏธ์ง์ ๊ณ์ ์ ๋ณด๋ฅผ ์ง์ ์ ์ฒด์ ๋ฌธ์ํ๋ค.
์ด์ ๊น์ง ๋๋ ๋ก์ปฌํ ์คํธ > ๊ฐ๋ฐํ ์คํธ > ์ค์๋ฒ ๋ฐ์ ์์ผ๋ก ์ ๋ฌด๋ฅผ ์งํํด์๋๋ฐ, ์ด์ ์ ์ฒด๋ ๋ฐ๋นด๋์ง ๊ฐ๋ฐ์๋ฒ๋ ์๋ค๊ณ ํ๋ค.๊ทธ๋ฌ๋๊น ๋ด๊ฐ ๋ง๋ค๊ณ ์๋๊ฑฐ๊ฒ ์ง..๋คํํ ๋ช ์๊ฐ ํ ๋ต๋ณ์ ์ป์ ์ ์์๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๋ฐ ๋ชจ์ต์ด ์ ๊ฐ๋ฐ์์๊ฒ ์ํ๊น๊ฒ ๋ณด์๋์ง, DB Server์ ์ค์น๊ฒฝ๋ก ๋ฐ ๊ตฌ๋/์๋น์ค ํ์ธ์ ์ ์ ์ผ๋ก ๋์์คฌ์๋ค. ๊ธํ ๊ฐ๋ฐ๋ DB Server๋ฅผ ๊ฐ์ง๊ณ ์ ์ง๋ณด์ ๋๋ ํฐ๋ฏธ๋์ ๋จ์์๊ธฐ ๋๋ฌธ์ ๋์ค์ ํ์ํ๋ฉด ์ฐพ์๋ณด์ง ๋ญ.. ๋ผ๊ณ ์๊ฐํ์๋๋ฐ
์ฅ์ ๋๋ฌธ์ ํ๋ฉด์ ์ ํ์์ง์ผ ์ ์์ด ํฐ๋ฏธ๋ ์ฌ์ฉ/ํ์ธ๋ถ๊ฐ
์ํฉ์ ๋น ์ง์ค ๋๊ฐ ์์๊ฒ ๋๊ฐ.....
โ ์ฌํด ๋์
์ฐ์ ๋ด๋ถ๋ง์ธ ๋งํผ ๋คํธ์ํฌ ์ค์ ์ด ๋ฌธ์ ๊ฐ ๋ ๋ฒํด ๋คํธ์ํฌ ์ต์ ๋ณ๋ก VM ์ด๋ฏธ์ง๋ฅผ ๋ด์ผ๋ ์์ธ๋ก ์ด์ ์ ํฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํค์ง ์์๋ค. ๋ชจ๋ ๋คํธ์ํฌ ๋ฐ MAC ๋ฅผ ๊ทธ๋๋ก ๋ ์์ผ๋ ๊ทธ๋ด๋ฒ๋ง๋ ํ๋ค..
๊ตฌ๋๋ช
๋ น์ด๋ ์๋น์ค ํ์ธ๋ ํฐ ๋ฌธ์ ๋ ์์๋ค. ๊ตฌ๊ธ๋ง๊ณผ Tibero๋ก ์ด์์ค์ธ ์น๊ตฌ๋ค์๊ฒ ์ฐ๋ฝํด์ ๋ฌผ์ด๋ดค๋ค. ์ ๋ง ํฐ ๋๊ด์ ์ฌ๊ธฐ๋์ Tibero ๋ผ์ด์ผ์ค ๋ง๋ฃ๊ฐ ๋ด๋ ์
์ธ๋ฐ ์ด ๋ถ๋ถ์ ์ฌ๊ธฐ์ ์ธ ์๊ฐ ์๊ฒ ๋ค. ์์๋ฐฉํธ์ ์ฐพ์์ ์ฌ๊ธฐ๋์ ์ฑ๊ณตํ๋๋ฐ ๐
๊ตญ์ฐ ํ๋ก๊ทธ๋จ์ ์ซ๋ค ์ ๋ง....
4. ๊ฒฐ๊ณผ? ์ป์์ ์์ฌ์ด์
์ฑ๊ณตํด์ ๊ธฐ๋ปค์ง๋ง ์ค๊ฐ๋ถํฐ๋ ๋ด๊ฐ ๊ฐ๋ฐ์์ธ์ง ์์ง๋์ด์ธ์ง...
์์ฌ์ด ์ ์ ๋๋ ์ด๋ฒ ๊ธฐํ์ ์ธํ ๋ฆฌ์ ์ด GIT ํ๊ฒฝ์ผ๋ก ์ฎ๊ธฐ๊ณ ์ถ์๋๋ฐ ์ธํ ๋ฆฌ์ ์ด๋ ๋ผ์ด์ผ์ค๊ตฌ๋งค๊ฐ ํ์ํ๊ณ git ์ ๋ด๋ถ ๋ณด์ ์ด์๋ก ์งํ์ด ์ด๋ ค์ ๋ค.
์๋ก์ด ๊ธฐ์ ์ด๋ ํด์ ๋ง๊ตฌ์ก์ด๋ก ๋์ ํ๊ฑฐ๋ ๊ฒํฅ๊ธฐ ์์ผ๋ก ์ฒดํํ๋ ํ๋ ์ผ์ ๋ฉ๋ฆฌํ๋ ค๊ณ ํ๋ ํธ์ธ๋ฐ ๊ทธ๋ ๋ค๊ณ ๋๋ฌด ๋ ๊ฑฐ์ํ ํด๊ณผ ๊ธฐ์ ์ ๊ฐ์ ํ๋๊ฑด ์๋๋ผ๊ณ ๋ณธ๋ค...
์ฐ๋ง์ ํ ๊ฐ์ฅ ํฐ ๊ณ ์ ์ค ํ๋์์ด์ ๊ธฐ๋กํด๋ณธ๋ค
Author And Source
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(๐๊ฐ๋ฐ์๋ฒ๋ฅผ ๋ค์ ๋ง๋ค์ด๋ฌ๋ผ๋..?), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://velog.io/@kkr1030/๊ฐ๋ฐ์๋ฒ๋ฅผ-๋ค์-๋ง๋ค์ด๋ฌ๋ผ๋์ ์ ๊ท์: ์์์ ์ ๋ณด๊ฐ ์์์ URL์ ํฌํจ๋์ด ์์ผ๋ฉฐ ์ ์๊ถ์ ์์์ ์์ ์ ๋๋ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค