<?xml version="1.0" encoding="EUC-KR"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>Microsoft Windows�� ����ġ ������ - Apache HTTP Server Version 2.5</title>
<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
</script>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="/mod/">���</a> | <a href="/mod/quickreference.html">���þ��</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">���</a> | <a href="/sitemap.html">����Ʈ��</a></p>
<p class="apache">Apache HTTP Server Version 2.5</p>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.5</a> > <a href="./">Platform Specific Notes</a></div><div id="page-content"><div id="preamble"><h1>Microsoft Windows�� ����ġ ������</h1>
<div class="toplang">
<p><span>������ ���: </span><a href="/en/platform/win_compiling.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div>
<div class="outofdate">�� ������ �ֽ��� ���� �ƴմϴ�.
�ֱٿ� ����� ������ ���� ������ ����ϼ���.</div>
<p>����ġ�� �������ϱ� �� ������ ���� ����. �̸� <a href="windows.html">Microsoft Windows���� ����ġ ����</a>��
����϶�.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#requirements">�䱸����</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#workspacebuild">Developer Studio Workspace IDE���� �������ϱ�</a></li>
</ul><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div>
<div class="section">
<h2><a name="requirements" id="requirements">�䱸����</a></h2>
<p>����ġ�� �������Ϸ��� ������ ���������� ��ġ�Ǿ� �Ѵ�:</p>
<ul>
<li>
<p>��ũ ��</p>
<p>���� ��ũ ���� �ּ��� 50 MB�� �Ǿ� �Ѵ�. ����ġ
��ġ�Ŀ��� ���� �����ϴ� �α� ij�������� �����ϰ�
�� 10 MB ������ �ʿ��ϴ�. ���� ��ũ ��뷮�� ������
������ �����ڰ� ���� ��� Ȥ�� ���̺귯���� ��� ũ��
�ٸ���.</p>
</li>
<li>
<p>Microsoft Visual C++ 5.0 �̻�.</p>
<p>����ġ�� ����� ������ ����ϰų� Visual Studio IDE
Workbench �ȿ��� �������� �� �ִ�. ������ �������Ѵٸ�
<code>vcvars32</code> ��ġ������ �����ϴ� <code>PATH</code>,
<code>INCLUDE</code>, <code>LIB</code> �� ȯ�溯����
�ʿ��ϴ�:</p>
<div class="example"><p><code>
"c:\Program Files\DevStudio\VC\Bin\vcvars32.bat"
</code></p></div>
</li>
<li>
<p>Windows Platform SDK.</p>
<p>� ����ġ ����� ����Ϸ��� Visual C++ 5.0�� �߰���
�ֽ� Microsoft Windows Platform SDK�� �ʿ��ϴ�. ������
�������Ѵٸ� <code>setenv</code> ��ġ������ Platform
SDK ȯ���� �����:</p>
<div class="example"><p><code>
"c:\Program Files\Platform SDK\setenv.bat"
</code></p></div>
<p>Visual C++ 6.0 �̻� ���Ե� Platform SDK ������
����ϴ�. �� ������ ����ϴ� ����ڴ� �� ������ ���ص�
�ȴ�.</p>
<div class="note">��� <code class="module"><a href="/mod/mod_isapi.html">mod_isapi</a></code> ����� ����Ϸ���
�ֽ� Windows Platform SDK�� �ʿ��ϴ�. �ֽ� ������ �ƴϸ�
����� �� ��ٰ� ����Ѵ�. <a href="http://msdn.microsoft.com/downloads/sdks/platform/platform.asp">http://msdn.microsoft.com/downloads/sdks/platform/platform.asp</a>��
�ֽ� ������ �ִ�.</div>
</li>
<li>
<p>awk ���� (awk, gawk ��).</p>
<p>�������� �ý��ۿ� ����ġ�� ��ġ�Ϸ���
���� �� �۾��� �����Ͽ� awk�� �����ߴ�. Brian Kernighan��
�����ϵ� Win32 �������� <a href="http://cm.bell-labs.com/cm/cs/who/bwk/awk95.exe">http://cm.bell-labs.com/cm/cs/who/bwk/awk95.exe</a>��
<div class="note">Developer Studio IDE�� Tools �� Options...
Directories ���� (Developer Studio 7.0�̶�� Projects
- VC++ Directories pane) Executable files ��� ��Ͽ�����
��θ� �߰��ϰ�, �ʿ��ϴٸ� <code>PATH</code> ȯ�溯������
�߰��Ѵ�.</div>
�ɺ���ũ���� �����϶�. Windows ��� ������Ʈ�� �ɺ���ũ��
�ν����� ���ϱ���� InstallBin�� �������Ҷ� �����Ѵ�.
�ٲ۴�.</div>
</li>
<li>
<p>[��������] OpenSSL ���̺귯�� (<code class="module"><a href="/mod/mod_ssl.html">mod_ssl</a></code>��
<p><strong>����: ������ ��ȣȭ�� Ư�㰡 �ɸ� ����������
��迡 �����ϴµ��� ����� ������ �ִ�.</strong>
OpenSSL�� �̱� ����������� �����ϸ� �̱��� ��Ÿ ��������
Ư��� ��ȣ�Ǵ� ���������� ������ ��ȣȭ�� �����Ѵ�.
Apache Software Foundation�� OpenSSL ������Ʈ�� OpenSSL
������Ʈ�� �����ϴ� �ڵ带 ����, ���, �����ϴµ� ��
���� �ڹ��� �������� �ʴ´�. <strong>���� ��� �����
�ޱ� �ٶ���. ��� �ൿ�� å���� ��ſ��� �ִ�.</strong></p>
<code>srclib</code>�� <code>openssl</code>�̶��
�������丮�� ��ġ�ؾ� �Ѵ�. <code>release</code>��
<code>debug</code>�� ����ġ�� �������Ҷ� ����ϸ� 0.9.7
���� �ִ� Ư�㰡 �ɸ� ����� ������� �ʴ´ٸ�, �Ʒ�
������ ��ɾ ����Ѵ�:</p>
<div class="example"><p><code>
perl Configure VC-WIN32<br />
perl util\mkfiles.pl >MINFO<br />
perl util\mk1mf.pl dll no-asm no-mdc2 no-rc5 no-idea VC-WIN32 >makefile<br />
nmake<br />
nmake -f makefile.dbg
</code></p></div>
</li>
<li>
<p>[��������] zlib �ҽ� (<code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code>��
���)</p>
<p>Zlib�� <code>srclib</code>�� <code>zlib</code>���
�������丮�� ��ġ�ؾ� ������, �ҽ��� �̸� ��������
�ʿ�� ���. ������ �ý����� �� ����ҽ���
<code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code>�� 1.1.4 ����� ����������
�����ϵǾ��.</p>
</li>
</ul>
<div class="section">
<h2><a name="commandbuild" id="commandbuild">������ �������ϱ�</a></h2>
<p>���� ����� ���丮�� ����ġ ������ ������ Ǭ��. �����
������Ʈ�� ���� �� ���丮�� <code>cd</code>�Ѵ�.</p>
�ִ�. Windows NT���� <code>release</code>�� <code>debug</code>
�������ϴ� ��ɾ�� ���� ������ ����:</p>
<p>�� ��ɾ� ��� ����ġ�� �������Ѵ�. ���ڴ� ������Ͽ�
����� ������ �����Ͽ� ���� ã�� ������ �����ϱ� ����
�Ѵ�.</p>
<div class="section">
<h2><a name="workspacebuild" id="workspacebuild">Developer Studio Workspace IDE���� �������ϱ�</a></h2>
<p>VC++�� Visual Studio ���� ȯ���� ����Ͽ� ����ġ�� ��������
���� �ִ�. ������ ���� �Ϸ��� Visual Studio workspace
����ġ ���̳ʸ� �������� �ʿ��� <code>.dsp</code> ������Ʈ
����� ����ִ�. ��, �˸��� ��� �������ϱ����� ������Ʈ��
������ ������ �����Ѵ�.</p>
<code>InstallBin</code>�� (<code>Release</code>��
<code>Debug</code> �� ���ϴ� ����) Active Project�� �����Ѵ�.
<code>InstallBin</code>�� ��õ� ��� ������Ʈ�� �������ϰ�,
ȣ���Ѵ�. <code>InstallBin</code>�� Settings, General ��,
Build command line ���� �����Ͽ� <code>INSTDIR=</code>��
������ �� �ִ�. <code>INSTDIR=</code> �⺻����
<code>/Apache2</code> ���丮�̴�. (��ġ�����ʰ�) ��Ʈ��
�����ϸ� �غ����� ��� <code>BuildBin</code> ������Ʈ��
����Ѵ�.</p>
<p><code>.dsp</code> ������Ʈ ������ Visual C++ 6.0 ����̴�.
Visual C++ 5.0 (97)������ �� ������ ����� �� �ִ�. Visual
���ϵ�� ��ȯ�Ѵ�. <code>.dsp</code> �ҽ������� �����ϸ�
�ݵ�� <code>.msproj</code> ���Ϸ� �ٽ� ��ȯ�϶�! �׳� VC++
<p>��, Visual C++ 7.0 (.net) ����ڴ� Build ��, Configuration
Manager ��ȭâ���� <code>Debug</code>�� <code>Release</code>��
abs, <code class="module"><a href="/mod/mod_ssl.html">mod_ssl</a></code>, <code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code>
Solution modules ������ �����ؾ� �Ѵ�. <code>srclib</code>��
<code>openssl</code>�̳� <code>zlib</code> ���丮�� �ִ�
��쿡�� <code>nmake</code>�� �����ϰų� (�� ����� ���������
�������ϴ�) IDE <code>BinBuild</code> ����� ����Ͽ� �����
������ �� �� �ִ�.</p>
<p>Export�� <code>.mak</code> ���ϵ��� ȥ����������, Visual
C++ 5.0 ����ڰ� <code class="module"><a href="/mod/mod_ssl.html">mod_ssl</a></code>, abs (SSL�� �����ϴ�
ab), <code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code>�� �������Ҷ� �ʿ��ϴ�.
VC++ 7.0 (.net) ����ڿ��Ե� <code>binenv</code> ����
<code>nmake</code>�� ����ϸ� �������� �� ���. VC++ 5.0�̳�
6.0 IDE���� ��ü ������Ʈ�� �������ϰ�, Project ���� Export
for all makefiles�� ����϶�. �������� �ڵ� ���ϴ� �����
��� �������ϰ� �ùٸ� ������ ������ ������ؼ��� ����
������Ʈ�� �������ؾ� �Ѵ�. ���� ��ɾ ����Ͽ� ��θ�
�����ϸ� � ��ο����� �������� �� �ִ�:</p>
<div class="example"><p><code>
perl srclib\apr\build\fixwin32mak.pl
</code></p></div>
<p><code>httpd</code> �ҽ� <em>�ֻ���</em> ���丮����
��ɾ �����ؾ� �Ѵ�. ���� ���丮�� �������丮�� �ִ�
��� <code>.mak</code>�� <code>.dep</code> ������Ʈ������
�����ϰ�, <code>.dsp</code>�� ����Ͽ� ���Ͻð��� �����Ѵ�.</p>
<p>������Ʈ������ �ٵ� ��ġ�� �����ٸ�, ������Ʈ������
Visual Studio 6.0 ������� ������ �Ѵ�. ������ �����ϰ�,
VC++ 5.0���� 7.0���� ��� ȯ�濡�� �ν��ϴ� �ּ����� ������
�ɼǰ� ��Ŀ �ɼ��� ����ؾ� �Ѵ�.</p>
<div class="section">
<h2><a name="projectcomponents" id="projectcomponents">������Ʈ �������</a></h2>
<code>nmake</code> ��ũ��Ʈ�� ���� ���� ����ġ ����
<code>.dsp</code> ������Ʈ�� �������Ѵ�:</p>
<ol>
</ol>
<p>��, <code>modules\</code> �������丮 �Ʒ� ��κ���
���� ������Ʈ������ �ִ�.</p>
<p><code>support\</code> ���丮���� ����ġ�� �����ϴµ�
�ʿ������� ������, ���ڰ� ����ġ�� �˻��ϰų� ��ȣ���ϰ�
�α������� ���ϴµ� ����� �߰� ���α����� ������Ʈ������
�ִ�. Windows ��� ���� ���α��� <code>support\win32\</code>
���丮�� ��� �ִ�.</p>
<ol>
</ol>
<p>����ġ�� �������ϸ� server root ���丮�� ��ġ�ؾ� �Ѵ�.
�⺻���� ���� ��ũ�� <code>\Apache2</code> ���丮�̴�.</p>
<p>�������ϰ� ��� ������ ���ϴ� ��� <em>dir</em>�� �ڵ�����
��ġ�Ϸ��� ���� <code>nmake</code> ��ɾ��� �ϳ��� ����Ѵ�:</p>
</pre></div>
<p><code>INSTDIR</code>�� <em>dir</em> �ƱԸ�Ʈ�� ��ġ���丮��
���Ѵ�. ����ϸ� <code>\Apache2</code>�� ����ġ�� ��ġ�Ѵ�.</p>
<p>������ ���� ��ġ�Ѵ�:</p>
<ul>
��������</li>
���� ���ÿ� �۾�ǥ���� ������ ����</li>
auth ��ȣ���� ����</li>
�����ͺ��̽� ��ȣ���� ����</li>
auth ��ȣ���� ����</li>
dns �̸��� ã�� ����</li>
��ȯ ����</li>
����</li>
Portable Runtime ���� ���̺귯��</li>
Utility Runtime ���� ���̺귯��</li>
Core ���̺귯��</li>
<li><code><em>dir</em>\modules\mod_*.so</code> - ����
�� �ִ� ����ġ ���</li>
<li><code><em>dir</em>\conf</code> - ���� ���丮</li>
<li><code><em>dir</em>\logs</code> - ����ִ� �α�
���丮</li>
<li><code><em>dir</em>\include</code> - C ��� �������</li>
<li><code><em>dir</em>\lib</code> - ��ũ ���̺귯������</li>
</ul>
<h3><a name="projectcomponents-warn" id="projectcomponents-warn">�������� ����ġ ������ �������Ҷ� ���</a></h3>
<div class="note"><code>.dsp</code> ������ <code>release</code>����
���� ��������. �������� ���� ��������
<code>.mak</code> ������ ���� ������ �ʴ´�. ���Ƿ�
<code>NMAKE</code> ��ɾ ����Ͽ� ���ο� <code>.dsp</code>
������Ʈ������ �������� �� ���. ������Ʈ���� ���� ���
<code>.mak</code> ������ export�ؾ� �Ѵ�. Microsoft Developer
Studio ȯ�濡�� �������Ѵٸ� �� �۾��� �ʿ���.</div>
<div class="note">��, makefile�� export�ϱ� �� <code>BuildBin</code>
������Ʈ�� (Ȥ�� <code>_apacher</code>�� <code>_apached</code>
����� ���) �������ϸ� �ſ� ������ �ȴ�. �������߿� ����
������ �ڵ����� ��������. ��ü�� �������ؾ߸� ����������
�������Ҷ� �ʿ��� ���������� ��� �����.</div>
<p>������ <code>.mak</code> ������ ������� ��
<code>.mak</code> (Ȥ�� <code>.dep</code>)���� Platform
SDK ���� �������� �����϶�.
<code>DevStudio\SharedIDE\bin\</code> (VC5)��
<code>DevStudio\Common\MSDev98\bin\</code> (VC6) ���丮����
�ִ�. �� ���Ͽ� ������ ������ �߰��Ѵ�
��δ� �������� ����� �Ͱ� �齽������ ����� �� ��θ�
�߰��Ѵ�). ������ <code>.mak</code> ���Ͽ� ���� ��ǻ�Ϳ���
�ش��ϴ� ��ġ��ΰ� �ִٸ� �������� ������ �����Ѵ�.
�������Ͽ� <code>.mak</code> ���Ͽ� �ִ� ����θ� ��־�
�Ѵ�.</p>
</div></div>
<div class="bottomlang">
<p><span>������ ���: </span><a href="/en/platform/win_compiling.html" hreflang="en" rel="alternate" title="English"> en </a> |
</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
var comments_shortname = 'httpd';
var comments_identifier = 'http://httpd.apache.org/docs/trunk/platform/win_compiling.html';
(function(w, d) {
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
d.write('<div id="comments_thread"><\/div>');
var s = d.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
}
else {
d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
}
})(window, document);
//--><!]]></script></div><div id="footer">
<p class="apache">Copyright 2015 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="/mod/">���</a> | <a href="/mod/quickreference.html">���þ��</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">���</a> | <a href="/sitemap.html">����Ʈ��</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();
}
//--><!]]></script>
</body></html>