Membuat Website OJS
Tutorial singkat instalasi membuat website jurnal OJS
Apa itu OJS ?

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_mysqlgdatauimagickxml,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