Partager via


[Orchard 강좌] 29. Orchard CMS를 SQL Server R2에 설치하기

이 내용은 ASP.NET MVP로 활동하고 계신 박용준님이 작성하신, 오픈소스 기반 웹사이트 제작 엔진인 Orchard로 처음 웹사이트를 구축 및 개발하기 위한 시리즈 강좌입니다. 많은 도움 되시길 바랍니다.
==================================================================================================

소개

이번 강좌에서는 참고용 강좌로 Orchard CMS 설치시 기본 제공되는 SQL Server CE가 아닌 실제 운영중인 SQL Server 2005/2008과 같은 정식 버전에 설치하는 내용을 보여드리고자 합니다.

절차

Step 1: Orchard 클리어 버전으로부터 새롭게 웹 사이트 작성

1. Orchard 최신 소스를 다운로드 받고 압축을 풉니다.

image_thumb.png

2. Orchard 소스를 WebMatrix로 엽니다.

image_thumb_1.png

3. Orchard 소스를 웹 브라우저로 실행 후 아래 설치 화면 옵션에서 SQL Server 데이터베이스를 사용하도록 체크하고 ConnectionString 값을 입력 받도록 합니다. 다음 단계를 거친 후 다시 이 화면으로 돌아오면 됩니다.

image_thumb_2.png

Step 2: SQL Server 2008 R2 설정 하기

1. SQL Server Management Studio를 실행합니다.

image_thumb_3.png

2. 기본 인스턴스로 접근합니다.

image_thumb_4.png

3. 새로운 데이터베이스를 생성합니다.

image_thumb_5.png

4. “OrchardCMS”란 이름으로 데이터베이스를 생성합니다.

image_thumb_6.png

5. 새로운 로그인 사용자를 생성합니다.

image_thumb_7.png

6. 아이디 및 암호를 “OrchardCMS”로 설정합니다.

image_thumb_10.png

7. “OrchardCMS” 데이터베이스에 대하여 “OrchardCMS” 사용자에게 모든 권한을 부여합니다.

image_thumb_9.png

Step 3: Orchard 설치 진행 계속…

1. Orchard 설치 화면으로 돌아와서 앞서 설정한 SQL Server의 정보를 아래 ConnectionString 영역에 기록합니다.

image_thumb_11.png

필자의 데이터베이스 연결 문자열 정보:

Server=.;database=OrchardCMS;uid=OrchardCMS;pwd=OrchardCMS;

2. 정확한 데이터베이스 연결 문자열 설정 후 Orchard를 설치를 완료하면 아래와 같이 메인 페이지가 생성됩니다.

image_thumb_12.png

3. 이번에 생성된 웹 사이트의 모든 정보는 SQL Server 정식 버전의 테이블 영역에 아래 그림과 같이 보여집니다.

image_thumb_13.png

마무리

개인 레벨이 아닌 회사 레벨이라면, SQL Server CE보다는 SQL Server 정식 버전을 접할 경우가 많고 대부분의 웹 호스팅 업체는 정식버전의 SQL Server를 제공합니다. 이렇게 Orchard를 두 개의 환경을 모두 제공하기에 이 글을 읽는 분들의 환경에 맞게 설정을 하면 될 듯 합니다.

끝.

관련글