์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ ๋ช ๋ น pagekite์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
pagekite - localhost ์๋ฒ๋ฅผ ๊ณต๊ฐ์ ์ผ๋ก ํ์
๊ฐ์
ํ์ด์ง ์นด์ดํธ [--์ต์ ] [์๋น์ค] ์ฐ ์ด๋ฆ [+ํ๋๊ทธ]
๊ธฐ์
PageKite๋ ๋ ธ์ถ ์์คํ ์ ๋๋ค. ๋ก์ปฌ ํธ์คํธ ๊ณต์ฉ ์ธํฐ๋ท์ ๋ํ ์๋ฒ. ๊ทธ๊ฒ์ ๊ฐ์ฅ
์ผ๋ฐ์ ์ผ๋ก ๋ก์ปฌ ์น ์๋ฒ ๋๋ SSH ์๋ฒ๋ฅผ ๊ณต๊ฐ์ ์ผ๋ก ํ์ํ๋ ๋ฐ ์ฌ์ฉ๋์ง๋ง ๊ฑฐ์
ํด๋ผ์ด์ธํธ๊ฐ HTTP ํ๋ก์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ผ๋ฉด ๋ชจ๋ TCP ๊ธฐ๋ฐ ํ๋กํ ์ฝ์ด ์๋ํ ์ ์์ต๋๋ค.
PageKite๋ ํฐ๋๊ณผ ๋ฆฌ๋ฒ์ค ํ๋ก์์ ์กฐํฉ์ ์ฌ์ฉํ์ฌ
๋ก์ปฌ ํธ์คํธ ์ผ๋ฐ์ ์ผ๋ก ๊ณต์ฉ IP ์ฃผ์๊ฐ ์์ผ๋ฉฐ ์ข ์ข ๋ถ๋ฆฌํ ์ํฅ์ ๋ฐ์ ์ ์์ต๋๋ค.
๊ณต๊ฒฉ์ ์ธ ๋ฐฉํ๋ฒฝ๊ณผ ์ฌ๋ฌ ๊ณ์ธต์ NAT๋ฅผ ํฌํจํ ๋คํธ์ํฌ ์ํ.
์ด ํ๋ก๊ทธ๋จ์ ํฐ๋์ ์์ชฝ ๋์ธ ๋ก์ปฌ "๋ฐฑ์๋"์ ์๊ฒฉ
"ํ๋ก ํธ ์๋" ๋ฆฌ๋ฒ์ค ํ๋ก์ ๋ฆด๋ ์ด. ํธ์์, ํ์ด์ง ์นด์ดํธ ๊ธฐ๋ณธ HTTP๋ ํฌํจ
์ผ์์ ์ธ ๊ณต์ ๋ฅผ ์ํด ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ World Wide Web์ ๋น ๋ฅด๊ฒ ๋ ธ์ถํ๊ธฐ ์ํ ์๋ฒ
๊ทธ๋ฆฌ๊ณ ํ์ .
BASIC ์ฌ์ฉ๋ฒ
๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ, ์ ๊ณต http://localhost: 80 / ๊ณต๊ฐ ์ด๋ฆ:
$ ํ์ด์ง์นด์ดํธ NAME.pagekite.me
ํน์ ํด๋, ํ์ผ์ ๋ ธ์ถํ๊ฑฐ๋ ๋์ฒด ๋ก์ปฌ ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด:
$ pagekite /a/path/ NAME.pagekite.me +indexes # ๋ด์ฅ HTTPD
$ pagekite *.html NAME.pagekite.me # ๋ด์ฅ HTTPD
$ pagekite 3000 NAME.pagekite.me # 3000์ HTTPD
์ฌ๋ฌ ๋ก์ปฌ ์๋ฒ(SSH ๋ฐ HTTP)๋ฅผ ๋ ธ์ถํ๋ ค๋ฉด:
$ pagekite ssh://NAME.pagekite.me ๋ฐ 3000 NAME.pagekite.me
์๋น์ค ๋ฐ ์ฐ
๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ํ์ด์ง ์นด์ดํธ ๋ก์ปฌ์ ๋ ธ์ถํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐฑ์๋์ ๋๋ค.
์ธ๋ถ ์ธ๊ณ์ ๋ํ ์๋น์ค.
์๋น์ค์ ์๋ ๋ก์ปฌ HTTP ์๋ฒ, ๋ก์ปฌ SSH ์๋ฒ, ํด๋ ๋๋ ํ์ผ์ ๋๋ค.
์๋น์ค๋ ์ํ๋ ๊ณต๊ฐ์ ํจ๊ป ๋ช ๋ น์ค์์ ์๋น์ค๋ฅผ ์ค๋ช ํ์ฌ ๋ ธ์ถ๋ฉ๋๋ค.
์ฐ ์ด๋ฆ. ๊ตฌ์ฑ์ ์์ง ์กด์ฌํ์ง ์๋ ์ฐ ์ด๋ฆ์ด ์์ฒญ๋ ๊ฒฝ์ฐ
ํ์ผ๊ณผ ํ๋ก๊ทธ๋จ์ด ๋ํ์์ผ๋ก ์คํ๋๋ฉด ์ฌ์ฉ์์๊ฒ ๋ฉ์์ง๊ฐ ํ์๋๊ณ ๋ค์ ์ต์ ์ด ์ ๊ณต๋ฉ๋๋ค.
๋ค์์ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋ฐ/๋๋ ์ ์ฐ ๋ง๋ค๊ธฐ pagekite.net ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋จ์ผ ๋ช ๋ น์ค์์ ์ฌ๋ฌ ์๋น์ค ๋ฐ ์ฐ์ ์ง์ ํ ์ ์์ต๋๋ค.
๋จ์ด 'AND'(๋๋ฌธ์๊ฐ ํ์ํจ). ๋ง์ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
ํ์ผ๊ณผ ํด๋๊ฐ ๊ฐ์ ์ด๋ฆ์ผ๋ก ํ์๋์ง๋ง ๋น๊ต์ ๋๋ฌธ ๊ฒฝ์ฐ์ ๋๋ค. :-)
์ฐ ๊ตฌ์ฑ
์ต์ --๋ชฉ๋ก, --์ถ๊ฐํ๋ค, --์ฅ์ ๋ฅผ ์ ํ๋ค and --์ ๊ฑฐํ๋ค ์ฐ์ ์กฐ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ
์๋์ผ๋ก ํธ์งํ์ง ์์ผ๋ ค๋ ๊ฒฝ์ฐ ๊ตฌ์ฑ ํ์ผ์ ์๋น์ค ์ ์.
์ :
์ ์ฐ ์ถ๊ฐ
$ pagekite --add /a/path/ NAME.pagekite.me +์ธ๋ฑ์ค
$ pagekite --add 80 OTHER-NAME.pagekite.me
ํ์ฌ ๊ตฌ์ฑ์ ํ์ํ๋ ค๋ฉด
$ pagekite --๋ชฉ๋ก
์นด์ดํธ ๋นํ์ฑํ ๋๋ ์ญ์ (--add ์ฌํ์ฑํ)
$ pagekite --disable OTHER-NAME.pagekite.me
$ pagekite -- NAME.pagekite.me ์ ๊ฑฐ
๊น๋ฐ
ํ๋๊ทธ๋ ์๋ฅผ ๋ค์ด ์ก์ธ์ค๋ฅผ ํ์ฑํํ์ฌ ํน์ ์ฐ์ ๋์์ ์กฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๋ด์ฅ HTTP ์๋ฒ์ ์ปจํธ๋กค ๋๋ ํน์ ๊ธฐ๋ฅ.
๊ณตํต์ ํ๋๊ทธ
+์์ดํผ/1.2.3.4
์ด IP ์ฃผ์์์๋ง ์ฐ๊ฒฐ์ ํ์ฑํํฉ๋๋ค.
+์์ดํผ/1.2.3
์ด /24 ๋ท๋ธ๋ก์์๋ง ์ฐ๊ฒฐ์ ํ์ฑํํฉ๋๋ค.
HTTP ํ๋กํ ์ฝ ํ๋๊ทธ
+๋น๋ฐ๋ฒํธ/name=ํจ์ค
์ฌ์ฉ์ ์ด๋ฆ๊ณผ ์ํธ ํ์(HTTP ๊ธฐ๋ณธ ์ธ์ฆ)
+rewritehost
์์ Host: ํค๋๋ฅผ ๋ค์ ์์ฑํ์ญ์์ค.
+rewritehost=N
Host: ํค๋ ๊ฐ์ N์ผ๋ก ๋ฐ๊ฟ๋๋ค.
+๋ก์ฐํค๋
HTTP ํค๋๋ฅผ ์ ํ ๋ค์ ์์ฑ(๋๋ ์ถ๊ฐ)ํ์ง ๋ง์ญ์์ค.
+์์ ํ์ง ์์
phpMyAdmin, /admin ๋ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค(์ฐ๋น).
๋ด์ฅ ์ํ์น ํ๋๊ทธ
+์์ธ
๋๋ ํฐ๋ฆฌ ์ธ๋ฑ์ค๋ฅผ ํ์ฑํํฉ๋๋ค.
+์์ธ=๋ชจ๋
์จ๊ฒจ์ง(์ ) ํ์ผ์ ํฌํจํ ๋๋ ํ ๋ฆฌ ์ธ๋ฑ์ค๋ฅผ ํ์ฑํํฉ๋๋ค.
+์จ๊ธฐ๊ธฐ ๊ณต์ ํ์ผ์ URL์ ๋๋ ํํฉ๋๋ค.
+cgi=๋ช ๋ถ
ํ์ผ์ CGI ์คํฌ๋ฆฝํธ๋ก ์ทจ๊ธํด์ผ ํ๋ ํ์ฅ์ ๋ชฉ๋ก(์:
+cgi=cgi,pl,sh).
์ต์
์ ์์ ํ ํ ํ์ด์ง ์นด์ดํธ ์์ ์ง์ ํ ์ ์๋ ์๋ง์ ์ต์ ์ ์์ต๋๋ค.
๋ช ๋ น์ค ๋๋ ๊ตฌ์ฑ ํ์ผ์์(์๋ ์ฐธ์กฐ).
๋ง์ ์ต์ , ํนํ ์๋น์ค ๋ฐ ๋๋ฉ์ธ ์ ์๋ ๋ถ๊ฐ์ ์ด๋ฉฐ
์ฌ๋ฌ ์ต์ ์ด ์ฃผ์ด์ง๋ฉด ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ์ต์ ์ ๋ฐ๋ฅด๋ ค๊ณ ์๋ํฉ๋๋ค. ์ต์ ์ฒ๋ฆฌ
์์๋๋ก ์ถ๊ฐ๋์ง ์์ผ๋ฉด ๋ง์ง๋ง ์ต์ ์ด ์ด์ ์ ๋ชจ๋ ํญ๋ชฉ์ ์ฌ์ ์ํฉ๋๋ค.
์ฌ๋.
์ด๊ธฐ๋ํ์ง๋ง ํ์ด์ง ์นด์ดํธ ๋ง์ ์ต์ ์ ํ์ฉํ๋ฉฐ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ ๊ธฐ๋ณธ๊ฐ์
๊ทธ๋ฅ ์ผ์ด์ผ.
๊ณตํต์ ์ต์
--๊นจ๋ํ
๊ธฐ๋ณธ ๊ตฌ์ฑ ํ์ผ ๋ก๋๋ฅผ ๊ฑด๋๋๋๋ค.
--๊ฐ์ ํ๊ธฐ
pagekite.net ์๋น์ค์ ๋ํํ์ผ๋ก ๊ฐ์ ํ์ญ์์ค.
--๊ธฐ๋ณธ๊ฐ
pagekite.net ์๋น์ค์ ํจ๊ป ์ฌ์ฉํ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
--nocrashreport
pagekite.net์ ์ต๋ช ์ ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ๋ณด๋ด์ง ๋ง์ญ์์ค.
๋ฐฑ์๋ ์ต์
--๊ป์ง
๋ํํ ์ ธ์์ PageKite๋ฅผ ์คํํฉ๋๋ค.
--nullui
์คํฌ๋ฆฝํ ์ ์ํ ์๋ UI. ๋ชจ๋ ์ง๋ฌธ์ ์๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.
--๋ชฉ๋ก ๊ตฌ์ฑ๋ ๋ชจ๋ ์ฐ์ ๋์ดํฉ๋๋ค.
--์ถ๊ฐํ๋ค ๋ค์ ์ฐ์ ์ถ๊ฐ(๋๋ ํ์ฑํ)ํ๊ณ ๊ตฌ์ฑ์ ์ ์ฅํฉ๋๋ค.
--์ ๊ฑฐํ๋ค
๋ค์ ์ฐ์ ์ ๊ฑฐํ๊ณ ๊ตฌ์ฑ์ ์ ์ฅํฉ๋๋ค.
--์ฅ์ ๋ฅผ ์ ํ๋ค
๋ค์ ์ฐ์ ๋นํ์ฑํํ๊ณ ๊ตฌ์ฑ์ ์ ์ฅํ์ญ์์ค.
--์ค์ง ๋ค์ ์ฐ์ ์ ์ธํ ๋ชจ๋ ์ฐ์ ๋นํ์ฑํํ๊ณ ๊ตฌ์ฑ์ ์ ์ฅํ์ญ์์ค.
--๋ถ์์ ํ
phpMyAdmin, /admin ๋ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค(์ ์ญ).
--ํ์ง์=ํฌํธ
๋ก์ปฌ ์๋น์ค ์ ์ฉ์ผ๋ก ๊ตฌ์ฑํฉ๋๋ค(์๊ฒฉ ํ๋ฐํธ ์๋ ์์).
--์๋ชฉ ์๊ณ=N
ํ๋ก์๋ ๋ฐ์ดํฐ๋ฅผ ํ์ํฉ๋๋ค(N์ด ๋์์๋ก ์์ธํ ์ ๋ณด ํ์).
--๋ ธํ๋ก์
์์คํ (๋๋ ๊ตฌ์ฑ ํ์ผ) ํ๋ก์ ์ค์ ์ ๋ฌด์ํฉ๋๋ค.
--๋๋ฆฌ=์ ํ:์ฌ๊ธฐ๋ ์ฌ๋:ํฌํธ, --socksify=์ฌ๊ธฐ๋ ์ฌ๋:ํฌํธ, --torify=์ฌ๊ธฐ๋ ์ฌ๋:ํฌํธ
SSL, HTTP ํ๋ก์, SOCKS ํ๋ก์ ๋๋ Tor๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฐํธ ์๋์ ์ฐ๊ฒฐ
์ต๋ช ์ฑ ๋คํธ์ํฌ. ์ ํ์ 'ssl', 'http' ๋๋ 'socks5' ์ค ํ๋์ผ ์ ์์ต๋๋ค. ์๋ฒ
์ด๋ฆ์ ์ผ๋ฐ ํธ์คํธ ์ด๋ฆ, user@hostname ๋๋ user:password@hostname์ผ ์ ์์ต๋๋ค. ์ ์ํ
SSL ์ฐ๊ฒฐ ์ฌ์ฉ์ ๋ถ๋ถ์ ํด๋ผ์ด์ธํธ ์ธ์ฆ์ PEM ํ์ผ์ ๊ฒฝ๋ก์ผ ์ ์์ต๋๋ค. ์ฌ๋ฌ ๊ฐ์ผ ๊ฒฝ์ฐ
ํ๋ก์๊ฐ ์ ์๋๋ฉด ํ๋์ฉ ์ฐ๊ฒฐ๋ฉ๋๋ค.
--service_on=ํ๋กํ :์ฐ ์ด๋ฆ:์ฃผ์ธ:ํฌํธ:๋น๋ฐ
์๋น์ค ์ฐ์ ๋ํ ๋ช ์์ ๊ตฌ์ฑ. ์ผ๋ฐ์ ์ผ๋ก ์ฐ์
์์์ ์ค๋ช ํ ์๋น์ค ์ฝ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ช ๋ น์ค์ด์ง๋ง ์ด ๊ตฌ๋ฌธ์ด ์ฌ์ฉ๋ฉ๋๋ค.
๊ตฌ์ฑ ํ์ผ์์.
--service_off=ํ๋กํ :์ฐ ์ด๋ฆ:์ฃผ์ธ:ํฌํธ:๋น๋ฐ
๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์๋ค๋ ์ ์ ์ ์ธํ๋ฉด --service_on๊ณผ ๋์ผํฉ๋๋ค.
--service_cfg=..., --์น ๊ฒฝ๋ก=...
์ด๋ฌํ ์ต์ ์ ๊ตฌ์ฑ ํ์ผ์์ ์๋น์ค ๋ฐ ํ๋๊ทธ ์ค์ ์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
(์ ์ฐธ์กฐ). ๋ ๋ค ๊ฐ๊น์ด ์์ผ ๋ด์ ๋ณ๊ฒฝ๋ ๊ฐ๋ฅ์ฑ์ด ์์ผ๋ฏ๋ก
๋น์ ์ด ๊ทธ๋ค์ ๋์น ์ฑ์ง ๋ชปํ ์ฒ.
--ํ๋ก ํธ์๋=์ฃผ์ธ:ํฌํธ
๋ช ๋ช ๋ ํ๋ฐํธ ์๋ ์๋ฒ์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด ์ต์ ์ ๋ฐ๋ณตํ๋ฉด ์ฌ๋ฌ
์ฐ๊ฒฐ๋ฉ๋๋ค.
--ํ๋ก ํธ์๋=NUM:DNS ์ด๋ฆ:ํฌํธ
์ผ์ชฝ ๋ฉ๋ด์์ NUM ์ง์ ๋ ํฌํธ๋ฅผ ์ฌ์ฉํ์ฌ DNS ๋๋ฉ์ธ ์ด๋ฆ์ A ๋ ์ฝ๋์์ ํ๋ฐํธ ์๋
์ซ์. ๊ธฐ๋ณธ ๋์์ ๋ชจ๋ ์ฃผ์๋ฅผ ์กฐ์ฌํ๊ณ ๊ฐ์ฅ ๋น ๋ฅธ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
--ํ๋ก ํธ์๋ ์์=ip:ํฌํธ
๋ช ๋ช ๋ ํ๋ฐํธ ์๋ ์๋ฒ์ ์ฐ๊ฒฐํ์ง ๋ง์ญ์์ค. ์ด๊ฒ์ ์ผ๋ถ๋ฅผ ์ ์ธํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ ๊ตฌ์ฑ์ ํ๋ฐํธ ์๋.
--fe_certname=๋๋ฉ์ธ
SSL์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐํ๊ณ ์ด ๋๋ฉ์ธ์ ๋ํ ์ ํจํ ์ธ์ฆ์๋ฅผ ์๋ฝํฉ๋๋ค. ์ด ์ต์ ์ด
๋ฐ๋ณตํ๋ฉด ์ด๋ฆ์ด ์ง์ ๋ ๋ชจ๋ ์ธ์ฆ์๊ฐ ์๋ฝ๋์ง๋ง ์ฒซ ๋ฒ์งธ๋
์ ํธ.
--ca_certs=/๊ฒฝ๋ก/๋์/ํ์ผ
์ ๋ขฐํ ์ ์๋ ๋ฃจํธ SSL ์ธ์ฆ์ ํ์ผ์ ๊ฒฝ๋ก์ ๋๋ค.
--dyndns=X
DynDNS ๊ณต๊ธ์ X์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฑ๋กํฉ๋๋ค. X๋ ๋จ์ํ ๋ค์ ์ค ํ๋์ ์ด๋ฆ์ผ ์ ์์ต๋๋ค.
์์ ์ ๋ฐ์ดํธ๋ฅผ ์ํ '๋ด์ฅ' ์ ๊ณต์ ๋๋ URL ํ์ ๋ฌธ์์ด.
--๋ชจ๋ ๋ฑ๋ก์ ์คํจํ ํฐ๋์ด ์์ผ๋ฉด ์กฐ๊ธฐ์ ์ข ๋ฃํ์ญ์์ค.
--์๋ก์ด ์ฐ์ ์ด์ ํ๋ฐํธ ์๋์ ์ฐ๊ฒฐํ๋ ค๊ณ ์๋ํ์ง ๋ง์ญ์์ค.
--fingerpath=P
httpfinger ๋ฐฑ์๋ ํ๋ก์์ ๊ฒฝ๋ก ๋ ์ํผ.
--noprobes
์๋น์ค ์ํ์ ๋ํ ๋ชจ๋ ํ๋ก๋ธ๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.
ํ๋ฐํธ ์๋ ์ต์
--isfrontend
ํ๋ฐํธ ์๋ ์์ ์ ํ์ฑํํฉ๋๋ค.
--๋๋ฉ์ธ=ํ๋กํ ,ํ๋กํ 2,pN:๋๋ฉ์ธ:๋น๋ฐ
๋ค์์ ์ฌ์ฉํ์ฌ ๋ช ๋ช ๋ ํ๋กํ ์ฝ ๋ฐ ์ง์ ๋ ๋๋ฉ์ธ์ ๋ํ ํฐ๋๋ง ์์ฒญ์ ์๋ฝํฉ๋๋ค.
์ฃผ์ด์ง ๋น๋ฐ. *๋ ํ์ ๋๋ฉ์ธ ๋๋ ํ๋กํ ์ฝ์ ๋ํ ์์ผ๋์นด๋๋ก ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
--authdomain=์ธ์ฆ ๋๋ฉ์ธ, --authdomain=๋์ ๋๋ฉ์ธ:์ธ์ฆ ๋๋ฉ์ธ
์ธ์ฆ ๋๋ฉ์ธ DNS ๊ธฐ๋ฐ ์ธ์ฆ์ ์ํ ์๊ฒฉ ์ธ์ฆ ์๋ฒ๋ก
๊ท์ฝ. ์๋์ค์ธ ๊ฒฝ์ฐ ๋์ ๋๋ฉ์ธ ์ฃผ์ด์ง ๊ฒฝ์ฐ ์ด๋ฅผ ๊ธฐ๋ณธ ์ธ์ฆ์ผ๋ก ์ฌ์ฉ
๋ฐฉ๋ฒ.
--motd=/๊ฒฝ๋ก/๋์/motd
์ด ํ์ผ์ ๋ด์ฉ์ "์ค๋์ ๋ฉ์์ง"๋ก ์ ๋ฐฑ์๋์ ๋ณด๋ ๋๋ค.
--์ฃผ์ธ=ํธ์คํธ ์ด๋ฆ์ง์ ๋ ํธ์คํธ ์ด๋ฆ์์๋ง ์์ ๋๊ธฐํฉ๋๋ค.
--ํฌํธ=๋ช ๋ถ
์ผํ๋ก ๊ตฌ๋ถ๋ ํฌํธ ๋ชฉ๋ก์ ์์ ํฉ๋๋ค.
--ํฌํ๋ฆฌ์=A : Bํฌํธ A๋ฅผ ํฌํธ B๋ก ๋ฐฑ์๋์ ๋ณด๊ณ ํฉ๋๋ค(๋ฐฉํ๋ฒฝ ๋๋ฌธ์).
--ํ๋กํ ์ค=๋ช ๋ถ
ํฐ๋๋ง์ ์ํด ๋์ด๋ ํ๋กํ ์ฝ์ ์๋ฝํฉ๋๋ค.
--rawports=๋ช ๋ถ
์ด๋ฌํ ํฌํธ์ ์์ ์ฐ๊ฒฐ์ ์์ ํฉ๋๋ค. ๋ฌธ์์ด '%s'์(๋) ์์์ ํฌํธ๋ฅผ ํ์ฉํฉ๋๋ค.
HTTP ์ฐ๊ฒฐ.
--accept_acl_file=/๊ฒฝ๋ก/๋์/ํ์ผ
๋ค์ด์ค๋ ์ฐ๊ฒฐ์ ์๋ฝํ๊ธฐ ์ ์ ์ธ๋ถ ์ก์ธ์ค ์ ์ด ํ์ผ์ ์ฐธ์กฐํ์ญ์์ค.
๋จ์ฉ์ ์ํํ๊ธฐ ์ํ Quick'n'dirty. ํ์์ ๋ผ์ธ๋น ํ๋์ ๊ท์น์ ๋๋ค. `๊ท์น ์ ์ฑ
comment` ์ฌ๊ธฐ์ ๊ท์น์ IP ๋๋ ์ ๊ท ํํ์์ด๊ณ ์ ์ฑ ์ 'ํ์ฉ' ๋๋ '๊ฑฐ๋ถ'์ ๋๋ค.
--ํด๋ผ์ด์ธํธ_acl=์ ์ฑ :์ ๊ท ํํ์, --tunnel_acl=์ ์ฑ :์ ๊ท ํํ์
ํด๋ผ์ด์ธํธ ์ฐ๊ฒฐ ๋๋ ํฐ๋ ์ก์ธ์ค ์ ์ด ๊ท์น์ ์ถ๊ฐํฉ๋๋ค. ์ ์ฑ ์ 'ํ์ฉ'์ด์ด์ผ ํฉ๋๋ค.
๋๋ '๊ฑฐ๋ถ', ์ ๊ท์์ IPv4 ๋๋ IPv6๊ณผ ์ผ์นํ๋๋ก ์์ฑํด์ผ ํฉ๋๋ค.
๊ตฌ์ . ์ ์๋ ๊ฒฝ์ฐ ์ก์ธ์ค ๊ท์น์ ์์๋๋ก ํ์ธํ๊ณ ์ผ์นํ๋ ํญ๋ชฉ์ด ์์ผ๋ฉด
๋ค์ด์ค๋ ์ฐ๊ฒฐ์ด ๊ฑฐ๋ถ๋ฉ๋๋ค.
--tls_default=name
SNI(์๋ฒ ์ด๋ฆ ํ์)๊ฐ ๋๋ฝ๋ ๊ฒฝ์ฐ SSL์ ์ฌ์ฉํ ๊ธฐ๋ณธ ์ด๋ฆ
๋ค์ด์ค๋ HTTPS ์ฐ๊ฒฐ.
--tls_์๋ํฌ์ธํธ=name:/๊ฒฝ๋ก/๋์/ํ์ผ
ํ์ผ์ ํค/์ธ์ฆ์๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฆ์ ๋ํ SSL/TLS๋ฅผ ์ข ๋ฃํฉ๋๋ค.
์ต์
--optfile=/๊ฒฝ๋ก/๋์/ํ์ผ
ํ์ผ X์์ ์ค์ ์ ์ฝ์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ~/.pagekite.rc.
--optdir=/๊ฒฝ๋ก/๋์/๋๋ ํ ๋ฆฌ
์ค์ ์ฝ๊ธฐ /๊ฒฝ๋ก/to/๋๋ ํ ๋ฆฌ/*.rc, ์ฌ์ ์์ผ๋ก.
--ํ์ผ์ ์ ์ฅ=/๊ฒฝ๋ก/๋์/ํ์ผ
์ ์ฅ๋ ์ค์ ์ ์ด ํ์ผ์ ๊ธฐ๋ก๋ฉ๋๋ค.
--์ ์ฅ ํ์ฌ ๊ตฌ์ฑ์ ์ ์ฅ ํ์ผ์ ์ ์ฅํฉ๋๋ค.
--์ค์
ํ์ฌ ์ค์ ์ ๊ตฌ์ฑ ํ์ผ ํ์์ผ๋ก STDOUT์ ๋คํํฉ๋๋ค.
--nozchunks
zlib ํฐ๋ ์์ถ์ ๋นํ์ฑํํฉ๋๋ค.
--sslzlib
OpenSSL์์ zlib ์์ถ์ ํ์ฑํํฉ๋๋ค.
--๋ฒํผ=N
์ฐจ๋จํ๊ธฐ ์ ์ ์ต๋ N kB์ ๋ฐ์ดํฐ๋ฅผ ๋ฒํผ๋งํฉ๋๋ค.
--๋ก๊ทธ ํ์ผ=F
ํ์ผ F์ ๋ก๊ทธ์ธ ํ์ค ํ์ค ์ถ๋ ฅ์ ์๋ฏธํฉ๋๋ค.
--๋ฐ๋ชฌํ
๋ฐ๋ชฌ์ผ๋ก ์คํํฉ๋๋ค.
--๋ฃจ๋์ค=U:G
์ฒญ์ทจ ์์ผ์ ์ฐ ํ UID:GID๋ฅผ ์ค์ ํฉ๋๋ค.
--pidfile.=P
๋ช ๋ช ๋ ํ์ผ์ PID๋ฅผ ์๋๋ค.
--errorurl=U
๋ฐฑ์๋๋ฅผ ์ฐพ์ ์ ์์ ๋ ๋ฆฌ๋๋ ์ ํ URL์ ๋๋ค.
--selfsign
HTTPS์ ๋ํ ๊ธฐ๋ณธ ์ ๊ณต HTTP ๋ฐ๋ชฌ์ ๊ตฌ์ฑํ๊ณ ๋จผ์ ์์ฒด ์๋ช ๋ ์
์ธ์ฆ์ ์ฌ์ฉ ํ๋ ค๋ฉด openssl ํ์ํ๋ค๋ฉด.
--httpd=X:P, --httppass=X, --pemํ์ผ=X
๋ด์ฅ HTTP ๋ฐ๋ชฌ์ ๊ตฌ์ฑํฉ๋๋ค. ์ด๋ฌํ ์ต์ ์ ๊ฐ๊น์ด ์์ผ ๋ด์ ๋ณ๊ฒฝ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
๋ฏธ๋๋ ๋ชป ๋ณธ ์ฒ ํด์ฃผ์ธ์.
๊ตฌ์ฑ ํ์ผ
๋น์ ์ด ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ์ด์ง ์นด์ดํธ ๋ช ๋ น์ค ์ ํธ๋ฆฌํฐ๋ก์ ๋ค์์์ ๊ตฌ์ฑ์ ๋ก๋ํฉ๋๋ค.
ํ ๋๋ ํ ๋ฆฌ์ ์๋ ํ์ผ. ํ์ผ ์ด๋ฆ์ .pagekite.rc Unix ์์คํ (ํฌํจ
Mac OS X) ๋๋ pagekite.cfg Windows์์.
๋น์ ์ด ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ์ด์ง ์นด์ดํธ ์ปดํจํฐ๊ฐ ๋ถํ ๋ ๋ ์์๋๋ ์์คํ ๋ฐ๋ชฌ์ผ๋ก,
์ผ๋ฐ์ ์ผ๋ก ๋ค์์์ ์ค์ ์ ๋ก๋ํ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. /etc/pagekite.d/*.rc (์ฌ์ ์์ผ๋ก
์ฃผ๋ฌธํ๋ค).
๋ ๊ฒฝ์ฐ ๋ชจ๋ ๊ตฌ์ฑ ํ์ผ์๋ ์ฌ์ฉ๋๋ ๊ฒ๊ณผ ๋์ผํ ์ต์ ์ด ํ๋ ์ด์ ํฌํจ๋์ด ์์ต๋๋ค.
๊ฐ ์ต์ ์ ์ต๋ ํ๋์ ์ต์ ์ด ์์ ์ ์๋ค๋ ์ฐจ์ด์ ์ด ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ์๋ ๊ณต๋ฐฑ์ ๋ ๊ด๋ํฉ๋๋ค. ์ ํ '--'๋ ๋ค์๊ณผ ๊ฐ์ ์๋ ์์ต๋๋ค.
๊ฐ๋ ์ฑ์ ์ํด ์๋ต๋์์ผ๋ฉฐ ๋น ์ค๊ณผ '#'์ผ๋ก ์์ํ๋ ์ค์ ๋ค์๊ณผ ๊ฐ์ด ์ฒ๋ฆฌ๋ฉ๋๋ค.
๋๊ธ์ด ์์ต๋๋ค.
์๋ฆผ: ์ฌ์ฉ์ -o, --optfile or --optdir ๋ช ๋ น์ค์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
--๊นจ๋ํ ๊ธฐ๋ณธ ๊ตฌ์ฑ์ ์ต์ ํฉ๋๋ค.
๋ณด์
๊ณต์ฉ ์ธํฐ๋ท์ ์๋ฒ๋ฅผ ๋ ธ์ถํ ๋๋ง๋ค
๋ณด์์ ๋ํด ์๊ฐํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํดํน๋ ์น์๋ฒ๋ ์์ฃผ ์ ์ฉ๋ฉ๋๋ค.
๋ฐ์ด๋ฌ์ค, ์คํธ ๋๋ ํผ์ฑ ์บ ํ์ธ ๋ฐ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ณด์ ์นจํด๋ก ์ธํด
์ ์ฒด ์ด์ ์ฒด์ .
๋ช๊ฐ์ ์ถฉ๊ณ :
* ์ฌ์ฉํ์ง ์์ ๋๋ PageKite๋ฅผ ๋์ญ์์ค.
* ๋ด์ฅ ์ก์ธ์ค ์ ์ด ๋ฐ SSL ์ํธํ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
* ํ๋นํ ์ด์ ๊ฐ ์๋ค๋ฉด ๋ฐฉํ๋ฒฝ์ ํ์ฑํ๋ ์ํ๋ก ๋์ญ์์ค.
* ์ด๋์์๋ ์ข์ ์ํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋์ง ํ์ธํ์ญ์์ค.
* ์ ์ ์ฝํ ์ธ ๋ ํดํนํ๊ธฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค!
* ์ค์ํ ์์ ์ ํญ์, ํญ์ ์์๋ก ๋ฐฑ์ ํด๋์ธ์.
0.5 ๋ฒ์ ๋ถํฐ๋ ํ์ด์ง ์นด์ดํธ ๋งค์ฐ ๊ธฐ๋ณธ์ ์ธ ์์ฒญ ๋ฐฉํ๋ฒฝ์ ํฌํจํฉ๋๋ค.
phpMyAdmin ๋ฐ ๊ธฐํ ๋ฏผ๊ฐํ ์์คํ ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฐจ๋จํ๋ ค๊ณ ์๋ํฉ๋๋ค. ๊ทธ๊ฒ์ด ๋น์ ์
๋ฐฉ๋ฒ, +์์ ํ์ง ์์ ํ๋๊ทธ ๋๋ --๋ถ์์ ํ ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ ์ ์์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ๋ค์์ ๋ฐฉ๋ฌธํ์ญ์์ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์์ pagekite ์ฌ์ฉ