Cara Instal Open Journal Systems (OJS) 3 pada cPanel: Panduan Lengkap

 

Open Journal Systems (OJS) adalah perangkat lunak sumber terbuka yang dikembangkan oleh Public Knowledge Project (PKP). OJS banyak digunakan untuk mengelola dan menerbitkan jurnal akademik secara digital. Dengan OJS, Anda dapat mengelola proses editorial jurnal, mulai dari pengajuan artikel hingga penerbitan, dengan mudah. OJS menyediakan antarmuka pengguna yang ramah dan mendukung pengelolaan metadata dan artikel secara efisien.

Pada artikel ini, kita akan membahas cara menginstal OJS 3 pada hosting cPanel. CPanel adalah salah satu kontrol panel web hosting yang paling populer, yang menyediakan antarmuka grafis untuk memudahkan pengelolaan server dan situs web. Dengan menggunakan cPanel, proses instalasi OJS dapat dilakukan dengan lebih mudah dan cepat.

1. Persiapan Sebelum Instalasi

Sebelum memulai instalasi OJS pada cPanel, ada beberapa hal yang perlu dipersiapkan. Pastikan server hosting Anda memenuhi persyaratan minimum untuk menjalankan OJS.

1.1. Persyaratan Sistem

Beberapa persyaratan sistem untuk OJS 3 adalah sebagai berikut:

  • Web Server: Apache atau Nginx
  • PHP: PHP 7.3 atau lebih baru
  • Database: MySQL 5.5 atau lebih baru (atau MariaDB)
  • Ekstensi PHP: PHP-mbstring, PHP-mysql, PHP-zip, PHP-xml, PHP-gd, dan lain-lain
  • Akses cPanel: Akses ke panel cPanel dan hak administratif di dalamnya

Pastikan Anda memiliki akses ke hosting dengan cPanel, dan jika memungkinkan, pilih hosting yang menawarkan PHP dan MySQL versi terbaru.

1.2. Menyiapkan cPanel

Masuk ke akun cPanel Anda menggunakan kredensial yang diberikan oleh penyedia hosting Anda. Setelah login, Anda akan diarahkan ke dashboard cPanel, tempat Anda dapat mengelola berbagai pengaturan server.

2. Menginstal Dependensi yang Diperlukan

Sebagian besar hosting dengan cPanel sudah memiliki PHP dan MySQL yang terinstal. Namun, Anda perlu memastikan bahwa PHP telah dikonfigurasi dengan benar untuk mendukung OJS, serta memeriksa apakah ekstensi PHP yang diperlukan sudah diaktifkan.

2.1. Memeriksa Versi PHP

Untuk memeriksa versi PHP yang tersedia di server, buka Select PHP Version di bagian Software pada cPanel. Pastikan Anda memilih PHP 7.3 atau lebih tinggi. Jika versi PHP di bawah 7.3, cPanel memungkinkan Anda untuk mengubah versi PHP.

2.2. Mengaktifkan Ekstensi PHP yang Diperlukan

Masih di dalam Select PHP Version, pastikan ekstensi berikut sudah aktif:

  • mbstring
  • mysqli atau mysqlnd
  • zip
  • gd
  • xml
  • bcmath
  • intl

Jika ekstensi-ekstensi tersebut belum aktif, Anda dapat mengaktifkannya dengan memilih checkbox yang sesuai.

3. Membuat Database untuk OJS

OJS memerlukan database untuk menyimpan data artikel, metadata, dan pengaturan lainnya. Anda dapat membuat database melalui cPanel.

3.1. Masuk ke MySQL Databases

Di dalam cPanel, cari dan pilih MySQL Databases di bagian Databases. Di sini, Anda akan membuat database baru yang akan digunakan oleh OJS.

3.2. Membuat Database dan Pengguna

Ikuti langkah-langkah berikut:

  1. Di bagian Create a New Database, buat database baru dengan nama yang relevan, misalnya ojs_db.
  2. Di bagian MySQL Users, buat pengguna database baru, misalnya ojs_user, dan berikan kata sandi yang kuat.
  3. Setelah itu, beri hak akses penuh kepada pengguna yang telah Anda buat untuk database yang baru saja Anda buat. Pilih database dan pengguna yang sesuai, lalu klik Add untuk memberikan akses.

