1. ์ฝ๋ฉ๊ณผ HTML
์ด๋ค ์ชฝ์ด ์ฌ๋์ด ํ๋ ์ผ์ด๊ณ , ์ด๋ค ์ชฝ์ด ๊ธฐ๊ณ๊ฐ ํ๋ ์ผ์ธ๊ฐ๋ฅผ ์๊ฐํด๋ณด๋ ๊ฒ.
์ด๋ค ๊ฒ์ด ์์ธ์ด๊ณ ์ด๋ค ๊ฒ์ด ๊ฒฐ๊ณผ์ธ์ง๋ฅผ ์ถ๋ก ํด ๋ณด๋ ๊ฒ.
-> ์์ ์ ์ฒด๋ฅผ ํตํ์ด ๊ฐ์ฅ ์ค์ํ ๋ถ๋ถ
์ฌ๋์ด ํ๋ ์ผ, ์ฆ ์์ธ์ ๋ถ๋ฅด๋ ํํ์ ๋ค์๊ณผ ๊ฐ๋ค
- ๋ถํธ ๋๋ ์ ํธ๋ผ๋ ์๋ฏธ์ ์ฝ๋(code)
- ์์ฒ์ด๋ผ๋ ๋ป์ ์์ค(sourse)
- ์ฝ์์ด๋ผ๋ ์๋ฏธ์์ ์ธ์ด(language)
๊ธฐ๊ณ๊ฐ ํ๋ ์ผ, ๋ค์ ๋งํด์ '๊ฒฐ๊ณผ'๋ฅผ ๋ถ๋ฅด๋ ์ฌ๋ฌ ํํ์ ๋ค์๊ณผ ๊ฐ๋ค
- ์ ํ๋ฆฌ์ผ์ด์
- (์ค์ฌ์)์น
- ์์ฉ ํ๋ก๊ทธ๋จ
- ํ๋ก๊ทธ๋จ
-> ์น์์๋ ๊ฒฐ๊ณผ๋ฅผ ์นํ์ด์ง, ์น ํ์ด์ง๊ฐ ๋ชจ์ฌ์์ผ๋ฉด ์น ์ฌ์ดํธ๋ผ๊ณ ํ๋ค. ๊ธฐ๋ฅ์ด ๋ง์ผ๋ฉด ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ผ๊ณ ํ๋ค. ์ฝ๋ฉ = ์์ธ์ธ ์ฝ๋๋ฅผ ํตํด ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ ๊ฒ
1.1. HTML
์น ํ์ด๋ฅผ ๋ง๋๋ ์ธ์ด๋ HTML ์ธ์ด์ด๋ค. HTML์ ๋ฐฐ์ฐ๊ธฐ ์ฝ๋ค.
ํ๊ธ, ์์ด์ ๊ฐ์ด Web์ Public Domain์ด๋ค.
Public Domain์ด๋, ๋๊ตฌ๋ ๋ ์ ์๊ถ์์ ํ๋ฝ ์์ด ์ ์๋ฌผ์ ์ด์ฉํ ์ ์๋ ์์ญ์ ์๋ ์ ์ฅ๋ฌผ์ ์๋ฏธํ๋ค.
2. HTML ์ฝ๋ฉ ์ค์ต ํ๊ฒฝ ์ค๋น
์น ๋ธ๋ผ์ฐ์ (naver, google)์ ์ฝ๋ ํธ์ง๊ธฐ(๋ฉ๋ชจ์ฅ, ํ ์คํธ ํธ์ง๊ธฐ, visual studio code)๋ฅผ ์ค๋นํ์.
2.1. ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ
- ๋ฐํํ๋ฉด์ ํด๋๋ฅผ ํ๋ ๋ง๋ ๋ค. ๋๋ LifeCoding_WEB์ด๋ผ๋ ์ด๋ฆ์ ํด๋๋ฅผ ๋ง๋ค์๋ค
- (Window ๊ธฐ์ค)Vscode๋ฅผ ์ฐ ๋ค์, ctrl + O ๋๋ ํด๋ ์ด๊ธฐ๋ฅผ ํด๋ฆญํด ์์์ ๋ง๋ ํด๋๋ฅผ ์ฐ๋ค.
- ์ด์ ์ด ํด๋ ์์ ์ฝ๋๋ฅผ ์์ฑํ ๊ฒ์ด๋ค.
2.2. ์ฝ๋ ์์ฑํ๊ธฐ
[ํ์ผ๋ช .ํ์ฅ์๋ช ]์ ํตํด ํ์ผ์ ๋ง๋ ๋ค. ๋๋ 1.html๋ก ๋ง๋ค์๋ค.
์ผ๋จ ๊ทธ๋ฅ Hello world๋ฅผ ์ถ๋ ฅํ์.
+ํ์ผ ์์ ๋๊ทธ๋ผ๋ฏธ๊ฐ ์์ผ๋ฉด ์ ์ฅ์ด ๋์ง ์์ ๊ฒ์ด๋ค. ctrl + S๋ก ์ ์ฅํ๋ฉด ์์ค ๋ชจ์์ผ๋ก ๋ฐ๋๋ค.
์์ฑํ ์ฝ๋๋ฅผ ์น ํ์ด์ง์ ์คํ์ํค๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋ค.
- ํ์ผ์ ๋๋๊ทธํด์ ๋ธ๋ผ์ฐ์ ์ URL์ ์ ๋ ๋ถ๋ถ์ ๋ฃ๊ณ enter
- go live ํ์ฑํ.
๊ฑฐ์ ์ด๊ฑฐ ์ฌ์ฉํจ - (window ๊ธฐ์ค)ctrl + O๋ฅผ ๋๋ฅธ๋ค.
๊ทผ๋ฐ ๋๋ ์ด ๋ฐฉ๋ฒ ๊ฑฐ์ ์์
3. ๊ธฐ๋ณธ ๋ฌธ๋ฒ - ํ๊ทธ(tag)
์ท์ ์ฌ๋ฉด ๋ค์ tag๊ฐ ๋ฌ๋ ค์๋ค. ์ด tag๋ ์ฐ ์ท์ ์ค๋ช ํ๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ์๋ฅผ ๋ค์ด, <strong> ํ๊ทธ๋ "์์ ๋ด์ฉ์ด ์ค์ํ๋ ์งํ๊ฒ ํ์ํด์ผํ๋ค"๋ ๊ฒ์ ์ค๋ช ํ๋ค.
4. ํ๋ช ์ ์ธ ๋ณํ
๋์ด๋์ ์ค์๋๋ ๋ฐ๋น๋กํ๋ค.
5. ํต๊ณ์ ๊ธฐ๋ฐํ ํ์ต
ํ์ฌ html์๋ 150๊ฐ ์ด์์ ํ๊ทธ๊ฐ ์ ์๋์ด์๋ค.
๊ฒ์ ์์ง์ด ์ ๊ตฌํ๋์ด์๊ธฐ ๋๋ฌธ์, ์ฐ๋ฆฌ๋ ํ๊ทธ๋ค์ ๋ชจ๋ ์ธ์ฐ์์ผ ํ ํ์๋ ์๋ค. ๊ฒ์์ ํ๋ฉด ๋ค ๋์ค๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ง๋ง ์์ฃผ ์ฌ์ฉ๋๋ ํ๊ทธ๋ค์ ์๊ณ ์์ผ๋ฉด ํธํ๊ธฐ๋ ํ๋ค.
๊ทธ๋ฌ๋ฉด, ์ด์ ์์ฃผ ์ฌ์ฉ๋๋ ํ๊ทธ๋ ๋ฌด์์ผ์ง ์์๋ณด๋๋ก ํ์. ์๋์ ์ฌ์ดํธ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋๋ค.
https://advancedwebranking.com/html/
6. ์ค๋ฐ๊ฟ ํ๊ทธ <br>
<br> ํ๊ทธ๋, ๋จ์ง "์ค๋ฐ๊ฟ"์ด๋ผ๋ ์๊ฐ์ ์๋ฏธ๋ง ๊ฐ์ง๊ธฐ ๋๋ฌธ์, ํ๊ทธ๋ก ๊ฐ์ ํ์๊ฐ ์๋ค.
<br></br>์ผ๋ก ์ฐ์ง ์๋๋ค๋ ์๋ฏธ์ด๋ค.
๋จ๋ฝ(๋ฌธ๋จ)์ ํํํ ๋๋ ์ค๋ฐ๊ฟ ํ๊ทธ <br>๋ณด๋ค๋, ๋จ๋ฝ์ ํํํ๋ ํ๊ทธ์ธ <p>ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ์ข์ ์ ํ์ด๋ค.
๋จ๋ฝ์ ๋จ๋ฝ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์น ํ์ด์ง๋ฅผ ์ ๋ณด๋ก์ ๋ณด๋ค ๊ฐ์น์๊ฒ ํด ์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค. br์ ๋จ์ ์ค๋ฐ๊ฟ์ ์๋ฏธ ํ ๋ฟ์ด๋ค.
๊ทธ๋ฐ๋ฐ <p>ํ๊ทธ๋ ๋จ์ ์ด ์กด์ฌํ๋ค. ๋จ๋ฝ๊ณผ ๋จ๋ฝ์ ๊ฐ๊ฒฉ์ด ๊ณ ์ ๋์ด ์๊ธฐ ๋๋ฌธ์ ์๊ฐ์ ์ผ๋ก ์์ ๋๊ฐ ๋จ์ด์ง๋ค.
๋ฐ๋ฉด์ <br>ํ๊ทธ๋ ์ฐ๋ ๋งํผ ์ค๋ฐ๊ฟ์ด ๋๊ธฐ ๋๋ฌธ์ ์ํ๋๋งํผ ๊ฐ๊ฒฉ์ ์ค ์ ์๋ ์ฅ์ ์ด ์๋ค.
ํ์ง๋ง ์น์๋ CSS๋ผ๋ ๊ธฐ์ ์ด ์์ด, <p>ํ๊ทธ์ ํ๊ณ๋ ๊ทน๋ณต ๊ฐ๋ฅํ๊ธด ํ๋ค.
7. HTML์ด ์ค์ํ ์ด์
์ง์์ธ์ด ์์ฑํ ์ฝ๋๊ฐ ๊ฐ๋ ์ฑ์ด ํจ์ฌ ์ข๋ค.
๋ํ, ์ด๋ค ์ฌ์ฉ์๊ฐ "coding"์ ๊ฒ์ํ ๋๋ ์ ๋ชฉ์ผ๋ก์์ coding์ ๋ํ๋ด๋ ์ง์์ธ์ ๊ธ์ด, ์ ๋ชฉ ํ๋ด๋ฅผ ๋ด๋ฉฐ ์์ฑ๋ coding๋ณด๋ค ๋ ์ ๊ฒ์๋๋ค.
<h3>๋ ์ ๋ชฉ์ ์๋ฏธํ์ง๋ง, <span...>์ ์๊ฐ์ ์ฅ์์ด๊ธฐ ๋๋ฌธ์ด๋ค.
์ ๋ณด์ฌํ์์ HTML์ ์๋ฏธ์ ๋ง๊ฒ ์ฌ์ฉํ๋ ๊ฒ์ ๋น์ฆ๋์ค์ ์ธก๋ฉด์์ ๋งค์ฐ ์ค์ํ๋ค.
๋ํ ์น์ ํต์ฌ์ ์ธ ์ฒ ํ์ "์ ๊ทผ์ฑ"์ด๋ค. ์น์ ๋ชจ๋ ์ด์์ฒด์ ์์์ ๋์ํ๊ณ , ์น์ ์ ์๊ถ์ด ์๋ ์์ํ ๊ณต๊ณต์ฌ์ด๋ค.
๋๊ตฌ๋ ์ฐจ๋ณ์์ด ์ ๋ณด์ ์ ๊ทผํ ์ ์์ด์ผ ํ๋ค๋ ์ฒ ํ์ ์ ๊ทผ์ฑ์ด๋ผ๊ณ ํ๊ณ , ์ ์ฒด์ ์ธ ์ฅ์ ๊ฐ ์๋ ์ฌ๋๋ค๋ ์น์ ํตํด์ ์ ๋ณด์ ์ ๊ทผํ ์ ์์ด์ผ ํ๋ค. ์๋ฅผ ๋ค์ด <strong>ํ๊ทธ๋ก ๋๋ฌ์ธ์ฌ์ ธ ์๋ ๋ฌธ์ฅ์, ์๋ฆฌ๋ก ์ถ๋ ฅํ ๋๋ ๊ฐ์กฐ๋ ์ต์์ผ๋ก ์ถ๋ ฅ๋์ง๋ง, strong์ธ ์ฒ ํ๋๋ก ์์ฑํ ํ๊ทธ๋ ๊ฐ์กฐ๋ ์ต์์ผ๋ก ์ถ๋ ฅ๋์ง ์๋๋ค.
8. ์ตํ์ ๋ฌธ๋ฒ ์์ฑ๊ณผ <img>
์์ฑ=ํ๊ทธ์ ์ฌํ๋ ๋ด์ฉ
ํ๊ทธ๋ก๋ง์ ์ ๋ณด๊ฐ ๋ถ์กฑํ ๋ ๋ฌธ์ ๊ฐ ๋๋๊ฒ์ ํด๊ฒฐํด์ค๋ค.
์ด๋ฏธ์ง๋ฅผ ์นํ์ด์ง์ ํฌํจ์ํฌ <img>ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ค.
<img>๋ง์ ์ฌ์ฉํ๋ฉด ์น ํ์ด์ง์ ์๋ฌด ์ด๋ฏธ์ง๋ ๋ํ๋์ง ์๋๋ค.
<img src="[์ํ๋ ์ด๋ฏธ์ง์ ์ฃผ์]"> ์ด๋ ๊ฒ ์์ฑ๊ณผ ํจ๊ป ์ฌ์ฉํด์ผ ๋น๋ก์ ์ด๋ฏธ์ง๊ฐ ๋ํ๋๋ค.
<img src="[์ํ๋ ์ด๋ฏธ์ง ์ฃผ์]" width="100%">
์ด์ฒ๋ผ ๊ตต์ ๋ถ๋ถ์ ์์ฑ(Attribute)๋ผ๊ณ ํ๋ค. ์์ฑ์ ์์น๋ ์๊ด ์๋ค. src์ width์ ์์น๊ฐ ๋ฐ๋์ด๋ ๋๋ค.
ํ๊ทธ๊ฐ ํ๊ทธ์ ์ด๋ฆ๋ง์ผ๋ก ์ ๋ณด๊ฐ ๋ถ์กฑํ ๋๋ ์์ฑ์ ํตํด ์๋ฏธ๋ฅผ ๋ ๋ถ๊ณผํ ์ ์๊ฒ ๋๋ค.
9. ๋ถ๋ชจ ์์๊ณผ ๋ชฉ๋ก
ํ๊ทธ๋ค์ด ํฌํจ๊ด๊ณ์ ์์ ๋, ํฌํจํ๊ณ ์๋ ํ๊ทธ๋ฅผ ๋ถ๋ชจํ๊ทธ, ํฌํจ๋์ด์๋ ํ๊ทธ๋ฅผ ์์ํ๊ทธ๋ผ๊ณ ํ๋ค.
<parent>
<child></child>
</parent>
<ol> = orderd list
<ul> = unordered list
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
<ol>
<li>socnotri</li>
<li>egoing</li>
</ol>
10. ๋ฌธ์์ ๊ตฌ์กฐ์ ์ํผ์คํ๋ค
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
์ต๊ณ ์์ธต ํ๊ทธ = <html>ํ๊ทธ
11. HTML ํ๊ทธ์ ์ ์ <a>
anchor -> <a>ํ๊ทธ๋ ๋งํฌ ํ๊ทธ์ด๋ค.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<a
href="https://sonowhstudy.tistory.com/"
target="_blank"
title="sonotri tistory"
>sonotri</a
>
</body>
</html>
- href = http + reference: ๋ฌธ์๋ด์ ์ด๋์ ์ํด ์ฌ์ฉ๋๋ค.
- target = "_blank": ๋ฌธ์๋ฅผ ์๋ก์ด ํญ์์ ์คํํจ <->_self: ํ์ฌ ํ๋ ์์์ ๋ฌธ์๋ฅผ ์คํํจ ... _top: ํ์ฌ ์๋์ฐ ์ ์ฒด์์ ์คํํจ
- title = "sonotri": ๋ถ๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋๋ฐ ์ฌ์ฉ๋๋ค.
12. ์น์ฌ์ดํธ ์์ฑ
๋งํฌ(link)๋, ์๋ก ์ฐ๊ด๋ ์นํ์ด์ง๋ค์ ๋ฌถ์ด์ ํ๋์ ์น์ฌ์ดํธ๋ฅผ ๋ง๋๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ ์๋ ์๋ค.
์ด์ ์นํ์ด์ง๋ค์ ๋ง๋ค์ด ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด๋ณด์.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>WEB</title>
</head>
<body>
<h1><a href="index.html">WEB</a></h1>
<ol>
<li><a href="1.html">HTML</a></li>
<li><a href="2.html">CSS</a></li>
<li><a href="3.html">JavaScript</a></li>
</ol>
<h2><a href="https://sonowhstudy.tistory.com/">sonotri tistory</a></h2>
<img src="cat.jpg" width="20%" />
</body>
</html>
13. ์์์น
Internet๊ณผ Web์ ์ด๋ป๊ฒ ๋ค๋ฅผ๊น?
์ธํฐ๋ท์ ์๋์ ์น์ด ์๋ค. Internet > Web
1960๋ ๋์๋ ํต์ด ํ์ ์๋ค. ์ธ๋ฅ๊ฐ ํต ์ ์์ ์น๋ฃฌ ์งํ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฏธ๊ตญ์ ํต ์ ์์ด ์ผ์ด๋ฌ์ ๋๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ ๊ณผ์ ์์, ํต์ ์ชฝ์์ ์ฌ๊ฐํ ์ฝ์ ์ ๋ฐ๊ฒฌํ๋ค.
๋น์ ํต์ ์ ์ค์์ง์ค์ ์ด์๊ธฐ ๋๋ฌธ์, ํต ๊ณต๊ฒฉ์ด ์ผ์ด๋๋ฉด ํต์ ์ด ํ๋ฒ์ ๋ง๋น๋๋ค.
๊ทธ๋์ ํต ๊ณต๊ฒฉ์๋ ๋ฒํธ ์ ์๋ ๊ฐ๋ ฅํ ํต์ ์์คํ ์ ํ์์ฑ์ด ๋๋๋์๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ก Internet์ด ํ์ํ๋ค.
Internet์ ์ค์์ด ์๋ค.
Internet์ ๊ฑฐ๋ ๊ธฐ๊ด์์ ์ฌ์ฉํ๋ ํต์ ์์คํ ์ด์๊ธฐ ๋๋ฌธ์, ์ฌ๋๋ค์ ์ธํฐ๋ท์ ์ ์์ง ๋ชปํ๋ค.
ํ์ง๋ง Web์ด ๋ฑ์ฅํ๊ณ ๋ ๋ค์๋ ์ํฉ์ด ๋ฐ์ ๋๊ธฐ ์์ํ๋ค.
์ค์์ค์์ Web์ด ๊ฐ์ฅ ์์๋์๋ค. ์ด๋ป๊ฒ ์ค์์ค์์ ์์๋์์๊น?
์ค์์ค์ ์ ๋ค๋ฐ์๋ ๋ฌผ๋ฆฌํ ์ฐ๊ตฌ์๊ฐ ์๋ค. ์ฐ๊ตฌ์์ ํ๋ก๊ทธ๋๋จธ ํ๋ฒ๋์ค๋ฆฌ๋ Enquire๋ผ๋ ์ฑ์ ๋ง๋ค์๊ณ , ํด๋น ์ฑ์ Internet์ ์ ์ ์ด ๋์๋ค. 1990๋ ์ ์ฐ๊ตฌ์์ Internet์ด ๋ค์ด์๊ณ , ํ๋ฒ๋์ค๋ฆฌ๋ ์ธํฐ๋ท๊ณผ ์ฑ์ ํฉ์ฑํ๋ ค๊ณ ํ๋ค.
๊ทธ๋ฆฌ๊ณ 1990๋ 12์ 24์ผ, http://info.cern.ch
์น์ ๋ฉ์ํฌํ๋ฏธ์๊ฐ ํ์ํ๋ค.
Web์ด Internet์ ์ ์ฌ๋ ฅ์ ๊นจ์ด ์ด์ง์ ์ญํ ์ ํ ๊ฒ์ด๋ค.
14. ์ธํฐ๋ท์ ์ฌ๋ ์ด์ : Server and Client
์ธํฐ๋ท์ด ๋์ํ๊ธฐ ์ํด์๋ ์ปดํจํฐ๊ฐ ์ต์ 2๋ ํ์ํ๋ค.
Web Browser(info.cern.ch/index.htm์ผ๋ก ์ ํธ๋ฅผ ๋ณด๋) --- Web Server(info.cern.ch, index.html)
์๋ฅผ ๋ค์ด, ๋๋ ๊ฒ์ ํด๋ผ์ด์ธํธ, ๋ฐ๋ธ์์คํฐ์ฆ์ ์ปดํจํฐ๋ ๊ฒ์ ์๋ฒ
15. ์นํธ์คํ github pages
์ง์ ์น์๋ฒ๋ฅผ ์ด์ํ๋ ์ผ์ ์ฝ์ง ์๋ค.
์ปดํจํฐ๊ฐ ์์ด์ผ ํ๊ณ , ์ปดํจํฐ๊ฐ ๋์ฅ๊ณ ์ฒ๋ผ ํญ์ ์ผ์ ธ์์ดํ๋ค.
๊ทธ๋์ ์ด๋ฐ ์ผ์ ๋ํํด ์ฃผ๋ ํ์ฌ๋ค์ด ์๋ค.
์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ ํ๋ํ๋๋ฅผ Host๋ผ๊ณ ํ๊ณ , ์ด๋ฐ ์ปดํจํฐ๋ฅผ ๋น๋ ค์ฃผ๋ ์ฌ์ ์ Hosting์ด๋ผ๊ณ ํ๋ค. Cloud๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
ํธ์คํ ์ค์์, ์น์ ๋์ํ๊ธฐ ์ํ ์ํํธ์จ์ด๋ฅผ ์ค์นํด์ ๋น๋ ค์ฃผ๋ ํธํ ์ Web Hosting์ด๋ผ๊ณ ํ๋ค. ๋ํ์ ์ผ๋ก Github๊ฐ ์๋ค.
Gitbub๋ ์นํธ์คํ ์ ๋ชฉ์ ์ผ๋ก ๊ตฌํ๋ ์ฌ์ดํธ๋ ์๋๋ค. ์ด ์ฌ์ดํธ๊ฐ ์น ํธ์คํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ ๋ฟ์ด๋ค.
๊ฐ๋ฐ์๋ค์ด ์์ ์ ์์ค์ฝ๋๋ฅผ ์์ ํ๊ฒ ๋ฐฑ์ ํ๊ณ , ๊ณต๋ ์์ ์ ์ฝ๊ฒ ํ๊ธฐ ์ํด ๊ณ ์๋ ์ฌ์ดํธ์ด๋ค.
github ์ฐ๋ ๋ฐฉ๋ฒ (tistory.com)
github ์ฐ๋ ๋ฐฉ๋ฒ
Github์ ์ฝ๋๋ฅผ ์ฌ๋ฆฌ๋ ๊ณผ์ 1. ๋ก์ปฌ ์ ์ฅ์ & ์๊ฒฉ ์ ์ฅ์ ๋ก์ปฌ ์ ์ฅ์(local repositary): ๋ด PC์ ํ์ผ์ด ์ ์ฅ๋๋ ๊ฐ์ธ ์ ์ฉ ์ ์ฅ์์ด๋ฉฐ, ์ด ์ ์ฅ์๋ก ์์ ํ ๋์๋ ๋คํธ์ํฌ๊ฐ ํ์ํ์ง ์๋ค์๊ฒฉ
sonowhstudy.tistory.com
๋ ํผ์งํ ๋ฆฌ์ ์ ๋ก๋ํ ์ฝ๋๋ก ์นํ์ด์ง๋ฅผ ์๋น์ค ํด๋ณด์.
- Setting ๋ฒํผ์ ๋๋ฅด๊ณ , ์ฌ์ด๋ ๋ฐ์์ Pages๋ฅผ ๋๋ฅธ๋ค.
- Branch๋ฅผ main ๋๋ master๋ก ์ ํํ๊ณ Save๋ฒํผ์ ๋๋ฅธ๋ค.
- ์ ์ ๊ธฐ๋ค๋ฆฌ๋ฉด ์ด๋ค ์ฃผ์๊ฐ ํ์๋๋๋ฐ, ์ด ์ฃผ์๋ฅผ ๋๋ฅด๋ฉด ๋๋ค.
๊ฐ๋จํ ์ ๋ฆฌํด๋ณด์.
๋์ ์ปดํจํฐ๋ ํ์ฌ๋ก์๋ ์ปจํ ์ธ ๋ฅผ ์๋น์ค ํ ์ ์๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ github์ pages ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ค. github์ ํ์ผ๋ค์ ์ ๋ก๋ํ๊ณ , pages ๊ธฐ๋ฅ์ ํ์ฑํํ๋ฉด github์ ์๋ฒ ์ปดํจํฐ์ ์น์๋ฒ๊ฐ ์ผ์ง๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ์๊ฒ ์น ์๋ฒ์ ์ฃผ์๋ฅผ ์๋ ค์ค๋ค.
์ด์ ์น์๋ฒ์ ์ฃผ์๋ฅผ ๋ฐฉ๋ฌธ์์๊ฒ ์๋ ค์ฃผ๋ฉด ๋ฐฉ๋ฌธ์๋ ๋์ ์ปดํจํฑ ์๋ github์ ์ปดํจํฐ์ ์ค์น๋ ์น์๋ฒ์ ์ ์ํ๊ฒ ๋๋ค.
16. ์น์๋ฒ ์ด์ํ๊ธฐ
์๋ ์ฌ์ง์์
๋นจ๊ฐ ์ฃผ์๋ ์น๋ธ๋ผ์ฐ์ ๊ฐ ํ์ผ์ ์ง์ ์ด์์๋
์ด๋ก ์ฃผ์๋ ์น์๋ฒ๋ฅผ ํตํด์ ์ ๊ทผํ์ ๋ ์ด๋ค.
๋ฐ๋ผ์ ์น์๋ฒ๋ฅผ ์ข ๋ฃํ๋ฉด ์ด๋ก ์ฃผ์๋ ์ฐ๊ฒฐ์ด ์๋๋ค.
<์น๋ธ๋ผ์ฐ์ ๊ฐ ํ์ผ์ ์ด ๋>
ํ๋กํ ์ฝ/ip์ฃผ์/ํฌํธ ๋ฒํธ/
127.0.0.1์ ์์ฃผ ํน๋ณํ ์ฃผ์์ด๋ค. ์ด ์ฃผ์๋ "๋ด ์ปดํจํฐ ์์ "์ ๊ฐ๋ฆฌํค์๊ณ ๋ํ๋ธ ๊ฒ์ด๋ค.
ํ๋์ ์ปดํจํฐ์ ์ฌ๋ฌ ์๋ฒ๊ฐ ์ด์์ค์ผ ์ ์๊ณ , ๊ฐ๊ฐ์ ์๋ฒ๋ ๊ณ ์ ์ ํฌํธ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๊ทธ๋์ ์ฌ๋ฌ ์๋ฒ๊ฐ ์ด์๋๊ณ ์์ด๋ ํฌํธ๋ฒํธ ๋๋ถ์ ์น ๋ธ๋ผ์ฐ์ ๋ ์์ ์ด ์ํ๋ ์๋ฒ๋ก ๊ผฌ์์์ด ์ ์ํ ์ ์๋ค.
<ํ์ค์ ์น(์น์๋ฒ ์ฌ์ฉ)>
์น๋ธ๋ผ์ฐ์ ์ ์น์๋ฒ๊ฐ ์๋ก ๋ค๋ฅธ ์ปดํจํฐ์ ์ค์น๋์ด์๋ค.
์ด๋ก ์ธํด, ์ง๊ตฌ ๋ฐ๋ํธ์ ์๋ ์ปดํจํฐ๋ ๋ง์น ๋ด ์ปดํจํฐ์ ์๋ ๋ฌธ์์ธ ์ ๋ณผ ์ ์๋ค.
17. ์์ ์ ๋ง์น๋ฉฐ
๊ณต๋ถ๋ง ํ๊ณ ๊ณต๋ถํ ๊ฒ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด, ๋จธ๋ฆฟ์์ด ๋ณต์กํด์ ธ ์ฝ๋ฉ์ ํ ๋ ๋ฌด์์ ํด์ผํ ์ง ๋ชจ๋ฅผ ์ ์๋ค.
์ข์ ์ฝ๋๊ฐ ๋ฌด์์ธ์ง๋ ์๋๋ฐ, ์ข์ ์ฝ๋๋ฅผ ์ง์ง ๋ชปํ๋ฉด ๋ด๊ฐ ์ง ์ฝ๋๊ฐ ์ค๋ง์ค๋ฝ๊ฒ ๋๋ค.
์ธ์์๋ ๋์ ๋ณด์ด๋ ๋ณต์กํจ์ด ์๊ณ , ๋์ ๋ณด์ด์ง ์๋ ๋ณต์กํจ์ด ์๋ค.
๋์ ๋ณด์ด์ง ์๋ ๋ณต์กํจ์ ๊ณต๋ถํ ๊ฒ์ ๋ง์ ์ฌ์ฉํ๊ณ ์ ํ ๋ ๋ง๋งํ๊ฒ ํ๋ ์ฃผ๋ฒ์ด๋ค.
'๐ Public > web' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
DVWA ๊ตฌ์ถ(Kail Linux) (0) | 2024.10.06 |
---|---|
Port & IP & Port Forwarding (0) | 2024.09.12 |
[๊ณต๋ถ] MySQL ๊ธฐ์ด (8) | 2024.09.02 |
์น ์ฌ์ดํธ ๊ฐ๋ฐ_๊ธฐ์ด ๋ฌธ๋ฒ ์ ๋ฆฌ (0) | 2024.09.01 |
์น ์ฌ์ดํธ ๊ฐ๋ฐ_JavaScript ๊ธฐ์ด ๋ฌธ๋ฒ ์ ๋ฆฌ (0) | 2024.08.29 |