XAMPP 설치하기.
Dev Center/web Dev / 2010. 3. 13. 22:53
웹 개발을 하기 위해서는 먼저 자신의 컴퓨터에 웹 서비스가 이루어질 수 있는 테스트 환경이 만들어져야 한다. 기본적으로 웹 서버가
있어야 하고, 수많은 데이터들을 구성하기 위해서는 데이터베이스가 필요하다. 또, PHP나 Perl을 사용하기 위해서는 그것들을
해석하기 위한 해석기가 필요하다. 하지만, 이런 모든것들을 배우고나면 이미 많은 시간이 지나버렸을 것이다.
XAMPP?
흔히 웹 개발 환경을 APM라고 부른다. Apache 웹 서버 + MySQL 데이터 베이스 + PHP 의 앞글자를 따서 만들어진 것이다. 이것을 하나하나 시스템에 맞추어서 설치를 하는것은 결코 쉬운 일이 아니다. 그래서 쉽게 APM환경을 만들어주는 소프트웨어들을이 개발되어 있다. 대표적인것으로는 APM SETUP 과 XAMPP가 있다. 이중 XAMPP는 Mac OS X 이외에도 Windows, Linux, solrais 와 같은 다양한 OS를 무료로 지원하고있다. 현재 XAMPP에서 제공하고 있는 환경에는 다음과 같다.
Apache, MySQL, PHP, Perl, ProFTPD,
phpMyAdmin, OpenSSL, GD, Freetype, libjpeg,
libpng, libungif, zlib, expat, Ming,
Webalizer, pdf class, mod_perl, SQLite,
gdbm, libxml, libxslt, openldap, imap,
gettext, libmcrypt, mhash, zziplib,
bzip2, freetds
XAMPP 설치.
XAMPP에 관한 정보를 제공하는 곳은 Apachefriends.org이다. 이곳에서는 XAMPP의 다운로드와 릴리즈 정보, 포럼등을 통해 다양한 정보를 확인할 수 있다.
메인화면에서는 XAMPP에 대해서 간단히 소개하고 있다. 위에 있는 메뉴중에 XAMPP메뉴를 선택하면 각 OS별로 XAMPP의 버전을 선택할 수 있다. 각자 자신의 플랫폼에 맞게 선택하고 설치파일을 다운로드하도록 한다. 다양한 종류의 OS를 지원하기는 하지만, 모든 OS에 동일한 버전을 제공하지는 않는다.
처음 설치하는 것이기 때문에 Universal Binary버전을 다운로드 받는다. 다운로드받은 파일을 마운트 하면 다음과 같은 창을 볼 수 있다.
XAMPP를 설치하는 것은 매우 간단하다. 여느 맥용 어플리케이션과 마찬가지로 XAMPP폴더를 Applications폴더로 드래그하면 된다. 그리고 XAMPP Control을 실행하면 모든설치가 완료된다. 한가지 주의할 점은 웹 공유가 켜져있다면 웹공유가 꺼진 상태에서 설치를 해야 한다. 그렇지 않으면 Apache를 설치하는 과정에서 서로 충돌할 수 있기 때문이다.
XAMPP 실행.
XAMPP는 XAMPP Control이라는 컨트롤러를 제공한다. start버튼만 있는 간단한 프로그램이지만, 간단하기때문에 편리하기도 하다.
XAMPP Control을 실행하면 위와 같이 두개의 창을 볼 수가 있다. 왼쪽의 큰 창은 Apache 웹 서버와 MySQL에 대한 간략한 정보를 표시한다. 오른쪽의 Controls 창은 Apache, MySQL, FTP를 시작하고 멈출 수 있는 버튼을 제공한다. 당연한 이야기겠지만, Start버튼을 클릭하면 각각의 서비스가 시작된다. 아파치를 시작하고 localhost에 접속하였을때 다음과 같은 화면이 나온다면 아파치 서버가 제대로 작동하고 있는 것이다.
XAMPP의 설치가 잘 완료되었다. 이보다 더 간단하게 웹 서버를 구동하는 방법은 없을 것이다!
'Dev Center > web Dev' 카테고리의 다른 글
제로보드XE를 설치해도 나타나지 않는 게시판?? (6) | 2010.04.16 |
---|---|
제로보드 XE 설치하기. (13) | 2010.04.02 |
cafe 24 호스팅 하기. (2) | 2010.04.01 |
이클립스 기반의 웹 도구, Aptana 설치하기. (0) | 2010.03.15 |
Eclipse 설치하기. (0) | 2010.03.14 |
XAMPP 설치하기. (3) | 2010.03.13 |
TAG
amp,
AMP 환경,
Apache,
apache friends,
Mac,
MySQL,
OSX,
php,
Web Server,
XAMPP,
XAMPP control,
XAMPP 설치,
아파치,
웹서버
댓글을 달아 주세요
비밀댓글입니다
아.. ^^;; 네 감사합니다. 수정했습니다.
혹시 FTP 서버 설정하려면 어떻게 하는지.. 아시는지요 윈도우에는 admin기능이 있던데 맥용에서는 없네요