
Cara Menginstal DSpace 6 di Ubuntu 20.04
Pembuka
DSpace adalah sistem manajemen aset digital yang memungkinkan pengelolaan dan pengarsipan konten digital. Dengan versi 6.0, DSpace menyediakan banyak fitur penting untuk pengelolaan repositori institusi.
Dalam tutorial ini, Anda akan belajar cara menginstal dan mengkonfigurasi DSpace 6 di Ubuntu 20.04. Pastikan Anda mengikuti langkah-langkah dengan cermat untuk memastikan instalasi yang sukses.
Prasyarat
- Ubuntu 20.04 terinstal pada mesin fisik atau virtual.
- Akses root atau kemampuan untuk menggunakan sudo.
- Java Development Kit (JDK) 8 atau lebih baru.
- Apache Maven untuk membangun DSpace dari sumber jika diperlukan.
- MySQL atau PostgreSQL sebagai database.
Langkah Utama
1. Memperbarui Sistem
sudo apt update && sudo apt upgrade -y
2. Menginstal Prasyarat
Instal beberapa paket yang diperlukan untuk menjalankan DSpace dan dependensinya.
sudo apt install git maven postgresql openjdk-8-jdk -y
3. Mengunduh DSpace
Anda bisa memilih versi rilis atau versi sumber. Berikut adalah cara mengunduh rilis:
wget https://github.com/DSpace/DSpace/releases/download/dspace-6.0/dspace-6.0-release.zip
Ekstrak file yang telah diunduh:
unzip dspace-6.0-release.zip
4. Mengkonfigurasi Database
Pada langkah ini, kita akan membuat database untuk DSpace di PostgreSQL.
sudo -u postgres psql
CREATE DATABASE dspace;
CREATE USER dspace WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE dspace TO dspace;
\q
5. Mengkonfigurasi DSpace
Masuk ke direktori DSpace dan salin file konfigurasi contoh:
cd dspace-6.0-release/dspace-api/src/main/resources
cp dspace.cfg dspace.cfg.bak
cp dspace.cfg dspace.cfg
Edit file dspace.cfg untuk mengatur koneksi database:
nano dspace.cfg
Ubah bagian berikut:
db.url = jdbc:postgresql://localhost:5432/dspace
db.username = dspace
db.password = password
6. Membangun DSpace
Setelah konfigurasi, bangun DSpace menggunakan Maven:
cd ../..
mvn package
7. Menginstal Aplikasi Web
Setelah membangun DSpace, kita perlu menyebarkan aplikasi web ke server web seperti Apache Tomcat. Pastikan Tomcat telah terpasang dan berjalan.
Salin war file ke direktori webapps Tomcat:
sudo cp dspace-6.0-release/dspace-api/target/dspace-api-6.0.war /opt/tomcat/webapps/
8. Menjalankan Tomcat
Jalankan server Tomcat untuk memulai DSpace:
sudo systemctl start tomcat
9. Akses DSpace
DSpace sekarang akan dapat diakses melalui browser di alamat http://localhost:8080/dspace. Anda akan diminta untuk membuat pengguna admin pertama kali.
Konfigurasi Lanjutan
Setelah instalasi dasar, Anda dapat mempertimbangkan konfigurasi lanjutan berikut:
- Menambahkan tema kustom untuk tampilan yang lebih baik.
- Konfigurasi pengaturan email untuk notifikasi.
- Mengatur izin dan grup pengguna untuk kontrol akses.
Best Practices
Selalu cadangkan database secara teratur.
Perbarui DSpace dan semua dependensinya untuk mendapatkan fitur dan perbaikan keamanan terbaru.
Gunakan lingkungan pengembangan terpisah untuk modifikasi dan pengujian sebelum menerapkan perubahan ke server produksi.
Troubleshooting
Jika Anda mengalami masalah saat menjalankan DSpace, coba langkah-langkah berikut:
- Periksa log Tomcat di
/opt/tomcat/logsuntuk informasi lebih lanjut. - Verifikasi konfigurasi database dan pastikan kredensial benar.
- Pastikan semua layanan yang diperlukan (seperti PostgreSQL dan Tomcat) berjalan dengan baik.
Kesimpulan
Dalam tutorial ini, Anda telah mempelajari cara menginstal dan mengkonfigurasi DSpace 6 di Ubuntu 20.04. Dengan mengikuti langkah-langkah ini, Anda sekarang memiliki repositori institusi yang siap digunakan.
Jika Anda memerlukan bantuan lebih lanjut atau memiliki pertanyaan, jangan ragu untuk menghubungi kami.
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →

