Omeka S 1.3.0을 VirtualBox+vagrant+ubuntu16.04에 설치하는 방법

Omeka S 1.3.0을 VirtualBox+vagrant+ubuntu16.04에 설치하는 방법

2022-10-06 last update

7 minutes reading VirtualBox 가상 머신 Vagrant ubuntu16.04 lamp

소개



Omeka S는 GUI에서 자체 메타 데이터 스키마를 설정할 수 있기 때문에 조금 사용하고 싶습니다. 우선 설치라고 하는 것으로, 가상 머신상에서 Omeka S를 움직여 여러가지 설정을 시도해 볼 수 있도록, VirtualBox+vagrant+ubuntu16.04에 Omeka S 1.3.0을 인스톨 해 보았습니다.

가상 머신에 설치함으로써 손쉽게 Mac에서 자유롭게 시도할 수 있다는 점에 주목하고 있습니다. 어디까지나 프로토 타입 환경의 구축을 할 수 있으면 좋겠다고 하는 것이 전제입니다.
따라서 공개하기 위해 필요한 방화벽 설정이나 도메인 설정 등은 생략되어 있습니다.

2019-01-03에 인스톨을 실시했을 때의 메모입니다. 자신을 위한 메모로 만들었기 때문에 일부 부족한 부분이 있는지는 생각합니다만 공개합니다.

LAMP 환경 +ImageMagick 준비



LAMP 환경 (Linux, Apache, MySql, PHP의 머리 글자를 취하여 LAMP라고 함)를 준비합니다. 또한 이미지 조작을 위해 ImageMagick을 준비합니다.

즉, 다음을 준비합니다1.
- 리눅스 (이번에는 우분투 16.04)
- Apache (with AllowOverride set to "All"and mod_rewrite enabled)
- MySql 5.5.3+
- PHP 5.6+ (latest stable version preferred, with PDO, pdo_mysql, and xml extensions installed)
- ImageMagick

준비합니다.

Omeka Classic2.6.1을 VirtualBox+vagrant+ubuntu16.04에 설치하는 방법3.5 ImageMagick image manipulation software (for resizing images) 설치까지 똑같이 한다.

MySQL 데이터베이스 만들기



설정예:
$ mysql -u root -p
Enter password: 

MySQL 루트 암호를 입력합니다. 예: データベース名
mysql>

mysql 프롬프트가 표시되므로 다음을 복사하고 Enter를 누릅니다.
CREATE DATABASE omeka_db CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'omeka_user'@'localhost' IDENTIFIED BY 'upw_omeka2018';
GRANT ALL PRIVILEGES ON omeka_db.* TO 'omeka_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

bye가 표시되고 프롬프트가 돌아오면 성공입니다.

ref. How to Install Omeka Classic 2.4 CMS on an Ubuntu 16.04 LAMP VPS

omeka 설치 파일 다운로드 및 압축 해제



파일 다운로드를 위해 wget, 압축 해제를 위해 zip, unzip 명령을 설치합니다.
$ sudo apt-get install wget
$ sudo apt-get install zip unzip

htps : // 오메카. rg/로 이동하여 Download v1.3.0를 따라 "Get Omeka S v1.3.0"의 링크 된 URL htps : // 기주 b. 이 m/오메카/오메카-s/레아아세 s/도 w응아 d/v1.3.0/오메카-s-1.3.0. 지 p을 복사하고 wget 명령으로 해당 URL을 사용하여 다운로드합니다.
$ wget https://github.com/omeka/omeka-s/releases/download/v1.3.0/omeka-s-1.3.0.zip

다운로드 한 설치 파일의 압축을 풉니 다.
$ unzip omeka-s-1.3.0.zip

omeka-s라는 폴더 아래에 필요한 파일 세트가 확장됩니다.

Omeka S 데이터 설치



먼저 원래 폴더 html을 저장합니다.
$ sudo mv /var/www/html/ /var/www/html.old

omeka-s 폴더를 html로 바꿉니다.
$ sudo mv omeka-s /var/www/html

권한을 수정합니다.
$ cd /var/www/html
$ sudo chown -R www-data:www-data * ./

apache를 다시 시작합니다.
$ sudo service apache2 restart

Omeka S database 구성 파일 수정



sudo에서 편집기를 시작합니다 (이 예는 vi).
$ sudo vi config/database.ini

다음을 수정하여 저장합니다.

config/database.ini
user     = omeka_user # omeka_user を追加
password = upw_omeka2018 # upw_omeka2018 を追加
dbname   = omeka_db # omeka_db を追加
host     = localhost # localhost を追加
;port     = 
;unix_socket = 
;log_path = 

액세스



다음 URL에 액세스합니다 (8084는 포트 포워딩을 설정했기 때문에).

이런 화면이 나오면 일단 성공!
모든 항목을 입력하고 omeka_db 버튼을 클릭합니다. ユーザ名omeka_user, パスワードupw_omeka2018를 선택하는 것이 좋습니다.



그러면 로그인 화면이 나오므로 방금 설정한 ホスト名localhost를 입력하고 omeka2018 버튼을 클릭합니다.



이런 화면이 나오면 로그인 완료입니다.





htps : // 기주 b. 코 m / 오메카 / 오메카 s # 레쿠 이레멘 ts