Cara Migrasi OJS (Open Journal Systems) dari Hosting Lama ke Hosting Baru

OJS (Open Journal Systems) merupakan platform open-source yang digunakan untuk mengelola publikasi jurnal ilmiah secara online. Saat berpindah layanan hosting, proses migrasi perlu dilakukan dengan tepat agar seluruh data — mulai dari file aplikasi hingga database — dapat berpindah dengan aman tanpa kehilangan data. 

Pada panduan ini, kamu akan mempelajari langkah-langkah migrasi OJS dari hosting lama ke hosting baru, mulai dari backup file dan database, hingga konfigurasi ulang agar website OJS kembali berjalan normal.

Yuk simak panduan lengkapnya

Backup File OJS dari Hosting Lama

1. Login ke layanan hosting lama kamu terlebih dahulu ya

2. Masuk ke doc root domain yang berisikan file OJS

3. Untuk melakukan backup, bisa klik button Select All, seperti berikut ini

4. Setelah dilakukan Select All, bisa klik Compress. Untuk compression type bisa dipilih yang Zip Archive, kemudian bisa merubah nama filenya sesuai dengan yang Anda inginkan. Jika sudah disesuaikan, bisa klik Compress File

5. Jika proses compress sudah selesai, bisa klik Close

Untuk hasil compress bisa dicek di seperti berikut


6. Jangan lupa download file compressnya ke local device kamu ya

Backup Core OJS

1.Untuk mengetahui letak file core OJS, bisa dicek pada file config.inc.php

2. Kemudian bisa dilakukan scroll hingga menemukan baris files_dir

3. Selanjutnya bisa cari folder core sesuai path di files_dir dan dilakukan compress ke Zip Archive

4. Jika sudah berhasil compress bisa klik Close

Untuk file compressnya bisa dicek seperti berikut

 

5. Jangan lupa download file compressnya ke local device kamu ya

Backup File Database OJS

1. Untuk mengetahui nama database OJS kamu, bisa dicek pada file config.inc.php

2. Setelah mengetahui nama databasenya, kamu bisa masuk ke menu PHPMyAdmin

3. Kemudian klik database Anda dan pilih menu Export

4. Untuk format bisa dipilih SQL kemudian klik Export

Setelah klik button Export, database akan otomatis terdownload ke local device kamu 

Upload file Website OJS ke hosting baru

1.Untuk langkah pertama bisa login ke layanan hosting baru kamu

2. Kemudian masuk ke doc root domain baru kamu ya

3. Selanjutkan upload file OJS kamu 

4. Jika sudah berhasil upload, kemudian bisa kembali ke doc root dengan klik pada bagian yang ditandai di lampiran berikut

 

5. Langkah selanjutnya, lakukane extract pada file ojs dengan format zip

 

6. Setelah berhasil dilakukan extract, selanjutnya ke /home/usercPanel hosting kamu lalu klik Upload untuk file core OJS

7. Setelah berhasil terupload, kembali ke /home/usercPanel  dan lakukan extract seperti langkah sebelumnya. Jangan lupa untuk path extractnya tetap di /home/usercPanel kamu ya

Create Database dan Usernya

Langkah selanjutnya adalah membuat database beserta user database di cPanel, yang nantinya akan digunakan untuk keperluan database OJS kamu.

Untuk panduan lengkap cara membuat database dan user database di cPanel, kamu bisa cek pada Cara Membuat Database dan User Database di Cpanel

Setelah selesai create database, selanjutnya kamu bisa melakukan Import database melalui menu phpMyAdmin dengan panduan Export dan Import Database Pada Hosting

Konfigurasi File OJS

1. Selanjutnya melakukan konfigurasi pada file config.inc.php

2. Sesuaikan konfigurasi database pada hostname, username, password, dan nama database sesuai dengan database yang telah dibuat di hosting baru

3. Kemudian sesuaikan juga path pada files_dir dan simpan konfigurasinya


Note:
Jika domain di hosting lama dan baru berbeda, jangan lupa ubah nama domain di base_url, allowed_hosts, dan repository_id

Namun, jika nama domainnya sama maka ditidak perlu disesuaikan

Migrasi telah selesai dilakukan

Setelah seluruh langkah di atas selesai dilakukan, proses migrasi OJS dari hosting lama ke hosting baru telah berhasil.

Silakan cek kembali website OJS kamu untuk memastikan seluruh data — seperti artikel, jurnal, dan akun pengguna — sudah tampil dengan baik dan berfungsi normal seperti sebelumnya

Related Posts
Tips Mengatasi Error Undefined Index / Variable

Pengantar Halo sobat Jagoan! di tutorial kali ini kita bakalan membahas permasalahan Error Undefined Index/Variable. Pasti sekarang kamu lagi main-main Read more

Tutorial Pantau Visitor, Spy, dan Traffic Website melalui AWSTAT

Halo, Sob! Kamu penasaran gimana sih caranya pantau visitor kamu? Nah, kita punya tutorialnya nih, Yuk, simak bareng! Sebenernya, Sob, Read more

Tutorial Menambahkan IP di Cpanel untuk Remote MYSQL

Hi Sobat Jagoan! Seperti yang sudah diketahui, bahwa keberadaan CPanel memungkinkan para usernya untuk menambahkan IP address lebih dari 1. Read more

Tutorial Backup Data Website Melalui Softacolous pada cPanel

Hai Sob! Apakah Sobat sedang mencari cara gimana caranya melakukan backup data website melalui softacolous pada cPanel? Tenang aja Sob, Read more