"์๋ , ์๋ฏธ๊ณ !"
"์๋ ํ์ธ์, Bilaabo! ์ค๋ ๋ญํด์?"
"์ค๋์ Tomcat ์น ์๋ฒ ์ค์น ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค."

"์น์๋ฒ๊ฐ ๋ญ์ผ? ์ผ๋ฐ ์๋ฒ๊ฐ ๋ญ์ผ?"
"ํ๋ก๊ทธ๋จ์ด ํด๋ผ์ด์ธํธ-์๋ฒ ๊ด๊ณ๋ผ๊ณ ํ๋ ์ํธ ์์ฉ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์๋ฒ๋ ํด๋ผ์ด์ธํธ ์์ฒญ์ ์ฒ๋ฆฌํฉ๋๋ค. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์์ฒญ์ ๋ณด๋ด๊ณ ์๋ฒ๋ ์์ฒญ์ ์ดํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํฉ๋๋ค."
"๋งค์ฅ์์ ๊ณ ๊ฐ์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์์ ์ฌ์์ ์์ํด ๋ณด์ญ์์ค. ์ด ๊ฒฝ์ฐ ์์ ์ฌ์์ ์ค์ ๋ก ์๋ฒ์ด๊ณ ๋งค์ฅ์ ๊ณ ๊ฐ์ ๊ณ ๊ฐ์ด๋ฉฐ ์์ ์ฌ์์ด ํ๋งคํ๋ ์ ํ์ ์์ฒญ์ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ(์๋ฒ ์์ ๊ฒฐ๊ณผ)์ ๋๋ค. ."
"์ฆ, ์๋ฒ๋ ๊ณ ๊ฐ์ ์์ฒญ/์ฃผ๋ฌธ/์๊ตฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ ๋๋ค."
"์."
"๊ทธ๋, ๊ทธ๋ผ ์น ์๋ฒ๊ฐ ๋ญ์ง?"
"์น ์๋ฒ๋ ์ฌ์ฉ์ ๋ธ๋ผ์ฐ์ ์ ํ์ด์ง ์์ฒญ์ ์ฒ๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค."
"๋ธ๋ผ์ฐ์ ์ ํน์ URL์ ์ ๋ ฅํ๋ฉด ์์ฒญ์ด ์๋ฒ๋ก ์ด๋ํ๊ณ ์๋ฒ๋ ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ์น ํ์ด์ง๋ฅผ ์์ฑํ ๋ค์ ๋ค์ ๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ ๋๋ค."

