Membuat Website OJS

Tutorial singkat instalasi membuat website jurnal OJS

Apa itu OJS ?

website

OJS adalah singkatan dari Open Journal Systems, sebuah sistem manajemen dan penerbitan jurnal ilmiah daring yang bersifat open source. Platform ini dikembangkan oleh Public Knowledge Project ( PKP ).

Platform OJS sangat membantu mempermudah tugas administrasi dan editorial, meningkatkan efisiensi proses, dan mengorganisasi konten jurnal agar dapat diakses secara digital dengan terstruktur.

Platform OJS ini kategori platform Journal, Banyak lembaga pendidikan, penerbit, dan organisasi akademik di seluruh dunia, termasuk di Indonesia, menggunakan OJS untuk mengelola karya ilmiah dan jurnal ilmiah mereka secara online.

Pada kesempatan ini, kami mau share bagaimana cara membuat website jurnal ini, langsung saja sobat. Berikut panduan cara install OJS (Open Journal Systems) di server Anda. Saya berikan langkah yang jelas dan ringkas.


Persiapan Sebelum Install OJS

Pastikan server memenuhi syarat kebutuhan berikut:

1. Server Requirements (syarat umum OJS)

  • Web server: Apache atau Nginx
  • PHP: 8.0–8.3 (tergantung versi OJS)
  • Ekstensi php.ini wajib aktif:
    • mysqli, pdo_mysql
    • gd atau imagick
    • xml, mbstring, gettext, curl
  • Database: MariaDB/MySQL
  • Composer (untuk versi tertentu)

🛠️ Langkah Install OJS (Open Journal Systems) Via Terminal atau SSH Server Anda

1. Download OJS

Dapatkan platform OJS versi terbaru dari PKP:
https://pkp.sfu.ca/ojs/

Silahkan download file via terminal:

wget https://pkp.sfu.ca/ojs/download/ojs-3.x.x.tar.gz
tar -xzf ojs-3.x.x.tar.gz
mv ojs-3.x.x /var/www/ojs

2. Buat Database MySQL via ssh server anda

Masuk ke MySQL:

mysql -u root -p

Lalu buat database:

CREATE DATABASE ojs_db;
CREATE USER 'ojs_user'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON ojs_db.* TO 'ojs_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

3. Atur Permissions 755

Set permission pada folder OJS:

chown -R www-data:www-data /var/www/ojs
chmod -R 755 /var/www/ojs

4. Buat Virtual Host (Apache)

nano /etc/apache2/sites-available/ojs.conf

Isi:

<VirtualHost *:80>
    ServerName jurnal.websiteanda.com
    DocumentRoot /var/www/ojs

    <Directory /var/www/ojs>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Aktifkan:

a2ensite ojs
a2enmod rewrite
systemctl restart apache2

5. Mulai Instalasi via Browser

Buka URL:

http://jurnal.websiteanda.com

Lanjutkan:

  • Isi database name, username, password
  • Buat admin account
  • Selesai

6. Pindahkan folder files (sangat penting!)

Untuk keamanan:

mkdir /var/ojs-files
chown -R www-data:www-data /var/ojs-files

Edit file config.inc.php, ubah lokasi folder file OJS anda tersimpan:

files_dir = /var/ojs-files

Note: 
Pada instalasi dasar OJS akan menyimpan file manuscripts dan artikel dalam folder /public_html/files, untuk alasan keamanan saya sarankan untuk mengganti nama folder tersebut dan memindahkannya diluar folder public_html, dalam contoh ini saya mengganti menjadi ojsfiles dan memindahkannya kedalam direktori /home/journal/ojsfiles
Caranya:Masuk ke File Manager -> pergi ke direktori /home/journal/ dan buat sebuah folder baru bernama ojsfiles.

🎉 Selesai! OJS berhasil di-install


Demikianlah tutorial singkat yang dapat kami share, semoga dapat berguna dan bermanfaat, jika anda butuh bantuan lebih lanjut, silahkan hubungi situs unmetered.id atau satelit.net

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *