Come hang with us on Discord and chat directly with the team!Discordtop-bar-close-icon

2024-09-12

How to Install Islandora on Fedora Server

tutorials
img

Islandora is an open-source digital asset management system based on Drupal. This tutorial explains the steps to install Islandora on Fedora Server Latest.

Prerequisites

Ensure you have the following:

  • A running Fedora Server
  • Apache web server
  • PHP version 7.0 or higher
  • MySQL/MariaDB database

Step 1: Configure Repositories

Set up the Islandora repository:

sudo dnf install yum-utils sudo yum-config-manager --add-repo https://wiki.duraspace.org/download/attachments/45825919/islandora.repo

Step 2: Install Required Packages

Update and install necessary packages:

sudo dnf update sudo dnf install -y islandora yum install -y httpd php php-cli php-common php-gd php-mbstring php-intl php-xml php-zip php-mysqlnd php-opcache mariadb mariadb-server

Step 3: Configure MySQL

Set the root password and start MariaDB:

sudo systemctl start mariadb.service sudo systemctl enable mariadb.service sudo mysql_secure_installation

Step 4: Install and Configure Solr

Install Apache Solr for search indexing:

sudo dnf install -y java-1.8.0-openjdk solr sudo systemctl start solr sudo systemctl enable solr sudo solr create -c islandora

Step 5: Install Islandora Modules

Download and extract Islandora modules:

cd /var/www/html/sites/all/modules sudo wget https://ftp.drupal.org/files/projects/islandora-7.x-1.13.tar.gz sudo tar -xzvf islandora-7.x-1.13.tar.gz

Step 6: Finish Drupal Configuration

Complete the Drupal installation:

  1. Visit http://localhost/drupal in your browser.
  2. Select installation language and continue.
  3. Enter database details and continue.
  4. Provide site and admin details and continue.
  5. Complete installation prompts.

After installation, use the Islandora dashboard to manage digital assets.

Congratulations! Islandora is now installed on your Fedora Server. Start managing your digital assets effectively.