4. Mengunduh dan Mengunggah OJS 3

Setelah database siap, langkah selanjutnya adalah mengunduh file OJS 3 dan mengunggahnya ke server Anda.

4.1. Unduh OJS 3

Kunjungi situs resmi OJS di https://pkp.sfu.ca/ojs/ dan unduh versi terbaru OJS 3 dalam format .tar.gz atau .zip.

4.2. Mengunggah OJS ke Server

Setelah file OJS terunduh, masuk ke File Manager di cPanel, yang memungkinkan Anda mengelola file di server hosting Anda. Navigasikan ke direktori public_html atau subdirektori yang ingin Anda gunakan untuk OJS, lalu unggah file OJS yang telah Anda unduh.

Setelah file diunggah, ekstrak file tersebut di dalam File Manager untuk mengekstrak kontennya ke dalam folder.

5. Mengonfigurasi Apache untuk OJS

Setelah mengunggah OJS, Anda perlu memastikan bahwa Apache dikonfigurasi dengan benar untuk menjalankan aplikasi ini. CPanel biasanya sudah mengonfigurasi Apache dengan benar, tetapi jika Anda membutuhkan pengaturan tambahan, berikut beberapa langkah yang dapat dilakukan:

5.1. Memastikan File .htaccess Tersedia

Pastikan bahwa file .htaccess yang diperlukan untuk pengaturan URL dan pengalihan sudah ada di folder instalasi OJS. File ini biasanya sudah termasuk dalam paket OJS yang diunduh.

5.2. Memastikan Modul Mod_rewrite Aktif

Pastikan bahwa modul mod_rewrite di Apache sudah diaktifkan, karena OJS menggunakan fitur ini untuk menangani URL yang ramah pengguna. Anda dapat memeriksanya di bagian Apache Handlers pada cPanel.

6. Instalasi dan Pengaturan Awal OJS

Setelah semua pengaturan server selesai, sekarang saatnya untuk melakukan instalasi OJS melalui antarmuka web.

6.1. Akses Instalasi OJS

Buka browser dan akses OJS melalui domain atau subdomain yang telah Anda tentukan, misalnya:

http://yourdomain.com/ojs

Atau jika Anda menggunakan subdomain:

http://ojs.yourdomain.com

Halaman instalasi OJS akan muncul. Anda akan diminta untuk mengikuti beberapa langkah instalasi.

6.2. Masukkan Detail Database

Pada halaman instalasi pertama, masukkan informasi database yang telah Anda buat di langkah sebelumnya:

  • Database Host: localhost
  • Database Name: Nama database yang telah Anda buat (misalnya, ojs_db).
  • Username: Nama pengguna database (misalnya, ojs_user).
  • Password: Kata sandi pengguna database.

6.3. Pengaturan Admin OJS

Selanjutnya, Anda akan diminta untuk membuat akun admin OJS. Isikan nama pengguna dan kata sandi yang akan Anda gunakan untuk login ke panel admin OJS. Anda juga akan diminta untuk memilih bahasa dan mengonfigurasi pengaturan email.

6.4. Menyelesaikan Instalasi

Ikuti langkah-langkah selanjutnya untuk menyelesaikan instalasi. OJS akan memeriksa konfigurasi server Anda dan memastikan bahwa semua pengaturan yang diperlukan sudah benar. Jika ada masalah, OJS akan memberikan informasi tentang apa yang perlu diperbaiki.

7. Mengonfigurasi OJS untuk Penggunaan

Setelah instalasi selesai, Anda bisa masuk ke panel admin OJS dengan menggunakan kredensial yang telah Anda buat sebelumnya.

7.1. Pengaturan Tema dan Tampilan

OJS 3 dilengkapi dengan tema dan antarmuka yang dapat disesuaikan. Anda dapat mengubah tampilan jurnal Anda melalui menu Settings di panel admin. Di sini, Anda dapat mengganti logo, tema, dan pengaturan lainnya.

7.2. Menambahkan Jurnal dan Artikel

Setelah konfigurasi dasar, Anda dapat mulai menambahkan jurnal baru, mengonfigurasi alur editorial, dan mulai menerima artikel dari penulis. OJS memungkinkan Anda untuk mengelola artikel melalui proses editorial yang efisien, termasuk pengajuan, tinjauan, dan penerbitan.

