AtoM 설치 매뉴얼

edited August 2016 in AtoM
○ 시스템 요구사항(소프트웨어)
리눅스OS, Apache v2.0 이상, Elasticsearch v0.90.5 이상, MySQL v5.5, PHP v5.3 이상, cURL(php5-curl), JSON(php5-json), APC(php-apc),PDO and PDO-MySQL(php5-mysql), XSL(php5-xsl)


○ Ubuntu 업데이트
sudo apt-get update (패키지 리스트 저장소 갱신)
sudo apt-get update (시스템 업그레이드)


○ Nano 설치
sudo apt-get install nano


○ AtoM v2.0.1 설치전 기본 필수 응용프로그램 설치
1) MySQL 설치(이미 설치된 경우는 또 설치할 필요 없음)
$ sudo apt-get install mysql-server-5.5 
 
2) JAVA 구동 환경 설치(Java 관련 레퍼런스는 http://oracle.com/technetwork/java/javase/overview/index.html 참조할 것)
$ sudo apt-get install -y openjdk-7-jre-headless

3) Elasticsearch 검색엔진 설치(Elasticsearch 관련 레퍼런스는 http://elasticsearch.org 참조)
$ wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.7.deb
$ sudo dpkg -i elasticsearch-0.90.7.deb
$ sudo rm elasticsearch-0.90.7.deb
$ sudo /etc/init.d/elasticsearch start

4) Apache 설치(이미 설치된 경우는 또 설치할 필요 없음)
$ sudo apt-get install apache2

5) PHP 확장모듈(php extension) 설치
$ sudo apt-get install php5-cli php5-fpm php5-curl php5-mysql php5-xsl php-apc

6) 이미지 포맷 변환용 패키지 설치
$ sudo apt-get install imagemagick ghostscript ffmpeg poppler-utils libavcodec-extra-53



○ AtoM v2.0.1 다운로드 및 설치
1) AtoM 다운로드 및 설치
$ wget http://storage.accesstomemory.org/releases/atom-2.0.1.tar.gz
$ sudo mkdir /var/www/atom
$ sudo tar xzf atom-2.0.1.tar.gz -C /var/www/atom --strip 1

2) AtoM 디렉토리 퍼미션(사용권한) 설정
$ sudo chown -R www-data:www-data /var/www/atom

3) AtoM용 데이터베이스 생성
$ sudo mysql -h localhost -u root -p디비관리자패스워드 -e "CREATE DATABASE atom CHARACTER SET utf8 COLLATE utf8_unicode_ci;"

4) Apache, MySQL 재시작
$ sudo /etc/init.d/apache2 restart    ( 또는  sudo service apache2 restart )
$ sudo service mysql restart
* AtoM 웹 인스톨러의 실행 전에 웹서버 및 DBMS의 서비스를 재시작하지 않으면 웹 인스톨러 실행시 빈 페이지만 나올 수 있음. 

5) AtoM 웹 인스톨러 실행
웹브라우져를 열고 http://서버주소 접근 후 환경 설정(서버주소는 로컬에서만 테스트하는 경우 http://localhost/atom로 들어갈 수 있음)
데이터베이스명(Database name) : atom
데이터베이스관리자(Database username) : root
데이터베이스 암호 : 디비관리자패스워드 입력
데이터베이스 호스트 : localhost 또는 아이피, 도메인 입력
데이터베이스 포트 : 3306
검색용 호스트(Search host) : localhost 또는 아이피, 도메인 입력
검색 포트 : 9200
검색 인덱스 : atom

6) AtoM 웹사이트 기본 설정
Site title : 사이트 명칭 입력(한글 또는 영문 등 원하는 대로 입력)
Site description : 사이트 설명 입력(상동)
Username : 사이트 관리자 아이디 입력(영문)
E-mail address : 사이트 관리자 이메일 입력(메일형식에 맞게)
Password : 사이트 관리자 패스워드 입력(영문 및 숫자 혼용)

7) 설치 완료



○ 참고사항
1) AtoM v2.0에서는 기록물기술 정보가 들어 있는 CSV, EAD XML 파일을 불러올 경우 해당 내용이 AtoM에 반영되지 않는 문제가 있었는데 v2.0.1로 버전업 되면서 imoport 에러가 해결되었음

2) Atom 2.0.1 릴리스 버전의 버그 수정 사항은 AtoM 제작사 홈페이지https://projects.artefactual.com/versions/61을 참조할 것

3) Atom에서 디지털 객체 저장시 파일명이 한글명인 경우 해당 명칭이 언더바(_) 처리되어 저장됨. 물론 기록물 기술 등록시 파일이 아닌 기술 정보 필드 입력시에는 한글 등 모든 언어 입력 가능.
AtoM은 인코딩 기본 셋팅이 유니코드(Unicode)로 설정되어 있으나 디지털 파일의 명칭은 유니코드 적용이 불가능하므로 업로드할 디지털 객체의 파일명은 반드시 영문/숫자로 설정하는 것이 바람직함.

4) AtoM은 다국어 체제를 지원하므로 해당 국가의 해당 언어로 모든 필드명이나 설명문, 키워드 등을 변경할 수 있게 설계되어 있음.
한글화 번역 작업은 기록관리학 전공 출신자 또는 기록관리 실무업무 경험이 있거나 관련 연구자들이 직접 참여해서 수정 가능함.
참여는 AtoM 제작사(artefactual.com)가 운영하는 AtoM 관련 커뮤니에 Transifex 계정 등록만 하면 AtoM 한글 번역팀으로 활동할 수 있음. 자세한 사항은 https://docs.google.com/document/d/146wc1rmnqwouSFBAxaZEiL8aVWuNwOgRlrHq26oIIbk/edit 참조.
번역용 웹 에디터 사용법은 http://support.transifex.com/customer/portal/articles/972120-introduction-to-the-web-editor 참조.
현재까지 번역율은 14%로 앞으로 적극적인 참여와 협조가 요구됨.

Comments

  • edited May 2014
    위 설명은 리눅스가 설치되어 있다는 걸 전제로 한 겁니다.
    AtoM은 리눅스 중에서도 Ubuntu에서 잘 돌아갑니다.
    Ubuntu 설치방법은 좌측 게시판을 확인하세요.

    이승일 선생님께서 작성하신 설치매뉴얼을 요약하면 이렇습니다.


    1. AtoM 설치를 위한 기반소프트웨어 설치
    리눅스(Ubuntu)에서 1)~6)을 설치합니다.
    윈도우에서 설치하는 것처럼 install.exe파일을 더블클릭하는 방식은 아닙니다.
    도스창 같은 셸(shell)을 열고 명령어를 하나씩 입력하고 엔터 누르면 됩니다.


    2. AtoM 설치
    1번과 마찬가지로 리눅스 셸에 명령어를 입력하고 엔터 누르시면 됩니다.
    아래 링크에 가셔서 회색 박스 부분의 명령어를 복사해서 셸에 붙여넣으시면 편합니다.
    첨부한 그림도 참고하세요.

Sign In or Register to comment.