Computer >> 컴퓨터 >  >> 시스템 >> Windows

윈도우에서 WAMP로 PHP/MySQL 개발 환경 손쉽게 구축하는 방법

PHP는 인터넷에서 가장 널리 사용되는 스크립트 언어 중 하나입니다. 페이스북, 야후, WordPress.com을 비롯한 수많은 유명 웹사이트가 PHP를 기반으로 구축되었으며, 여기에 MySQL을 더한 PHP/MySQL 조합은 데이터베이스 기반 웹사이트를 만들 때 가장 인기 있는 스택으로 꼽힙니다.

왜 PHP와 MySQL인가?

PHP/MySQL 스택의 가장 큰 장점은 설정만 제대로 해주면 마치 처음부터 한 쌍으로 만들어진 것처럼 완벽하게 호환된다는 점입니다. 반대로 말하면, 초기 설정에서 어려움을 겪고 포기하는 사람도 적지 않다는 뜻이기도 합니다.

이전 글에서는 우분투(Ubuntu) 머신에 LAMP(Linux, Apache, MySQL, PHP) 환경을 구축하는 방법과, MAMP(Mac OS X, Apache, MySQL, PHP) 서버를 이용해 OS X에서 워드프레스를 설치하고 테스트하는 방법을 다룬 적이 있습니다.

그럼 윈도우 사용자는 어떻게 할까?

물론 윈도우를 외면한 것은 아닙니다. 이번 글에서는 윈도우 PC에서 복잡한 과정 없이 WAMP(Windows, Apache, MySQL, PHP) 서버를 설치하는 방법을 소개합니다.

1. 통합 설치 프로그램 실행

먼저 WAMP 통합 설치 프로그램을 내려받아 실행합니다. 일반적인 윈도우 응용 프로그램을 설치하듯 몇 번의 클릭만으로 WAMP 서버가 설치됩니다.

윈도우에서 WAMP로 PHP/MySQL 개발 환경 손쉽게 구축하는 방법

설치 과정에서 묻는 질문은 딱 두 가지뿐입니다. 하나는 사용할 SMTP 서버 주소, 다른 하나는 발신 메일에 사용할 기본 이메일 주소입니다. 이 정보는 PHP의 내장 메일 함수를 사용할 때 필요합니다. 메일 기능을 사용할 계획이 없다면 SMTP 설정은 그냥 기본값으로 두고 넘어가도 무방합니다.

윈도우에서 WAMP로 PHP/MySQL 개발 환경 손쉽게 구축하는 방법

2. WAMP 서버 실행하기

설치가 끝나면 바탕 화면에 생성된 바로 가기를 통해 WAMP 서버를 실행할 수 있습니다. 실행 중이라는 표시는 작업 표시줄의 작은 아이콘이 전부인데, 이 아이콘을 클릭하면 각종 관리 메뉴가 팝업으로 나타납니다.

윈도우에서 WAMP로 PHP/MySQL 개발 환경 손쉽게 구축하는 방법

WAMP를 처음 시작하면 서버는 오프라인 모드로 동작합니다. 메뉴에서 Put Online 옵션을 선택하면 서버가 '온라인' 상태로 전환됩니다.

3. 정상 작동 확인하기

이제 여러분의 컴퓨터에는 완전히 작동하는 PHP/MySQL 스택이 준비된 것입니다. 웹 브라우저를 열고 주소창에 https://localhost를 입력해 보세요. Apache 웹 서버가 제공하는 기본 홈페이지가 나타나면 성공입니다.

phpMyAdmin으로 데이터베이스 관리하기

WAMP에는 MySQL을 관리할 수 있도록 phpMyAdmin이 미리 구성되어 함께 설치됩니다. 브라우저에서 https://localhost/phpmyadmin/으로 접속하면 복잡한 명령어 없이도 데이터베이스 생성, 수정, 삭제 등 모든 관리 작업을 손쉽게 처리할 수 있습니다.

개발자를 위한 팁

PHP 개발자라면 작성한 스크립트 파일들을 c:\wamp\www 폴더에 넣기만 하면 됩니다. 그러면 브라우저를 통해 바로 해당 스크립트를 실행하고 결과를 확인할 수 있습니다.