드루팔 4.7 모듈 설치/설정

매뉴얼
드루팔은 각각의 기능을 모듈로 분화하여, 사용자가 자유롭게 추가/삭제, 활성화/비활성화 할 수 있도록 되어 있다. 예로, "video" 모듈을 설치하면 비디오 컨텐츠에 특화된 방식으로 등록, 관리, 활용할 수 있게 된다. 기본으로 설치된 모듈 중 "forum" 모듈을 활성화하면, 드루팔로 운영되는 사이트에서 게시판 형태로 글을 올리고 관리할 수 있다. FCKeditor 모듈을 설치하면,  컨텐츠를 등록할 때 위지윅(WYSIWYG) 에디터를 활용할 수 있다.

여기서는 video 모듈을 설치하는 과정을 통해 드루팔 모듈 설치/설정 방법을 간략히 알아보자. 드루팔 기본 모듈과 오픈 소스 커뮤니티가 만든 다른 모듈들은 드루팔 홈페이지에서 대부분 얻을 수 있다.


  드루팔 홈페이지(http://drupal.org)에서 오른쪽 “다운로드download”부분의 “모듈module"을 클릭하거나, 상단 메뉴에서 다운로드download를 클릭한 후 모듈module로 들어간다. 제공되는 모듈을 이름과 종류에 따라 탐색할 수 있게 되어 있다. video 모듈은 기본으로 포함되어 있지 않으므로, 찾아서 다운받자.

  드루팔 모듈을 설치하는 과정은 대략 다음과 같다
  1. 원하는 모듈 찾기
  2. 다운 받아 압축 풀고, 알맞은 곳에 위치시키기
  3. README, INSTALL 등 제공되는 문서 읽기
  4. 필요한 사전 작업이 있으면 수행
  5. 모듈 활성화
  6. 기본 설정, 권한 부여

  위 과정에 따라 video 모듈을 다운받고(http://drupal.org/project/video), 드루팔을 설치한 디렉토리 아래의 modules 디렉토리 아래에 압축을 풀어 놓는다.(SSH 접근이 안되는 경우는 PC에서 압축을 푼 후, FTP프로그램으로 서버에 업로드 한다) video 모듈의 경우 별도의 작업은 필요 없다(INSTALL.txt 확인). 웹 브라우저로 사이트에 접근해서 관리자로 로그인 한다. 모듈 관리 페이지(관리administer -> 모듈modules)로 가서 video 모듈을 활성화(체크)하고, 권한관리 페이지(관리administer -> 접근제어 access control)에서 적절히 권한을 부여하면 설치가 완료된다.
모듈 관리 페이지. 오른쪽 체크박스에 체크하면 활성화된다.
(위 그림: 모듈 관리 페이지. 오른쪽 체크박스에 체크하면 모듈이 활성화된다.)


(위 그림: 각 모듈에 대해 권한을 설정할 수 있는 "접근 제어" 페이지.)

  설치 확인 : 설치가 이상 없이 되면, “새로운 내용 올리기” 메뉴를 열었을때 “video"가 표시된다.
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/01/18 15:14 2007/01/18 15:14
Trackback Address :: http://blog.jinbo.net/h2dj/trackback/316
Name
Password
Homepage
Secret

드루팔 4.7 한글화

매뉴얼

드루팔 한글화

  드루팔은 다양한 언어로 사용할 수 있다. 기본적인 메시지들은 다 영어로 되어 있지만, 언어 환경을 추가하고, 메시지 번역 파일을 등록하면 그 언어로 드루팔 인터페이스를 사용할 수 있다. 한국에서는 드루팔 코리아(drupal korea : http://drupal.kldp.org)에서 번역 작업을 수행해 오고 있다.
 
  1) 한국어 환경을 추가하고, 기본값으로 설정한다.
   - “locale" 모듈이 활성화 되어 있지 않으면 활성화 한다.
   - 드루팔 관리administer->지역화localization(admin/locale)로 이동
   - “언어관리하기” 탭에서 “언어추가” 선택

   - “언어 이름”에서 “한국어”를 찾아 “추가하기”를 누른다
     manage languages -> add languages : korean

   - “목록”에서 한국어- “사용함”에 체크하고, 기본값으로 선택한다.
  
  
   2. 메시지 번역 파일을 사이트에 import

   PO파일을 사이트에 적용하기(http://drupal.kldp.org/site/node/75)를 참고한다.

   SSH 접근이 가능하고, 서버에 SubVersion(버전 관리 시스템), msgcat 명령이 설치되어 있다면, 아래처럼 해준다.
  $ svn checkout svn://kldp.net/svnroot/drupalkorea
 $ cd drupalkorea/trunk/translations/ko/
 $ msgcat --use-first general.po [^g]*.po | msgattrib --no-fuzzy -o ko.po

 
  그럴 수 없다면, 최신 버전은 아니지만 위 과정을 거쳐 만들어 놓은 파일을 이용한다. http://h2dj.key.or.kr/data/ko.po (2006/11/4)

  메시지 번역 파일(ko.po)을 생성하거나 가져왔다면, 드루팔에 등록해 준다.


 ※Mode 설명
  - Strings in the uploaded file replace existing ones, new ones are added : 기존에 번역된 것은 덮어 쓰고, 새로운 것은 추가한다.
  - Existing strings are kept, only new strings are added : 기존에 번역된 것은 건드리지 않고, 새로운 것만 추가한다.

  “Import" 버튼을 누르고, 약간 기다리면 번역된 메시지가 등록된다. 100%는 아니지만 대부분의 메시지가 한글로 표시될 것이다.
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/01/18 14:54 2007/01/18 14:54
Trackback Address :: http://blog.jinbo.net/h2dj/trackback/315
Name
Password
Homepage
Secret

드루팔 4.7 설치

매뉴얼
* 이건, 독립미디어온라인플랫폼 프로젝트를 하면서 만든 매뉴얼 중 드루팔 관련 부분 내용입니다. 4.7대 버전을 대상으로 했구요. 5.0대 버전이 나왔는데, 그건 웹 브라우저로 다 설치를 할 수 있다고 하니, 아래 내용은 곧 낡은 것이 되겠죠. 더 낡기 전에 얼릉 올립니다.

* 전에 드루팔 매뉴얼을 쓰겠다고 했다가 못하고 있었는데, 이제야 겨우 하게 됐군요. 드루팔로 만들어진 사이트의 예로는 미디어문화행동, KLDP 를 참고하세요.
------------------------------------------------------------------------

드루팔 설치


  ○드루팔 홈페이지(http://www.drupal.org)에서 드루팔을 다운로드한다. 홈페이지 오른쪽의 “다운로드Download" 부분에 있는 링크를 클릭하거나, http://drupal.org/drupal-4.7.5로 가면 4.7대의 최신 버전을 구할 수 있다.


  ○ SSH로 서버에 접속할 수 있다면, 접속한후 wget 명령어로 간단하게 직접 다운받을 수 있고, 그럴 수 없다면 PC에 일단 다운로드 한후, 압축을 풀고 FTP로 서버에 올린다.

    1) SSH 가능한 경우
    ssh 로 서버에 접속한 후, 웹서버의 DOCUMENT ROOT로 이동한다. wget 명령어로 그곳에 드루팔 4.7버전을 다운받는다.
    $ wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.5.tar.gz

    압축을 풀고, 접근하기 쉽게 짧은 이름으로 바꾼다. 여기서는 drupal 로 한다.
    $ tar xvzf drupal-4.7.5.tar.gz
    $ mv drupal-4.7.5 drupal
 

  압축 푼 디렉토리로 이동해서 README, INSTALL 등의 파일을 열어보면 설치에 필요한 안내를 받을 수 있다. 문서에서 제시하고 있는대로, files 디렉토리를 만든다.
    $ cd drupal
    $ mkdir files


  데이터베이스에 드루팔 테이블을 만들면 설치가 끝난다. 기본 설정파일에 DB접속 정보를 입력하고, 미리 준비된 스키마 파일과, mysql 명령어로 테이블을 생성한다.
     $ vi sites/default/settings.php     
    ( $db_url = ' ...' 와 같은 부분에서(87번째 줄 정도), username, password, databasename 을 각각 알맞게 바꿔준다)
     $ mysql -u -p < database/database.4.1.mysql


  2) SSH 불가능한 경우
  드루팔 기본 배포판은 웹으로 모든 설치과정을 할 수 없다. FTP 프로그램으로 대부분의 작업을 할 수 있지만, DB에 테이블을 생성하는 과정은 관리자가 작업을 해주어야 한다.
 
  PC에 드루팔을 다운받고, 압축을 푼다. 압축 푼 디렉토리를 접근이 쉽게 짧고 단순한 이름으로 바꿔주고, files 디렉토리를 생성하고, sites/default/settings.php 파일을 열어 DB접속 정보를 넣어준다.

  FTP 프로그램으로 서버에 접속한다. DOCUMENT_ROOT 로 이동한 후, 드루팔 압축푼 것을 업로드한다. 업로드가 에러없이 성공되면, 그 디렉토리로 이동해서 files 디렉토리의 권한을 777로 바꿔준다.

  서버 관리자에게 DB 테이블을 생성해줄 것을 요청한다. database 디렉토리에 있는 sql 파일 중, DB 서버 종류, 버전에 맞는 것을 이용하면 된다.

  SSH나 FTP로 필요한 작업을 마쳤으면, 웹 브라우저로 접근한다. 설치한 곳의 URL/drupal 등으로 접근한다. 예로 사이트가 http://h2dj2.key.or.kr 에 있고, 드루팔을 drupal 라는 이름의 디렉토리 아래에 두었다면, 웹 브라우저 주소창에 http://h2dj2.key.or.kr/drupal 라고 입력한다.

 ○ 모든 과정이 이상없이 되었다면 설치가 되었다는 메시지와 함께 이후 과정에 대한 간단한 안내가 뜬다. 최초 사용자를 등록하는데, 사이트 전체 관리자 계정이 된다. 최초 사용자는 메일로 임시 암호가 발생되면서 처음에만 바로 로그인이 된다. 이 상태에서 암호를 변경하면 된다. 다른 사용자는 바로 로그인 되지 않고, 메일로 보내진 임시 암호로 로그인을 해야 한다.


 ○ 사이트 관리자 계정까지 만들었으면, 사이트 기본 설정을 한다. 네비게이션 메뉴에서 “관리하기admin" -> "설정settings"를 열고, 일반 설정 탭에서 사이트 이름 등을 입력해준다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/01/18 14:37 2007/01/18 14:37
Trackback Address :: http://blog.jinbo.net/h2dj/trackback/314
Name
Password
Homepage
Secret