"์น ์๋ฒ๋ ์๋ฒ์ ๋๋ค. ๋ธ๋ผ์ฐ์ ๋ ํด๋ผ์ด์ธํธ์ ๋๋ค. URL์ ์์ฒญ์ ๋๋ค. ์น ํ์ด์ง๋ ์์ฒญ์ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ์ ๋๋ค."
"์. ์ํฉ์ด ์ ์ ๋ช ํํด์ง๊ณ ์์ต๋๋ค. ์ฆ, ์น ์๋ฒ๋ ๋ธ๋ผ์ฐ์ ์ฉ ํ์ด์ง๋ฅผ ์์ฑํ๋ ํ๋ก๊ทธ๋จ(?)์ ๋๋ค. ๊ทธ๋ ์ฃ ?"
"์."
"์ผ๋ฐ URL์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค."
URL ๊ตฌ๋ฌธ ๋ถ์ |
---|
http://codegym.cc/alpha/api/contacts ? _ _ _ _ ์ฌ์ฉ์ ID=13&ํํฐ=์์&ํ์ด์ง=3 |
URL ๋ถ๋ถ์ ๋ํ ์ค๋ช |
codegym.cc ๋ ์ธํฐ๋ท์์ ์ปดํจํฐ์ ๊ณ ์ ํ ์ด๋ฆ(์ฃผ์)์ธ ๋๋ฉ์ธ ์ด๋ฆ ์ ๋๋ค. |
http ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ํต์ ์ ์ํ ํ๋กํ ์ฝ ์ ๋๋ค. |
alpha/api/contacts๋ ์น ์๋ฒ ์์ฒญ ๋๋ ์๋ฒ์ ์น ํ์ด์ง ์์ฒญ์ ๋๋ค. |
userid=13 &filter=none & page=3์ ์น ์๋ฒ ์์ฒญ ๋๋ ์๋ฒ์ ์น ํ์ด์ง ์์ฒญ์ ๋๋ค. |
"ํ์ธํด๋ด. ์ฐ๋ฆฌ๋ ์ปดํจํฐ๋ฅผ ์ฌ์ ์ธํฐ๋ท์ ์ฐ๊ฒฐํด."
"๊ทธ๋ฐ ๋ค์ ๋๋ฉ์ธ ์ด๋ฆ์ ๊ตฌ๋งคํฉ๋๋ค."
"๊ทธ๋ฐ ๋ค์ ์น ์๋ฒ๋ฅผ ์คํํฉ๋๋ค."
"์ด์ ๋๋ฉ์ธ ์ด๋ฆ๊ณผ ํจ๊ป URL์ ์ ๋ ฅํ์ฌ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ์ด ์น ์๋ฒ๋ก ์์ฒญ์ ๋ณด๋ผ ์ ์์ต๋๋ค."
"์ดํด๊ฐ๊ฐ๋ ๊ฒ ๊ฐ๋ค์."
"๋ชจ๋ ๊ฒ์ ์กฐ๊ธ ๋ ๋ช ํํ๊ฒ ํ๊ธฐ ์ํด ๋น์ ๋ฅผ ๋๋๊ฒ ์ต๋๋ค."
์์ด :// Jason / pass me ํด๋ ? ๋ฒํธ=13 |
Jason์ ์ธํฐ๋ท์์ ์ปดํจํฐ์ ๊ณ ์ ํ ์ด๋ฆ์ ๋๋ค. |
์์ด ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ํต์ ์ ์ํ ํ๋กํ ์ฝ ์ ๋๋ค. |
pass me ํด๋๋ ์น ์๋ฒ ์์ฒญ ๋๋ ์๋ฒ์ ์น ํ์ด์ง ์์ฒญ์ ๋๋ค. |
number=13 ์ ์์ฒญ ๋งค๊ฐ๋ณ์๊ฐ ํฌํจ๋ ๋ฌธ์์ด์ ๋๋ค. |
"์. ํ์คํ ์ดํด๊ฐ ๋๋ค์. ๊ฐ์ฌํฉ๋๋ค."
"๊ทธ๊ฒ ๋ค๊ฐ ์๋๋๋ค. ํ ๋์ ์ปดํจํฐ์์ ์ฌ๋ฌ ์น ์๋ฒ๊ฐ ์คํ๋๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. ์ด๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด ๋ฒํธ๊ฐ ํ ๋น๋ฉ๋๋ค."
"๋๋ฉ์ธ์ ๊ฑด๋ฌผ์ด๋ผ๊ณ ์๊ฐํ์ธ์. ๊ทธ ๊ฑด๋ฌผ์ ํ ๊ฐ์กฑ์ด ์ฐ๋ค๋ฉด ยซ5์ 3ํ์ฑ๋ด๊ธฐ๊ฑฐ๋ฆฌยป ๊ฐ์ ์์ผ๋ก ์ฐ๊ฒ ์ฃ . ํธ์ง ๋ณด๋ผ ๋."
"์ด์ ์ฌ๋ฌ ๊ฐ์กฑ์ด ๊ฑด๋ฌผ์ ์ด๊ณ ์๋ค๊ณ ์์ํด๋ณด์ญ์์ค."
"์ํํธ์ฒ๋ผ?"
"๋ง์์! ์์ฃผ ๋น์ทํด์. ๋น์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค."
"๊ฑด๋ฌผ ๋ด๋ถ์๋ ๋ง์ ์ํํธ๊ฐ ์์ต๋๋ค. ์ด๋ค ์ํํธ๋ ๋น์ด ์์ต๋๋ค. ์ด๋ค ์ํํธ๋ ์น ์๋ฒ๊ฐ ์ ์ ํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์น ์๋ฒ์ ์์ฒญ์ ๋ณด๋ผ ๋ ์ํํธ ๋ฒํธ๋ ์ง์ ํด์ผ ํฉ๋๋ค. URL์์ ์ด ๋ฒํธ๋ฅผ ํฌํธ."
"์๋ฅผ ๋ค์ด:"
http://codegym.cc:80 / alpha /api/ contacts ? ์ฌ์ฉ์ ID=13&ํํฐ=์์&ํ์ด์ง=3 |
http://codegym.cc:8080 / alpha /api/ contacts ? ์ฌ์ฉ์ ID=13&ํํฐ=์์&ํ์ด์ง=3 |
http://codegym.cc:443 / alpha /api/ contacts ? ์ฌ์ฉ์ ID=13&ํํฐ=์์&ํ์ด์ง=3 |
"์ค์ ๋ก ๋ชจ๋ ์๋ฒ๋ ์ํํธ ๊ฑด๋ฌผ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ ์๋ฒ์๋ 65,000๊ฐ์ ์ํํธ(ํฌํธ)๊ฐ ์์ต๋๋ค."
"์ 65,000?"
"2๋ฐ์ดํธ๋ ํฌํธ ๋ฒํธ๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. 65536์ 2๋ฐ์ดํธ ๊ธธ์ด์ ๊ฐ์ฅ ํฐ ์ ์ ๊ฐ์ ๋๋ค."
"๊ฐ ํ๋กํ ์ฝ(http, https, ftp, ...)์๋ ์์ฒด ๊ธฐ๋ณธ ํฌํธ๊ฐ ์์ต๋๋ค."
"์ํํธ ํธ(ํฌํธ)๋ฅผ ์ง์ ํ์ง ์์ผ๋ฉด ํ๋กํ ์ฝ์ ๊ธฐ๋ณธ ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค."
"ํ๋กํ ์ฝ์ด http์ด๋ฉด ํฌํธ๋ 80์ ๋๋ค. ํ๋กํ ์ฝ์ด https์ด๋ฉด ํฌํธ๋ 443์ ๋๋ค."
"์ฆ, ๋ค์ ํญ๋ชฉ์ ๋์ผํฉ๋๋ค."
URL | ๊ทธ๊ฒ์ด ์ ๋ง๋ก ์๋ฏธํ๋ ๊ฒ |
---|---|
http://www.mail.google.com _ | http://www.mail.google.com : 80 |
http://codegym.cc _ | http://codegym.cc : 80 |
http://codegym.cc/alpha _ | http://codegym.cc : 80 /์ํ |
https://codegym.cc/api?x _ | https://codegym.cc : 443 /api?x |
"ํฌํธ๊ฐ 444์ธ๋ฐ ํ๋กํ ์ฝ์ด https๋ผ๋ฉด?"
"์ด๋ฏธ ๋ง์ ๋๋ ธ์ต๋๋ค. ํฌํธ๋ฅผ ์ง์ ํ์ง ์์ผ๋ฉด ํ๋กํ ์ฝ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค. ์ง์ ํ๋ฉด ์ง์ ๋ ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค."
"์๊ฒ ์ด์."
"์ธ๊ฐ์ด ๋๋๋ก ์ด๋ฆ ๋์ ๋๋ช ์ฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ต๋๊น? I, you, he, โฆ?"
"๊ทธ๋, ํ์ง๋ง ์ฌ๋๋ค์ ๋ณธ์ง์ ์ผ๋ก ์ด์ํด. ๋๋ ๊ทธ๊ฒ์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด์ง ์์ผ๋ ค๊ณ ๋ ธ๋ ฅํด."
"์, ์ปดํจํฐ์๋ '๋'๋ฅผ ์๋ฏธํ๋ ๋๋ฉ์ธ ์ด๋ฆ์ด ์์ต๋๋ค. 'localhost'์ ๋๋ค."
" ๋ธ๋ผ์ฐ์ ์ localhost๋ฅผ ์ ๋ ฅํ๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ์ปดํจํฐ์ ์ก์ธ์คํฉ๋๋ค."
"์น ์๋ฒ๊ฐ ์ค์น๋์ด ์์ผ๋ฉด ์น ํ์ด์ง๋ฅผ ๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ ๋๋ค."
"๋ฉ์ง๋ค! ์น ์๋ฒ๋ฅผ ์์ํ๊ณ ๋ธ๋ผ์ฐ์ ์์ ํ์ด์ง๋ฅผ ์ด๊ณ ์ถ๋ค."
"์ด๋ป๊ฒ ํ๋์ง ์๋ ค์ค, Bilaabo. ์ ๋ฐ!!! ๋ด ์น๊ตฌ์์?"
"Bilaabo๋ ์น๊ตฌ๋ฅผ ์ํด ๋ฌด์์ด๋ ํ ๊ฒ์ ๋๋ค."
"์ ๋ค์ด."
1 ๋จ๊ณ |
---|
์๋ฐ ๊ฐ๋ฐ ํคํธ(JDK) ์ค์น |
๊ฒฐ๊ณผ |
JDK๊ฐ ์ค์น๋์ด ์์ต๋๋ค. |
"Bilaabo, ์ ๋ ๋ ๋ฒจ 30 ํ๋ก๊ทธ๋๋จธ์ ๋๋ค. ์ค๋ ์ ์ JDK๋ฅผ ์ค์นํ์ต๋๋ค!"
"์ข์, ๊ทธ๋ผ ๊ณ์ํ์."
2 ๋จ๊ณ |
---|
ํฐ์บฃ 9 ๋ค์ด๋ก๋ |
ํํธ 1: |
๊ตฌ๊ธ ์ฌ์ฉ |
ํํธ 2: |
Apache Tomcat ๊ณต์ ์นํ์ด์ง |
ํํธ 3(Windows ์ฌ์ฉ์๋ฅผ ์ํ ์ง์ ๋งํฌ): |
์ํ์น ํฐ์บฃ ๋ค์ด๋ก๋ |
"์์์ด์."
"์์ฒญ๋."
3๋จ๊ณ |
---|
Tomcat 9 ์ค์น ๊ธฐ๋ณธ ์ค์น ์ค์ ์ ์ฌ์ฉํฉ๋๋ค. ์๋ฌด๊ฒ๋ ๋ณ๊ฒฝํ์ง ๋ง์ญ์์ค. |
ํ๋ฉด 3 |

