Cara Install Open Journal Systems (OJS) 3.3 di Ubuntu 22.04

Cara Install Open Journal Systems (OJS) 3.3 di Ubuntu 22.04

Open Journal Systems (OJS) merupakan perangkat lunak sumber terbuka yang dikembangkan oleh Public Knowledge Project (PKP), dirancang untuk memfasilitasi pengelolaan dan publikasi jurnal ilmiah. Platform ini telah mendapatkan pengakuan luas atas perannya dalam mendemokratisasi akses terhadap penelitian dan menyederhanakan proses editorial.

Sebelum munculnya OJS, penerbitan akademis sering kali ditandai dengan alur kerja yang rumit, aksesibilitas terbatas, dan biaya tinggi. Model penerbitan tradisional membatasi akses terhadap penelitian yang berharga, sehingga menghambat penyebaran pengetahuan. Menyadari perlunya sistem yang lebih inklusif dan efisien, PKP memperkenalkan OJS pada tahun 2001, yang bertujuan untuk memberdayakan lembaga akademik, akademisi, dan penerbit.


Penerapan OJS telah membawa perubahan transformatif dalam penerbitan akademis. Jurnal yang menggunakan sistem ini mengalami peningkatan efisiensi dalam mengelola penyerahan dan melakukan proses peer review. Selain itu, model akses terbuka yang didukung oleh OJS telah berkontribusi pada penyebaran pengetahuan yang lebih luas, mendorong komunitas riset global yang lebih kolaboratif dan saling berhubungan.

Tentang tutorial ini

Jika Anda ingin menyiapkan OJS 3.3 di Ubuntu 22.04, tutorial langkah demi langkah ini akan memandu Anda melalui proses instalasi. Ikuti petunjuk berikut untuk memastikan kelancaran instalasi dan membuat jurnal akademis Anda aktif dan berjalan.

Tutorial environment:

  • Vultr Cloud Server: 1 CPU, 1 GB RAM, 32 GB Storage
  • Operating System: Ubuntu 22.04 LTS
  • Subdomain: journal.aminlabs.my.id
  • SSL: Let’s Encrypt
  • Web Server: Apache
  • PHP: PHP v8.1
  • Database: MariaDB v10.6
  • OJS: OJS v3.3.0–16

Catatan: Daftar di sini untuk mendapatkan $100 free credit dari Vultr

1. Update sistem

Remote server yang digunakan lalu lakukan update sistem:

Catatan: Tutorial ini menggunakan user root.

2. Install dependencies

Install paket yang dibutuhkan oleh OJS, seperti Apache web server, PHP, dan MariaDB:

3. Membuat database

Login ke MariaDB:

Membuat database untuk OJS:

4. Download OJS

Download OJS v3.3 dari pkp.sfu.ca/ojs/download:

Extract ojs-3.3.0–16.tar.gz:

Memindahkan direktori ojs-3.3.0–16 ke /var/www/journal.aminlabs.my.id/ojs-app:

Mengubah ownership dan permission direktori journal.aminlabs.my.id:

5. Konfigurasi Virtual Host

Membuat file konfigurasi virtual host untuk subdomain journal.aminlabs.my.id:

Masukkan konfigurasi berikut:

Mengaktifkan modul rewrite, virtual host, dan restart Apache:

Memeriksa status firewall UFW:

Jika UFW aktif, ijinkan trafik yang menuju ke port HTTP dan HTTPS:

Browse subdomain untuk menguji apakah OJS sudah dapat diakses:

OJS dengan protokol HTTP
OJS dengan protokol HTTP

6. Konfigurasi HTTPS

Install certbot:

Request sertifikat SSL untuk subdomain:

Pesan yang ditampilkan jika request sertifikat SSL berhasil:

Browse subdomain untuk menguji apakah konfigurasi HTTPS sudah bekerja:

OJS dengan protokol HTTPS
OJS dengan protokol HTTPS

7. Web installation

Melanjutkan instalasi OJS di web brwoser:

  1. Membuat akun administrator, masukkan Username, Password, dan Email.
  2. Mengatur direktori uploads, masukkan /var/www/journal.aminlabs.my.id/ojs-data.
  3. Mengatur database, pilih Database driver MySQLi, masukkan Username, Password, dan Database name.
  4. Terakhir klik Install Open Journal Systems.
OJS installation
OJS installation

Instalasi OJS telah selesai. Klik login untuk masuk ke area administrator.

Instalasi OJS telah selesai
Instalasi OJS telah selesai
OJS administration
OJS administration

Selamat! Kita telah berhasil menginstal Open Journal Systems 3.3 di Ubuntu 22.04. Sekarang kita dapat mulai menggunakan OJS untuk mengelola jurnal ilmiah kami, menyederhanakan alur kerja editorial, dan berkontribusi pada gerakan akses terbuka dalam penerbitan akademik.

Leave a Reply

Your email address will not be published. Required fields are marked *