Source of: /manual/kr/install.unix.php
<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.inc";
$setup = array (
'home' =>
array (
0 => 'index.php',
1 => 'PHP Manual',
),
'head' =>
array (
0 => 'UTF-8',
1 => 'kr',
),
'this' =>
array (
0 => 'install.unix.php',
1 => '유닉스 시스템에 설치',
),
'up' =>
array (
0 => 'install.php',
1 => '설치와 설정',
),
'prev' =>
array (
0 => 'install.general.php',
1 => '일반적인 설치 고려사항',
),
'next' =>
array (
0 => 'install.unix.apache.php',
1 => 'Apache 1.3.x on Unix systems',
),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);
manual_header();
?>
<div>
<h1>유닉스 시스템에 설치</h1>
<h2>Table of Contents</h2><ul class="chunklist chunklist_chapter"><li><a href="install.unix.apache.php">Apache 1.3.x on Unix systems</a></li><li><a href="install.unix.apache2.php">유닉스 시스템 아파치 2.0</a></li><li><a href="install.unix.lighttpd-14.php">Lighttpd 1.4 on Unix systems</a></li><li><a href="install.unix.caudium.php">Caudium</a></li><li><a href="install.unix.fhttpd.php">fhttpd 관련 노트</a></li><li><a href="install.unix.sun.php">Sun, iPlanet and Netscape servers on Sun Solaris</a></li><li><a href="install.unix.commandline.php">CGI and command line setups</a></li><li><a href="install.unix.hpux.php">HP-UX specific installation notes</a></li><li><a href="install.unix.openbsd.php">OpenBSD installation notes</a></li><li><a href="install.unix.solaris.php">Solaris specific installation tips</a></li><li><a href="install.unix.debian.php">Debian GNU/Linux installation notes</a></li></ul>
<p class="para">
이 섹션은 유닉스 시스템에 대한 PHP의 일반적인 설정과 설치에 대해서
안내합니다. 진행하기 전에 플래폼 및 웹서버의 사양을 확인하십시오.
</p>
<p class="para">
<a href="install.general.php" class="link">일반적인 설치 고려</a> 장에서 나온
매뉴얼 아웃라인에 따라, 이 장에서는 주로 PHP를 웹 중심으로 설정을 합니다.
물론, 명령줄 사용을 위한 PHP 설정도 포함하고 있습니다.
</p>
<p class="para">
유닉스 플래폼에 PHP를 설치하는 방법은 여러가지가 있습니다. configure 및
컴파일 프로세스를 거치거나, 미리 작성된 패키지 방법 등이 있습니다. 이
문서는 주로 configure와 컴파일을 통한 작업에 맞추어져 있습니다. 많은
유닉스 호환 시스템은 몇몇 패키지 설치 시스템을 갖추고 있습니다. 이는
일반적인 설정에는 도움을 줄 수 있지만, 다른 기능을 필요로 할 경우에는
(보안 서버나, 다른 데이터베이스 드라이버 등), PHP와 웹 서버를 빌드할
필요가 있습니다. 소프트웨어의 컴파일과 빌드에 익숙하지 않다면, 필요한
기능이 들어있는 PHP 패키지를 찾아보는 것도 좋을 것입니다.
</p>
<p class="para">
컴파일을 위해 필요한 지식과 소프트웨어:
</p><ul class="itemizedlist">
<li class="listitem">
<span class="simpara">
기본적인 유닉스 기술 (C 컴파일러와 "make"를 실행할 수 있어야 함)
</span>
</li>
<li class="listitem">
<span class="simpara">
ANSI C 컴파일러
</span>
</li>
<li class="listitem">
<span class="simpara">
flex: 버전 2.5.4
</span>
</li>
<li class="listitem">
<span class="simpara">
bison: 버전 1.28 (선호됨), 1.35, 또는 1.75
</span>
</li>
<li class="listitem">
<span class="simpara">
웹 서버
</span>
</li>
<li class="listitem">
<span class="simpara">
모듈 특정 컴포넌트 (gd, pdf libs 등등)
</span>
</li>
</ul><p>
</p>
<p class="para">
PHP 설정의 첫 작업은 <strong class="command">configure</strong> 스크립트의 명령줄 옵션을
통해서 조정합니다. 사용할 수 있는 옵션 목록과 그에 대한 짧은 설명은
<strong class="command">./configure --help</strong>를 실행하여 얻을 수 있습니다.
매뉴얼은 여러 옵션을 나누어 다루고 있습니다. <a href="configure.php" class="link">부록에서 코어 옵션</a>을 볼 수 있고, 홧장 전용
옵션은 레퍼런스 페이지에 설명이 있습니다.
</p>
<p class="para">
PHP가 설정되면, 바로 모듈과 확장을 빌드할 수 있습니다.
<strong class="command">make</strong> 명령이 이를 수행합니다. 이 명령이 실패하고,
원인을 찾을 수 없다면, <a href="install.problems.php" class="link">문제</a> 장을
참고하십시오.
</p>
</div>
<?php manual_footer(); ?>