블로깅을 쉽고 즐겁게 만들어주는 인기 소프트웨어인 워드프레스(WordPress)는 누구나 잘 알고 있습니다. WordPress MU는 워드프레스의 확장 버전으로, 하나의 도메인에서 여러 개의 블로그를 만들 수 있는 기능을 제공합니다. WordPress MU가 실제로 활용된 대표적인 예시가 바로 WordPress.com입니다.
자신의 사이트에 WordPress MU를 사용하고 싶지만, 서버에 바로 적용하기 전에 충분히 테스트해보고 싶다면 로컬 서버를 구축하여 컴퓨터에서 먼저 설치를 테스트하는 것이 가장 좋은 방법입니다. 이 튜토리얼에서는 Windows 환경에서 XAMPP를 이용해 로컬 서버를 구축하고 WordPress MU를 설치하는 방법을 단계별로 알아보겠습니다.
1단계: 로컬 서버 설치하기
1. XAMPP For Windows 공식 사이트에 접속하여 Windows용 인스톨러를 다운로드합니다.
인스톨러를 실행한 후, 설치 옵션 페이지가 나타나면 Apache와 MySQL을 서비스(Service)로 설치하도록 선택합니다.

2. 설치가 완료되면 시작 → 프로그램 → Apache Friends → XAMPP → XAMPP Control Panel로 이동합니다. 그런 다음 Apache와 MySQL 항목 옆의 Start 버튼을 클릭합니다.

이제 로컬 서버가 실행 중입니다. 브라우저를 열고 https://localhost에 접속하면 아래와 같은 페이지가 표시되는지 확인하세요.

2단계: WordPress MU 설치하기
3. WordPress MU zip 파일을 다운로드합니다.
4. 다운로드한 파일을 C:\xampp\htdocs\ 폴더에 압축 해제합니다. (XAMPP를 다른 위치에 설치했다면, XAMPP 디렉터리 내의 htdocs 폴더에 WordPress-MU 폴더를 압축 해제해야 합니다.)
WordPress MU용 데이터베이스 설정
5. 브라우저에서 https://localhost/phpmyadmin 주소로 접속합니다.
"Create New Database(새 데이터베이스 생성)" 입력란에 데이터베이스 이름을 입력한 후 Create 버튼을 누릅니다.

가상 호스트(Virtual Host) 설정
6. localhost에 WordPress MU를 설치하려면 Windows 시스템에 가상 호스팅을 설정해야 합니다.
C:\WINDOWS\system32\drivers\etc 경로로 이동하여 "hosts" 파일을 메모장으로 엽니다. (이 파일을 편집하려면 관리자 권한이 필요합니다. 시작 메뉴에서 메모장을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택하세요.)
파일 맨 끝에 아래 줄을 추가합니다.
127.0.0.1 localhost.localdomain
파일을 저장하고 닫습니다.
7. 다시 브라우저로 돌아가 https://localhost.localdomain/wordpress-mu 주소에 접속하면 WordPress MU 설치 페이지가 나타납니다.
Sub-domains(서브도메인) 또는 Sub-directories(서브디렉터리) 중 하나를 선택하라는 항목에서는 Sub-directories를 선택하는 것이 좋습니다. 이렇게 하면 나중에 발생할 수 있는 번거로움을 크게 줄일 수 있습니다.

만약 굳이 Sub-domains를 선택하고 싶다면, 새 테스트 블로그를 생성할 때마다(예: test1이라는 서브도메인 사용 시) hosts 파일에 해당 서브도메인 항목을 추가로 등록해야 합니다.
127.0.0.1 test1.localhost.localdomain
데이터베이스 설정 항목에는 방금 생성한 데이터베이스 이름을 입력합니다. Username 필드에는 'root'를 입력하고 비밀번호 필드는 비워둡니다.

나머지 세부 정보를 모두 입력한 후 Submit 버튼을 클릭하면 설치가 완료됩니다. 모든 과정이 순조롭게 진행되었다면 "Installation Finished(설치 완료)" 페이지를 확인할 수 있습니다.

이것으로 WordPress MU 설치가 끝났습니다!