Cara Upgrade OJS ke Versi Terbaru 100% Success
Cara upgrade OJS dengan benar adalah hal penting yang harus dipahami oleh kamu, para pengelola jurnal ilmiah di universitas, lembaga penelitian, atau institusi akademik. Menjaga platform publikasi tetap up-to-date bukan hanya soal tampilan atau fitur, tapi juga demi keamanan, kecepatan, dan kompatibilitas sistem jurnal dengan teknologi terbaru.
Artikel ini akan membahas secara mendalam tentang apa itu OJS, mengapa kamu perlu upgrade OJS secara berkala, serta penggunaannya dalam publikasi ilmiah, dan diakhiri dengan rekomendasi layanan hosting OJS terbaik dari e-Padi.
Untuk panduan lengkap instalasi OJS, kamu bisa mengikuti langkah-langkah mudah yang tersedia di dokumentasi resmi e-Padi. Baca selengkapnya di: Install Open Journal Systems
Cara Upgrade OJS: Panduan Lengkap Upgrade Manual dan Otomatis
Sebelum masuk ke langkah teknis, mari kita pahami dulu apa itu OJS dan kenapa upgrade penting. Jika kamu mencari cara upgrade OJS yang aman dan efektif – baik secara manual maupun lewat cPanel – kamu berada di tempat yang tepat.
Apa Itu OJS?
Open Journal Systems (OJS) adalah software open-source untuk manajemen dan publikasi jurnal ilmiah secara online. Dikembangkan oleh Public Knowledge Project (PKP), OJS memungkinkan proses publikasi yang terstruktur mulai dari submission, review, editing, publishing, hingga indexing.
OJS banyak digunakan oleh:
- Universitas dan fakultas
- Lembaga riset
- Penerbit jurnal ilmiah
- Institusi pendidikan tinggi
Kenapa Harus Upgrade OJS Secara Berkala?
Melakukan upgrade OJS bukan hanya soal fitur baru, ini adalah bagian penting dari keamanan dan performa jurnal ilmiah kamu. Berikut beberapa alasannya:
1. Keamanan Data
Versi lama OJS rentan terhadap serangan siber dan rawan jadi sasaran hacking, Upgrade memperkuat sistem dan menutup beberapa celah keamanan.
2. Dukungan Teknologi Terkini
OJS versi baru sudah mendukung PHP dan database versi terbaru, sehingga lebih stabil.
3. Tampilan dan Fitur Modern
Versi terbaru hadir dengan antarmuka yang lebih baik dan user-friendly.
4. Performa Lebih Cepat
Upgrade membawa peningkatan dalam kecepatan akses dan efisiensi sistem.
Penting Sebelum Upgrade
Sebelum melakukan upgrade OJS, penting untuk memastikan kamu melakukan backup, persiapan ini diperlukan untuk mencegah kehilangan data dan mengurangi resiko error saat proses upgrade sedang berlangsung.
- Backup database, folder OJS, dan folder files_dir
- Pastikan versi PHP dan MySQL/MariaDB kompatibel dengan OJS baru
- Upgrade besar (misal OJS 2 → 3) mengubah struktur database dan tampilan
Pilihan Cara Upgrade OJS: Manual dan Lewat cPanel
Ada dua pilihan utama dalam cara upgrade OJS, yaitu secara manual dan lewat cPanel. Upgrade manual cocok untuk kamu yang memiliki akses penuh ke server, dengan proses mengganti file inti OJS dan menjalankan skrip upgrade. Sementara itu, upgrade lewat cPanel lebih praktis bagi pengguna shared hosting, cukup menggunakan File Manager dan akses browser tanpa perlu command line. Keduanya sama-sama efektif, asalkan dilakukan dengan hati-hati dan diawali dengan backup data. Pilih metode yang paling sesuai dengan kebutuhan dan kemampuan teknis kamu.
Ada dua metode utama dan umum digunakan untuk melakukan upgrade versi OJS:
Upgrade Manual
Cocok untuk pengguna dengan akses penuh ke server atau akses setingkat root, misalnya user yang menggunakan layanan VPS atau dedicated server. Langkah-langkahnya:
- Backup MySQL database, file dan folder ojsdata/.
- Download OJS versi terbaru di https://pkp.sfu.ca/ojs/ojs_download/
- Replace file OJS lama (kecuali folder public/ dan config.inc.php).
- Jalankan upgrade via command line atau browser dengan mengakses URL https://namajurnal.com/ojs/index.php/index/install .
- Tes kembali semua fitur dan plugin.
Cara Upgrade OJS Lewat cPanel
Jika kamu menggunakan cloud web hosting (seperti cloud OJS Hosting dari e-Padi), kamu bisa melakukan upgrade dengan mengikuti cara upgrade OJS berikut ini:
1. Backup Semua Data
Backup via cPanel File Manager:
Folder OJS (misal: /public_html/ojs/)
Folder files_dir (biasanya di luar public_html, lihat di config.inc.php)
Kompres jadi .zip agar aman
Backup Database
Masuk phpMyAdmin → pilih database OJS → Export
2. Download Versi OJS Terbaru
Kunjungi: https://pkp.sfu.ca/ojs/ojs_download/
Unduh versi terbaru (misal ojs-3.4.x.tar.gz)
Upload ke cPanel melalui File Manager atau FTP
3. Rename Folder OJS Lama (Backup Langsung di Server)
Misalnya folder OJS kamu adalah /public_html/ojs/, ubah jadi:
ojs_old/
4. Upload dan Ekstrak OJS Versi Baru
Upload file .tar.gz OJS ke folder /public_html/
Ekstrak → kemudian pindahkan file OJS yang baru kedalam folder instalasi ojs/
Copy file config.inc.php dari ojs_old/ ke folder baru ojs/
Copy folder /public/ karena didalamnya berisi design layout jurnal kamu seperti logo jurnal, layout, stylesheet.css, dll
5. Pastikan Folder files_dir Aman
Cek kembali di config.inc.php, pastikan path files_dir benar
Jangan letakkan folder files_dir (biasanya bernama ojsdata/) di dalam public_html/
6. Ubah Permission Folder (jika perlu)
Folder cache/, public/, ojsdata/, dan file config.inc.php harus writable (permission 777)
7. Jalankan Upgrade via Web Browser
Buka:
https://namajurnal.com/ojs/index.php/index/install
Tapi karena sudah ada config.inc.php, sistem akan mendeteksi bahwa kamu ingin upgrade, bukan install. Ada notifikasi “if you are upgrading an existing installation of OJS, click here to proceed.” Untuk melanjutkan upgrade, klik pada link “click here”.
Atau Jalankan Upgrade via CLI (lebih disarankan jika tersedia)
Jika kamu punya akses SSH (jarang tersedia di shared cPanel):
# php tools/upgrade.php upgrade
8. Cek Hasilnya
- Login ke jurnal URL https://namajurnal.com/ojs/index.php/index/admin/
- Pastikan semua artikel, user, dan terbitan masih muncul
- Periksa juga tema dan plugin (beberapa perlu di install ulang degan versi baru)
Catatan Tambahan
- Jika upgrade dari OJS 2.x ke 3.x, struktur tema dan tampilan berubah total
- Mungkin akan ada plugin atau thema yang tidak kompatibel dan perlu upgrade juga ke versi baru
- Cek file error_log jika terjadi error saat upgrade
Rekomendasi Layanan Hosting & Upgrade OJS: e-Padi
Kalau kamu ingin proses upgrade berjalan lebih aman, cepat, dan dibantu tenaga profesional, gunakan layanan Cloud Hosting OJS dari e-Padi.
Kenapa Harus Pilih e-Padi?
- ✅ Server telah di optimalkan khusus untuk OJS
- ✅ Dapat melakukan push notifikasi ke directory Indexing apabila ada Issue baru di publish
- ✅ Tim teknis e-Padi siap bantu upgrade OJS kamu
- ✅ Backup rutin untuk mencegah kehilangan data
- ✅ Customer Support 24/7
- ✅ Gratis domain dan SSL
Penutup: Upgrade Versi OJS Penting dan Harus Dilakukan Berkala
Mengetahui cara upgrade OJS adalah langkah penting untuk menjaga jurnal tetap profesional, aman, berkualitas tinggi, dan performa terbaik. Apakah kamu memilih upgrade manual atau lewat cPanel, pastikan semua proses dilakukan dengan benar.
Lakukan backup file, folder OJS, dan mysql database sebelum memulai upgrade, ini penting untuk restore apabila terjadi error setelah melakukan upgrade.
Jika kamu butuh bantuan atau ingin menghindari risiko teknis, percayakan prosesnya ke layanan OJS Hosting e-Padi. Dengan pengalaman lebih dari 15 tahun, tim e-Padi siap membantu kamu terkait masalah teknis OJS.