elipse์์ html์ ์คํํ๋ ค๋ฉด tomcat ์๋ฒ๋ฅผ ์ค์นํด์ผ ํ๋ค.
Tomcat ์ค์น
https://tomcat.apache.org/ ์์ tomcat์ ๋ค์ด๋ก๋ํ๋ค.
Tomcat์ ๋ฉ์ธํ์ด์ง์ด๋ค.
์ผ์ชฝ์์ ๋ฒ์ ์ ์ ํํ ์ ์๋ค. (๋๋ Tomcat 8 ์ ํ)
Core์์ ์ปดํจํฐ์ ๋ง๋ ๊ฒ์ ๋ค์ด๋ฐ๋๋ค. (๋๋ 64-bit Windows zip ์ ํ)
eclipse์์ ์คํ
1. ํ๋ก์ ํธ ์์ฑํ๊ธฐ
- ์๋จ์์ File > New > Dynamic Web Project
์ฒ์์๋ ๋จ์ง ์๊ธฐ ๋๋ฌธ์ File > New > Other... ๋ฅผ ํ๋ค.
Web > Dynamic Web Project ๋ฅผ ์ ํํ๋ค [Next >] ํด๋ฆญ
ํ๋ก์ ํธ์ ์ด๋ฆ์ ์ฃผ๊ณ [New Runtime...] ํด๋ฆญ
์ฌ์ฉํ Tomcat ๋ฒ์ ์ ์ ํํ๊ณ [Next >] ํด๋ฆญ
[Browse...]๋ฅผ ํด๋ฆญํ์ฌ tomcat์ ๋ค์ด๋ฐ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ณ [Finish]
[Next >] [Next >] ํ ๋ค
์ฒดํฌํ๊ณ [Finish]
์ด๋ ๊ฒ ์์ฑ๋จ / web.xml ์ ํ๋ก์ ํธ ์์ฑ๋ ๋ง์ง๋ง์ ์ฒดํฌํด์ ์์ฑ๋ ๊ฒ์ด๋ค.
2. ์๋ฒ ์์ฑํ๊ธฐ
- ์๋จ์์ Window > Show View > Servers
eclipse ํ๋จ์ ์ด๋ ๊ฒ ์์ฑ๋จ > No servers are~ ํด๋ฆญ
Configure runtime enviroments... ํด๋ฆญ
์ด๋ ๊ฒ ๋์ด ์๋์ง ํ์ธ ํ [Apply and Close] ํด๋ฆญ
[Finish] ํด๋ฆญ
์ด๋ ๊ฒ ๋ฐ๋๋ฉด ์ฑ๊ณต
Servers ์๋จ์ Start ํด๋ฆญ
Stopped ์์ Started๋ก ๋ฐ๋๋ฉด ์ ์ ์๋
- Start ๋ฒํผ์ ํด๋ฆญํ์๋๋ฐ ์ด๋ ๊ฒ ์ค๋ฅ๊ฐ ๋ฌ๋ค๋ฉด
port๋ฒํธ 8080์ด ์ด๋ฏธ ์ฌ์ฉ์ค์ด๋ ๋ฐ๊ฟ๋ผ.
ํฐ์บฃ์ ๊ธฐ๋ณธ ํฌํธ๋ฒํธ๋ 8080์ด๋ค.
ํด๊ฒฐ๋ฒ
1) tomcat์ ํฌํธ๋ฒํธ ๋ณ๊ฒฝ
2) oracle์ ํฌํธ๋ฒํธ ๋ณ๊ฒฝ
=> ์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ์ด ํจ์ฌ ํธํ๋ฏ๋ก 1)์ ํ์
Tomcat v8.5 Server at ~ ๋๋ธ ํด๋ฆญ
์ด ๋ถ๋ถ์ 8080 ๋ง๊ณ ๋ค๋ฅธ ๋ฒํธ๋ก ๋ณ๊ฒฝํ๋ค.
3. html ์์ฑํ๊ธฐ
WebContent ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ > New > HTML File
์ด๋ฆ์ ์ฃผ๊ณ [Finish]
์ด๋ ๊ฒ ์์ฑ๋์ด ์์
- h ํ๊ทธ : ์ ๋ชฉ ํ๊ทธ (์น ๊ฒ์ ์์ง ์น ํฌ๋กค๋ฌ๊ฐ ํ์ด์ง์์ ๊ฐ์ฅ ์ค์ํ ํ๊ทธ๋ก ์ธ์ -> ๊ฒ์ ๋จ)
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>h ํ๊ทธ</title>
</head>
<body>
<h1>์๋
ํ์ธ์</h1>
<h2>์๋
ํ์ธ์</h2>
<h3>์๋
ํ์ธ์</h3>
<h4>์๋
ํ์ธ์</h4>
<h5>์๋
ํ์ธ์</h5>
<h6>์๋
ํ์ธ์</h6>
</body>
</html>
์ด๋ ๊ฒ ์์ฑ ํ ๋ค
์คํํ ์น๋ธ๋ผ์ฐ์ ์ ํ
์์ฑํ html์์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ > Run As > 1 Run on Server
์คํํ๊ธฐ
์คํํ๋ฉด
'๐Language > ๐ HTML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML] ๊ธ ์ฐ๊ธฐ (0) | 2021.08.24 |
---|---|
[HTML] Hello World! (0) | 2021.08.24 |