capturing the miraculous world
Macports 설치 본문
Macports 는 Mac OS 에서 사용하는 패키지 매니저다.
Mac OS 에는 기본적으로 아파치 웹 서버와 PHP가 내장되어있으나, 일부 확장기능이 빠져있고 리눅스에 비해 각종 유용한 쉘 프로그램들이 설치되어있지 않다.
게다가 Mac OS X Lion 부터는 MySQL이 빠지고 PostgreSQL이 내장되면서 MySQL을 사용하는 사용자는 별도로 설치를 해주어야한다.
빠져있는 각종 프로그램을 설치하는 방법은 두 가지가 있다.
1. 직접 해당 프로그램의 소스를 받아 컴파일하여 설치하는 방법
2. Macports, Homebrew 등의 패키지 매니저를 이용하여 설치하는 방법
먼저, Macports 설치 방법에 대해 알아보겠다.
1. Xcode 설치
Xcode는 맥 앱스토어에서 쉽게 설치 가능하다.
2. Command Line Tools
어느 순간부터 Command Line Tools가 Xcode에서 분리되어 자동으로 설치되지 않는다.
아래 애플 개발자 사이트에서 다운로드 받아 설치한다.
https://developer.apple.com/downloads/index.action
3. Macports 설치
아래 사이트에서 다운로드 받아 설치한다.
Macports의 PATH는 자동으로 설정된다. 설정되지 않는다면 vim ~/.profile 로 PATH를 추가해준다.
http://www.macports.org/install.php
4. Macports 업데이트
아래 명령어를 입력한다. 참고로 맥포트로 설치 등을 진행할 때는 관리자 권한이 필요하다.
$> sudo port selfupdate
Macports를 설치한 후에는 port install [프로그램명] 을 이용하여 손쉽게 설치할 수 있다.
예) 아파치 설치 : sudo port install apache2
* 맥포트는 의존성이 있는 모듈은 한께 설치된다. 예를 들어 mcrypt를 설치하면 apache, php, autoconf 등 관련 모듈이 함께 설치된다.
* 맥포트로 설치된 모듈들은 Mac OS 내장 아파치, PHP와는 별도로 동작(/opt/local에 설치)한다. 내장 아파치 서버와 PHP를 활용하고 싶다면 맥포트보다는 Homebrew를 추천한다.
'IT Tech. > 서버' 카테고리의 다른 글
Mac OS X에서 내장 PHP에 mcrypt 추가 (0) | 2012.10.07 |
---|---|
Homebrew 설치 (0) | 2012.10.07 |
Mac OS X Lion Server 에서 PHP & MySQL 환경 구축 (0) | 2012.02.29 |
JW Player 적용 방법 (0) | 2012.02.17 |
XBMC 등 일부 미디어 재생기에서 자막이 나오지 않는다면 (0) | 2012.02.07 |