概要

Amazon Lightsailを用いたOmkea Sの構築方法を以下の記事にまとめました。

今回はAmazon Lightsailを用いたOmeka Classicの構築法方について紹介します。Omeka Classicは以下の本で紹介しているように、IIIF Toolkitを用いたアノテーション付与環境の構築などに有用です。

https://zenn.dev/nakamura196/books/2a0aa162dcd0eb

Amazon Lightsail

インスタンスの作成

以下のページにアクセスします。

https://lightsail.aws.amazon.com/ls/webapp/home/instances

そして、以下の「Create Instance」ボタンをクリックします。

「Select a blueprint」において、「LAMP (PHP 7)」を選択します。

「Choose your instance plan」において、インスタンスプランを選択します。今回は最も低価格のプランを選びました。

起動したら、以下のインスタンスのページにアクセスして、「Connect using SSH」ボタンを押します。

以下の画面が表示されます。

LTtiDpbihhneeineedbrtuiimnxpevaiarxintmioadtWDBipgcuGeeoi@-rtaNdlcti1alUcunp7md/boma-2sifLymem1-siieni72itlnat26nreuptaF--cisxpoto29lblir6-uuicitou-3dtnochnm90eimae:s-do/eb:34nuslL0.wseAhhh:1itrw__Mttt~9te/il`,Pttt$.hrsta_ppp0mhhwpsss-tsa.a:::2hrAc/0efeBk/-o/SaddccDrdOgoooleoLeccmobecUdssmuia/T..udac*Ebbbn-nh/LyiiiacYtttmGpoBnnydNrpNiaa.6UyOtmmb4grniiiLriWa..t#iagAmccn1nmhRiooautRmmmSxa.A7/iMrN.aa.PseT4wwcyY.ssDsd,2/mete9i/best-nimco0farrnaitarbhs4eeet.dr1feu9rixc.entt2eeu3tnr5shte-oe/1flta(wm2ap0r/2e2;-03-17)x86_64

インスタンス内での作業

ファイルの移動

まず、必要なファイルのダウンロードや移動を行います。

c#wu#m#m#rdgnvvmOez..mtioho/epmtmhkheaeoatokckmtmacaepe-e-i/sk3s3nb:a.s.di/-00et/3..xng.33.ai0//hmt.*.tih3hm/u./tlhbzhat.iocdcpmcooeecm/ss/bs/oiimt/nenhdkaoeammx/ie.O//hmhbtetimkdtlaon/carsmeil/ehatsdeosc/sdownload/v3.0.3/omeka-3.0.3.zip

データベースの作成

次にデータベースを作成します。

#c#m#MQMayauatsrerqiri/layahDDo-BOBmuKe[,[/r((bon1ni使ooottnrnneoeam-o)w)mypm]]ise>a>/qkfblacfqisreutecinattate;medi_d(aa0pt.pa0lb0ia2csaesteiocom)ne_kpaa;ssword

Omeka Classicの設定

次に、Omeka Classicの設定ファイルを修正します。

vi/home/bitnami/htdocs/db.ini

以下のようにファイルの内容を修正する。

;;;;;;;;;;[hupdpc;;;dosabrhp;D;OTsy<asesneao;a;moeohttrsafrr;t;etutanwmist;a;kctrtbaoexe;b;aoipamrt;a;nns:sed;s;rfge/e;e;eisr/]======;;qg.o=;C;uuem"""""";o;irIrelroou";n;refkoommt";f;eaacoeef;i;syyd.atkk8;g;oomol"aa";u;Muuirh"_;r;yr'ngo";a;Sri/s;t;Qdesct;i;Lato";o;turd;n;5anae;;bstx;F;oauo/;i;rsrrD";l;ee,a;e;n,t;;eaoa;;;wrbrbeeoarpucs.ltoean_cysCeououlntrtfhiedtgahuXter'aasbdtaoiwscoieuntm_hieFnniyftlooaeurt>rmi.aostnpieoacnti,fiacsk

また、filesフォルダの所有者を変更します。

sudochown-Rdaemon:daemon/home/bitnami/htdocs/files

さらに、サムネイル画像の生成等に必要な、imagemagickをインストールしておきます。

sudoaptinstallimagemagick-y

ブラウザでの設定

Amazon Lightsailのインスタンスの画面で、「Public IP」に表示されるIPアドレスにアクセスします。

以下のように、インストール画面が表示されます。

あとは、基本的なOmeka Classicの操作方法と同じです。以下の記事などを参考に、Omeka Classicをご活用ください。

https://zenn.dev/nakamura196/books/2a0aa162dcd0eb/viewer/f17a5b

独自ドメインの付与ほか

「独自ドメインの付与」「SSL化」「Basic認証」については、以下の記事を参考にしてください。

/ja/posts/5772d6c918508a/#独自ドメインの付与

まとめ

以上、Amazon Lightsailを用いたOmeka Classicの基本的なセットアップ方法をまとめました。

Omeka Classicを用いたデジタルアーカイブシステム構築時の参考になりましたら幸いです。