Annotation of 2002/css-validator/DOWNLOAD.html.ko, revision 1.9
1.1 smoon 1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4: <head>
1.5 ot 5: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
1.1 smoon 6: <title>CSS 검사 서비스 다운로드와 설치</title>
7: <link rev="made" href="mailto:www-validator-css@w3.org" />
8: <link rev="start" href="./" title="Home Page" />
9: <style type="text/css" media="all">
10: @import "style/base.css";
11: @import "style/docs.css";
12: </style>
13: <meta name="revision"
1.9 ! ylafon 14: content="$Id: DOWNLOAD.html.ko,v 1.8 2009-03-25 20:13:52 ot Exp $" />
! 15: <!-- SSI Template Version: $Id: DOWNLOAD.html.ko,v 1.8 2009-03-25 20:13:52 ot Exp $ -->
1.1 smoon 16:
17: </head>
18:
19: <body>
20: <div id="banner">
21: <h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
22: <a href="./"><span>CSS 검사 서비스</span></a></h1>
23: <p id="tagline">
24: 캐스케이딩 스타일시트 (CSS)와 스타일시트를 포함한 문서를 검사
25: </p>
26: </div>
27:
28: <div class="doc">
29: <h2>CSS 검사 서비스 다운로드와 설치</h2>
1.4 ot 30:
31: <p>This translation of the installation guide for the CSS validator may be out of date. For a reliable, up-to-date guide, refer to the <a href="DOWNLOAD.html.en">English</a> or <a href="DOWNLOAD.html.fr">French</a> versions.</p>
32:
1.1 smoon 33: <h3 id="download">CSS 검사 도구 다운로드</h3>
34:
35: <h4 id="source">소스 코드 다운로드</h4>
36: <p>
37: <a href='http://dev.w3.org/cvsweb/2002/css-validator'>CSS 검사도구</a>는 CVS를 통하여 다운로드를 제공하고 있습니다.
38: Follow the <a href='http://dev.w3.org/cvsweb/'>사용 안내</a>를
39: 참고하여 W3C 공개 CVS 서버에 접근하여 2002/css-validator를 다운로드하면 됩니다. 보통
40: 온라인 서비스로 제공하는 검사 서비스가 상대적으로 오래된 버전이므로 검사 결과가 다소 다를 수도 있습니다.
41: </p>
42: <h4>Java 패키지로 다운로드 (jar 또는 war 형식)</h4>
43: <!-- <p>TBD... we just need a stable location to put jar/war archives on a regular basis</p>-->
44: <p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
45:
46:
47: <h3>설치 안내</h3>
48: <p>CSS 검사 도구는 자바 서블릿을 기반으로 한 소프트웨어입니다. 범용적으로 사용하는 모든 서블릿 엔진에 설치가 가능하며,
49: 커맨드라인 (명령 프롬프트) 상에서 사용이 가능하기도 합니다. W3C에서 제공하고 있는 공식 CSS 검사 서비스는 권장 사양인
50: Jigsaw 서버를 이용하여 서비스하고 있습니다. 이 문서에서는 가급적 범용성이 높은 서블릿 엔진인 아파치 톰캣 기반의 설치 안내를 제공합니다.</p>
51:
52: <p>Jigsaw 서버를 이용하여 서블릿으로 이용하는 방법과 명령 프롬프트 상에서 사용할 수 있는 단독 프로그램으로
53: 설치할 수 있는 방법에 대하여 아래에 기술되어 있습니다.</p>
54:
55: <h4 id="prereq">필요 환경</h4>
56:
57: <p>아래 설명은 다음 환경이 설치되어 동작한다는 가정 하에 설명하고 있습니다.</p>
58: <ul class="instructions">
59: <li>동작하는 자바 환경</li>
60: <li><a href="http://ant.apache.org/">Ant</a>와 같은 자바 빌드 툴</li>
61: <li>아울러, 온라인 상에서 사용할 수 있는 서비스로 제공할 예정일 경우
62: <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> 또는
63: <a href="http://www.mortbay.org/">Jetty</a> 등의 자바 웹 서블릿이 동작할 수 있는 환경이 필요합니다.
64: 여기에서는 Tomcat과 Jigsaw에 대해서만 다루고 있습니다.</li>
65: </ul>
66: <p id="prereq-libs">추가적으로 검사 도구를 설치하기 위해서는 아래 자바 라이브러리가
67: 시스템에 이미 존재하는지 확인하고, 없을 경우 설치해야 합니다.</p>
68: <ul class="instructions">
69: <li>servlet.jar
70: (Tomcat이 설치되어 있을 경우 [<span class="const">TOMCAT_DIR</span>]에 있으며,
71: [<span class="const">TOMCAT_DIR</span>]/common/lib/)에 servlet-api.jar 이라는 이름으로
72: 저장되어 있을 가능성이 높습니다. 만일 없을 경우, <a href="http://java.sun.com/products/servlet/download.html">java.sun.com</a>
73: 에서 다운로드가 가능합니다.</li>
74: <li><a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a></li>
75: <li>xercesImpl.jar 와 xml-apis.jar (
76: <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>과 함께 다운로드가 가능합니다).</li>
77: <li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a></li>
78: </ul>
79:
80: <h4>Tomcat에 CSS 검사 도구 설치하기</h4>
81: <ol class="instructions">
82: <li>
83: <a href="#source">위에</a>설명된 대로 다운로드를 받습니다.
84: </li>
85: <li>소스 코드를 다운로드 받은 디렉토리 ("<span class="dir">.../css-validator/</span>")를 Tomcat의<span class="dir">webapps</span>
86: 디렉토리로 복사합니다. 이 경로의 기본값은 보통
87: <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>으로 설정되어 있습니다.
88: 소스코드는 이제 <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/css-validator</span>에
89: 저장되어 있을 것입니다. 이 디렉토리는 편의상 <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>
90: 이라 부르겠습니다.
91: </li>
92: <li>"<span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>" 안에 "<span class="dir">WEB-INF</span>"라는 디렉토리를 만들고, "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF</span>" 안에는 "<span class="dir">lib</span>" 이라는 디렉토리를 추가적으로 생성합니다.<br />
93: 유닉스 시스템에서는 다음 명령어를 이용하면 됩니다: <kbd>mkdir -p WEB-INF/lib</kbd>
94: </li>
95: <li>위에서 언급도니 jar 파일을 모두 (<a href="#prereq-libs">필요환경</a>에 언급되어 있습니다) "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib</span>"으로 복사합니다.</li>
96: <li>소스 컴파일을 합니다. 이때 <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>로 미리 이동할 것을
97: 권장합니다.
98: <kbd>ant</kbd>를 이용하여 빌드를 하기 이전에 다운로드 받은 jar 파일이 모두 자바의 CLASSPATH 환경 변수에서 지정된 경로 안에 저장되어 있는지 확인하시기 바랍니다.
99: 보통, 아래의 명령을 이용하면 유닉스 시스템에서는 정상 동작이 됩니다:<br />
100: <kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd>
101: </li>
102: <li>"<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span><span class="file">css-validator.jar</span>"를
103: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>"로 복사하거나 이동합니다.</li>
104: <li>
105: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>"에서
106: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>"로.
107: "<span class="file">web.xml</span>"을 복사하거나 이동합니다.
108: </li>
109: <li>
110: 마지막으로, Tomcat 서버를 재시작합니다:<br />
111: 유닉스 시스템 기준 예시: <kbd>"cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span><span class="file">shutdown.sh</span>; <span class="dir">./bin/</span><span class="file">startup.sh</span>;"</kbd>
112: </li>
113: </ol>
114:
115: <h4>Jigsaw 웹 서버에 설치하기</h4>
116: <ol class="instructions">
117: <li>우선, 위에서 설명한 대로 소스코드 다운로드를 하고 필요환경에 언급된 jar파일을 준비한 다음, 소스코드를 <kbd>ant</kbd>를 이용하여 빌드합니다.</li>
118:
119: <li>이렇게 빌드를 한 다음, 설치가 이루어저리 홈 디렉토리를 설정하여야 서블릿 컨테이너로 정상적으로 사용이
120: 가능하도록 합니다. (일반적인 경우, css-validator를 사용합니다..) 이렇게 하기 위해서는 Jigsaw가 설치되어
121: 있어야 하며, (Jigsaw 페이지에 Jigsaw 서버를 쉽게 설치할 수 있도록 자세히 설명이 되어 있습니다.) 이 조건이
122: 충족될 경우에는 Jigsaw 관리자를 실행합니다. HTTPFrame을 ServletDirectoryFrame으로 변경합니다.</li>
123:
124: <li>다음 단계는 class가 'ServletWrapper'이며 frame이 'ServletWrapperFrame'인 "validator"
125: 리소스를 만드는 것입니다. class와 frame의 경우, 특이한 환경이 아니라면 보통 자동으로 설정이 될 것입니다.
126: 이 서블릿의 클래스 이름은 org.w3c.css.servlet.CssValidator입니다. 만일 validator라는 파일이
127: 이미 설치가 되어 있다면, 이름을 변경하여야 합니다. 이 'alias'가 항상 'validator'를 가르키도록 설정이
128: 되어 있어야 합니다.</li>
129:
130: <li>마지막으로, Jigsaw 서버를 실행하고 검사 도구를 실행합니다. 검사 대상 HTML을 이용하여 확인을 하고,
131: 문제가 없는지 확인하면 됩니다. 일반적인 설정으로 검사 도구에 접속할 수 있는 주소는 다음과 같을 것입니다:<br />
132: http://localhost:8001/css-validator/validator.html</li>
133: </ol>
134:
135: <h3>커맨드 라인 사용법</h3>
136:
137: <p>CSS 검사도구는 커맨드 라인상에서도 사용이 가능합니다. 만일 컴퓨터에 자바가 설치되어 있다면, 위에 있는
138: 설명대로 css-validator.jar를 빌드하고 다음 명령으로 실행하면 사용이 가능합니다:<br />
139: <kbd>java -jar css-validator.jar http://www.w3.org/</kbd>
140: </p>
141: </div>
142: <ul class="navbar" id="menu">
143: <li><a href="./" title="W3C CSS 검사 서비스 홈페이지">홈</a> <span class="hideme">|</span></li>
144: <li><a href="about.html" title="이 서비스에 대하여">정보</a> <span class="hideme">|</span></li>
145: <li><a href="documentation.html" title="W3C CSS 검사도구 관련 설명서 와 기타 문서">설명서</a> <span class="hideme">|</span></li>
146: <li><a href="Email.html" title="이 서비스에 대한 의견 제공">피드백</a> <span class="hideme">|</span></li>
147: <li><a href="thanks.html" title="도움 주신 분">도움 주신 분</a><span class="hideme">|</span></li>
148: </ul>
149:
1.2 smoon 150: <ul id="lang_choice">
151:
1.8 ot 152: <li><a href="DOWNLOAD.html.bg"
153: lang="bg"
154: xml:lang="bg"
155: hreflang="bg"
156: rel="alternate">Български</a></li>
157: <li><a href="DOWNLOAD.html.de"
1.2 smoon 158: lang="de"
159: xml:lang="de"
160: hreflang="de"
161: rel="alternate">Deutsch</a>
162: </li>
163:
1.7 ot 164: <li><a href="DOWNLOAD.html.en"
1.2 smoon 165: lang="en"
166: xml:lang="en"
167: hreflang="en"
168: rel="alternate">English</a>
169: </li>
170:
1.7 ot 171: <li><a href="DOWNLOAD.html.es"
1.2 smoon 172: lang="es"
173: xml:lang="es"
174: hreflang="es"
175: rel="alternate">Español</a>
176: </li>
177:
1.7 ot 178: <li><a href="DOWNLOAD.html.fr"
1.2 smoon 179: lang="fr"
180: xml:lang="fr"
181: hreflang="fr"
182: rel="alternate">Français</a>
183: </li>
184:
1.7 ot 185: <li><a href="DOWNLOAD.html.ko"
1.2 smoon 186: lang="ko"
187: xml:lang="ko"
188: hreflang="ko"
189: rel="alternate">한국어</a>
190: </li>
191:
1.7 ot 192: <li><a href="DOWNLOAD.html.it"
1.2 smoon 193: lang="it"
194: xml:lang="it"
195: hreflang="it"
196: rel="alternate">Italiano</a>
197: </li>
198:
1.7 ot 199: <li><a href="DOWNLOAD.html.nl"
1.2 smoon 200: lang="nl"
201: xml:lang="nl"
202: hreflang="nl"
203: rel="alternate">Nederlands</a>
204: </li>
205:
1.7 ot 206: <li><a href="DOWNLOAD.html.ja"
1.2 smoon 207: lang="ja"
208: xml:lang="ja"
209: hreflang="ja"
210: rel="alternate">日本語</a>
211: </li>
212:
1.7 ot 213: <li><a href="DOWNLOAD.html.pl-PL"
1.2 smoon 214: lang="pl-PL"
215: xml:lang="pl-PL"
216: hreflang="pl-PL"
217: rel="alternate">Polski</a>
218: </li>
219:
1.7 ot 220: <li><a href="DOWNLOAD.html.pt-BR"
1.2 smoon 221: lang="pt-BR"
222: xml:lang="pt-BR"
223: hreflang="pt-BR"
224: rel="alternate">Português</a>
225: </li>
226:
1.7 ot 227: <li><a href="DOWNLOAD.html.ru"
1.2 smoon 228: lang="ru"
229: xml:lang="ru"
230: hreflang="ru"
231: rel="alternate">Русский</a>
232: </li>
233:
1.7 ot 234: <li><a href="DOWNLOAD.html.sv"
1.2 smoon 235: lang="sv"
236: xml:lang="sv"
237: hreflang="sv"
238: rel="alternate">Svenska</a>
239: </li>
240:
1.7 ot 241: <li><a href="DOWNLOAD.html.zh-cn"
1.2 smoon 242: lang="zh-cn"
243: xml:lang="zh-cn"
244: hreflang="zh-cn"
245: rel="alternate">简体中文</a>
246: </li>
247: </ul>
1.1 smoon 248:
249:
250: <div id="footer">
251: <p id="activity_logos">
252: <a href="http://www.w3.org/QA/" title="W3C의 품질 보증 활동은 여러가지 도구를 무료로 제공합니다"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a><a href="http://www.w3.org/Style/CSS/learning" title="CSS에 대하여 더 많은 것을 알아보기"><img src="images/woolly-icon" alt="CSS" /></a>
253: </p>
254:
255:
256: <p id="support_logo">
1.3 ot 257: <a href="http://www.w3.org/QA/Tools/Donate">
258: <img src="http://www.w3.org/QA/Tools/I_heart_validator" alt="I heart Validator logo" title=" Validators Donation Program" />
259: </a>
1.1 smoon 260: </p>
261:
262: <p class="copyright">
263: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1994-2007
264: <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a>®
265:
266: (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
1.9 ! ylafon 267: <a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
1.1 smoon 268: <a href="http://www.keio.ac.jp/">Keio</a>),
269: All Rights Reserved.
270: W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
271: <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
272: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
273:
274: and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>
275:
276: rules apply. Your interactions with this site are in accordance
277: with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
278: <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
279: statements.
280: </p>
281:
282: </div>
283: </body>
284:
285: </html>
286:
287:
288:
289:
Webmaster