ํ๋ฉด 4 |
---|

"์ฌ๊ธฐ์ ์น ์๋ฒ์ ์ด๋ฆ๊ณผ ํฌํธ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ํฌํธ 8080์
๋๋ค.
์๋ฌด ๊ฒ๋ ๋ณ๊ฒฝํ์ง ๋ง์ญ์์ค. ๋ชจ๋ ๊ฒ์ ๊ทธ๋๋ก ๋์ญ์์ค."
ํ๋ฉด 5 |
---|

JDK๊ฐ ์ค์น๋ ํด๋ ์ง์
ํ๋ฉด 6 |
---|

ํ๋ฉด 7 |
---|

"์. ๋ฐฉ๊ธ ๋ค์์ ํด๋ฆญํ์ต๋๋ค. ๊ทธ๊ฒ ๋ค์ ๋๋ค."
"์ข์ต๋๋ค. ์ด์ Tomcat 9 ์น ์๋ฒ๊ฐ ์ค์น๋์ด ์คํ ์ค์ด๋ฉฐ ํฌํธ 8080์์ ์์ฒญ์ ์์ ํฉ๋๋ค. ์ด๊ฒ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ํ ํ์ค ํฌํธ์ ๋๋ค."
"์ข์์, ๊ทธ๋์ ์ ๋ Tomcat์ ๊ฐ์ง๊ณ ์์ง๋ง ์ด๋ป๊ฒ ํ๋ก๊ทธ๋จ์ ์์ฑํ ์ ์์ต๋๊น?"
"ํฅ๋ฏธ๋ก์ด ๋ฌด์ธ๊ฐ, ์ผ์ข ์ ๋ฉ์ง ์นํ์ด์ง๋ฅผ ์์ฑํ๊ธฐ๋ฅผ ์ํฉ๋๋ค."
"์ข์, ์ ์ ์ฌ๊ณ ๋์ ์ด๋ป๊ฒ ํ๋์ง ์๋ ค์ค๊ฒ."
GO TO FULL VERSION