Omeka Sの使い方を紹介します。
インストール
Omeka Sは、デジタルコレクションを管理・公開するためのオープンソースのウェブアプリケーションです。本章では、Omeka Sのインストール方法について、Docker環境を利用した方法と手動インストールの2つの方法を解説します。 システム要件 Omeka Sを動作させるためには、以下の環境が必要です。 Linux(Ubuntu 20.04以降を推奨) Apache(mod_rewriteが有効であること) MySQL 5.7.9以降 または MariaDB 10.2.6以降 PHP 7.4以降(8.0以降を推奨) PHP拡張モジュール: PDO、pdo_mysql、xml、mbstring、intl、fileinfo、gd または imagick また、画像のサムネイル生成のために ImageMagick が必要です。さくらレンタルサーバなどの環境では、ImageMagickのパスを明示的に指定する必要がある場合があります。 Dockerを使ったインストール(推奨) Dockerを使用すると、環境構築が容易になり、再現性の高いインストールが可能です。詳細については、Omeka S Docker の紹介:デジタルコレクションのための最新かつセキュアなソリューションを参照してください。 docker-compose.ymlの準備 以下は、Omeka Sを動作させるためのdocker-compose.ymlの基本的な例です。 version: '3' services: omeka-s: image: ghcr.io/nakamura196/omeka-s-docker:latest ports: - "80:80" volumes: - omeka-files:/var/www/html/files - omeka-modules:/var/www/html/modules - omeka-themes:/var/www/html/themes environment: OMEKA_DB_HOST: mariadb OMEKA_DB_NAME: omeka OMEKA_DB_USER: omeka OMEKA_DB_PASSWORD: omeka depends_on: - mariadb mariadb: image: mariadb:10.11 volumes: - db-data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: omeka MYSQL_USER: omeka MYSQL_PASSWORD: omeka volumes: omeka-files: omeka-modules: omeka-themes: db-data: 起動手順 # docker-compose.ymlのあるディレクトリで実行 docker-compose up -d # ログの確認 docker-compose logs -f omeka-s 起動後、ブラウザで http://localhost にアクセスすると、Omeka Sの初期設定画面が表示されます。 ...