Archivematica v1.2 설치 매뉴얼 및 Archivematica Storage Service v0.4.0 설치 매뉴얼(기존 버젼 업데이트 방법 및 신규 설치 방법 안내)

edited September 2014 in Archivematica

이번에 릴리즈된 Archivematica 1.2 버젼과 Storage 0.4.0 버젼 설치 매뉴얼입니다.

릴리즈 관련 정보는 아래의 주소에서 확인하실 수 있습니다.

기존 버젼의 Archivematica 사용자분들은 필요한 경우 버젼 업데이트를 하시거나 기존 버젼 삭제후 신규 설치해 보시기 바랍니다.
1.2 버젼 설치 방법은 다음과 같습니다.
기존 버젼에서 업데이트를 할 분들은 1번 매뉴얼을 보시고, 새 버젼을 설치할 분들은 2번 매뉴얼을 보시기 바랍니다.

아래의 작업은 ssh 터미널을 통해서 서버에 원격 접속한 후 한 라인씩 순서대로 수행하시기 바랍니다.
참고로 Archivematica는 AtoM이나 Omeka와는 달리 Apache나 Nginx, MySQL, PHP 등의 소프트웨어들을 미리 설치해놓을 필요가 없습니다.
이들 소프트웨어가 설치되어 있지 않더라도 Archivematica가 자체적으로 알아서 모두 설치하므로 이 점 유의하시기 바랍니다.


< Archivematica v1.2 설치 매뉴얼 1번(업데이트 사용자용으로 기존에 1.1 버젼이 설치되어 있는 경우에만 적용됩니다) > 
1. Archivematica Storage Service 업데이트
sudo apt-get update
sudo apt-get install archivematica-storage-service

2. Archivematica 버젼 업데이트
sudo apt-get install archivematica-common
sudo apt-get install archivematica-dashboard
sudo apt-get install archivematica-mcp-server
sudo apt-get install archivematica-mcp-client

3. ElasticSearch 버젼 업데이트(옵션)
기존에 설치한 ElasticSearch 버젼이 0.90 버젼인 경우엔 업데이트가 필요없습니다.
현재 ElasticSearch는 1.0 버젼 이상 릴리즈되어 있으나 이를 설치할 경우 에러가 발생될 수 있습니다.

4. 전체 서비스 재시작
sudo service uwsgi restart
sudo service nginx restart
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/elasticsearch restart
sudo /etc/init.d/gearman-job-server restart
sudo restart archivematica-mcp-server
sudo restart archivematica-mcp-client
sudo restart fits



< Archivematica v1.2 설치 매뉴얼 2번(신규 설치 사용자용) >
1. Archivematica 패키지 저장소 리스트 업데이트
sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:archivematica/release
sudo add-apt-repository ppa:archivematica/externals

2. JAVA 구동 환경 설치(Java 관련 레퍼런스는 http://oracle.com/technetwork/java/javase/overview/index.html 참조할 것)
$ sudo apt-get install -y openjdk-7-jre-headless
* Archivematica 2.1.0의 설치 매뉴얼에는 자바 구동 환경 파트가 빠져 있는데 아마도 기본적으로 설치되어 있다는 것을 가정하에 작성한 것으로 보입니다.
만약 자바 구동 환경을 설치하지 않고 elasticsearch를 설치하는 경우엔 설치중 에러가 발생되므로 이 점 특히 유의하시기 바랍니다.

3. ElasticSearch 패키지 저장소 리스트 업데이트
우분투 서버의 패키지저장소 리스트 업데이트를 위해 리스트 파일 열기
sudo nano /etc/apt/sources.list
아래의 내용을 리스트 맨 밑에 복사해서 붙여넣은 후 저장하기

4. 패키지 저장소 리스트 전체 업데이트 및 업그레이드
sudo apt-get update
sudo apt-get upgrade

5. 최신 버젼의 Archivematica 관련 전체 패키지 설치
sudo apt-get install archivematica-storage-service
sudo apt-get install elasticsearch
sudo apt-get install archivematica-mcp-server 
sudo apt-get install archivematica-mcp-client 
sudo apt-get install archivematica-dashboard 

6. 관리자용 대쉬보드 및 스토리지 서비스 관련 환경설정
sudo rm /etc/nginx/sites-enabled/default
sudo ln -s /etc/nginx/sites-available/storage /etc/nginx/sites-enabled/storage
sudo ln -s /etc/uwsgi/apps-available/storage.ini /etc/uwsgi/apps-enabled/storage.ini
sudo service uwsgi restart
sudo service nginx restart
sudo /etc/init.d/apache2 restart
sudo freshclam
sudo /etc/init.d/clamav-daemon start
sudo /etc/init.d/elasticsearch restart
sudo /etc/init.d/gearman-job-server restart
sudo start archivematica-mcp-server
sudo start archivematica-mcp-client
sudo start fits

7. 스토리지 서비스 테스트하기
1) 웹브라우져로 다음의 주소에 접속한 후 아래의 초기 사용자 계정으로 로그인
사용자명 : test
패스워드 : test

2) 스토리지 서비스의 신규 관리자 계정 생성하기
웹브라우져상에서 Archivematica의 기본 관리자 계정을 생성
기존의 초기 사용자 계정은 삭제하거나 수정할 것. 관리자 로그인 후 가능.

3) 관리자용 대쉬보드 테스트하기 
사용자명 : 신규 관리자 아이디 입력
패스워드 : 신규 관리자 패스워드 입력
* Archivematica는 일반 이용자가 아닌 권한이 부여된 관리자들만이 사용하므로 메인 페이지(인덱스 페이지)가 로그인 페이지이며, 로그인하면 바로 Archivematica 관리자 모드로 이동합니다.
* 관리자용 대쉬보드(Dashboard)는 쉽게 관리자 모드 페이지라고 생각하면 됩니다. 또한, 웹을 통해 접근하므로 주로 사용되는 포트인 80번 포트를 사용하는데 웹 포트는 일반적으로 도메인이나 아이피 뒤에 :80을 붙이지 않습니다. 웹 포트는 궂이 뒤에 명시하지 않아도 시스템이 알아서 80번 포트로 인식하며, 이는 세계 공통입니다.
* 스토리지 서비스 페이지의 경우엔 뒤에 :8000을 붙였는데, 관리자용 대쉬보드 페이지와의 충돌을 막기 위해 Archivematica가 임의로 설정한 포트입니다. 8000번 포트는 Archivematica 구축 이후 소스 수정을 통해 다른 포트 번호로 변경할 수도 있습니다. 

4) Archivematica용 Format Policy Registry(FPR) 등록.
등록 방법은 아래의 사이트 참조.


* Archivematica와 AtoM은 서로 연동 가능하며, Archivematica의 DIP 정보를 AtoM으로 전송하여 AtoM 사이트에서 해당 정보 확인이 가능합니다.
물론 연동을 위해선 각각의 서비스에서 연동 관련 설정 작업을 해줘야 하는데, 내용이 길고 작업이 어려운 관계로 추후에 DIP 업로드 관련 세부 셋팅 방법을 따로 안내드리도록 하겠습니다. 셋팅 방법도 설치 매뉴얼과 관련이 있으므로 추후 Archivematica 자료실에 올리겠습니다.


Snap5


Snap6


Snap7


Snap8
Sign In or Register to comment.