7.3. Pengaturan Pengguna dan Akses

OJS memungkinkan Anda untuk mengelola pengguna dengan berbagai peran, seperti editor, penulis, dan reviewer. Anda dapat mengonfigurasi hak akses masing-masing pengguna agar sesuai dengan kebutuhan jurnal Anda.

8. Pemeliharaan dan Keamanan OJS

Setelah OJS berjalan, penting untuk menjaga sistem tetap aman dan berjalan lancar:

  • Backup Database dan File: Lakukan pencadangan rutin pada database dan file OJS untuk menghindari kehilangan data.
  • Perbarui OJS: Pastikan OJS selalu diperbarui untuk mendapatkan perbaikan bug dan pembaruan keamanan.
  • Pengaturan Keamanan: Pastikan file-file penting di server Anda memiliki izin yang tepat dan bahwa konfigurasi keamanan telah diperiksa.

9. Kesimpulan

Menginstal OJS 3 pada cPanel adalah langkah yang sangat efektif untuk memulai jurnal akademik secara digital. Dengan cPanel yang menyediakan antarmuka grafis yang mudah digunakan, pengelolaan server, database, dan file OJS menjadi lebih mudah. Setelah instalasi selesai, Anda dapat segera mengonfigurasi dan menjalankan jurnal akademik Anda dengan cepat.

Dengan OJS 3, Anda mendapatkan kontrol penuh atas proses editorial dan distribusi artikel jurnal, sambil memanfaatkan berbagai fitur yang dapat disesuaikan untuk memenuhi kebutuhan spesifik jurnal Anda. Selamat mencoba dan semoga artikel ini membantu Anda dalam menginstal OJS 3 di server cPanel Anda!

 

 

Dadang Heksa

Itaque quidem optio quia voluptatibus dolorem dolor. Modi eum sed possimus accusantium. Quas repellat voluptatem officia numquam sint aspernatur voluptas. Esse et accusantium ut unde voluptas.

8 Comments

Georgia Reader Reply

Et rerum totam nisi. Molestiae vel quam dolorum vel voluptatem et et. Est ad aut sapiente quis molestiae est qui cum soluta. Vero aut rerum vel. Rerum quos laboriosam placeat ex qui. Sint qui facilis et.

Aron Alvarado Reply

Ipsam tempora sequi voluptatem quis sapiente non. Autem itaque eveniet saepe. Officiis illo ut beatae.

Lynda Small Reply

Enim ipsa eum fugiat fuga repellat. Commodi quo quo dicta. Est ullam aspernatur ut vitae quia mollitia id non. Qui ad quas nostrum rerum sed necessitatibus aut est. Eum officiis sed repellat maxime vero nisi natus. Amet nesciunt nesciunt qui illum omnis est et dolor recusandae. Recusandae sit ad aut impedit et. Ipsa labore dolor impedit et natus in porro aut. Magnam qui cum. Illo similique occaecati nihil modi eligendi. Pariatur distinctio labore omnis incidunt et illum. Expedita et dignissimos distinctio laborum minima fugiat. Libero corporis qui. Nam illo odio beatae enim ducimus. Harum reiciendis error dolorum non autem quisquam vero rerum neque.

Sianna Ramsay Reply

Et dignissimos impedit nulla et quo distinctio ex nemo. Omnis quia dolores cupiditate et. Ut unde qui eligendi sapiente omnis ullam. Placeat porro est commodi est officiis voluptas repellat quisquam possimus. Perferendis id consectetur necessitatibus.

Nolan Davidson Reply

Distinctio nesciunt rerum reprehenderit sed. Iste omnis eius repellendus quia nihil ut accusantium tempore. Nesciunt expedita id dolor exercitationem aspernatur aut quam ut. Voluptatem est accusamus iste at. Non aut et et esse qui sit modi neque. Exercitationem et eos aspernatur. Ea est consequuntur officia beatae ea aut eos soluta. Non qui dolorum voluptatibus et optio veniam. Quam officia sit nostrum dolorem.

Kay Duggan Reply

Dolorem atque aut. Omnis doloremque blanditiis quia eum porro quis ut velit tempore. Cumque sed quia ut maxime. Est ad aut cum. Ut exercitationem non in fugiat.

Leave a Reply

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