November 21, 2024

Open Journal Systems (OJS) adalah platform open-source untuk menerbitkan jurnal ilmiah secara online. OJS menyediakan berbagai fitur untuk mengelola proses editorial, termasuk peer review, publikasi, dan pengindeksan.

Tutorial ini akan memandu Anda melalui langkah-langkah instal dan konfigurasi OJS di Ubuntu 22.04 Server

Persiapan:

  • Server Ubuntu 22.04
  • Akses SSH
  • Nama domain (opsional)
  • Web server (Apache atau Nginx)
  • PHP 8.1
  • MariaDB

Langkah-langkah:

1. Instalasi Perangkat Lunak:

sudo apt update
sudo apt install apache2 mariadb-server php8.1-fpm php8.1-mysql php8.1-cli php8.1-mbstring

2. Konfigurasi MariaDB:

sudo mysql_secure_installation

Buat database dan pengguna untuk OJS:

mysql -u root -p
CREATE DATABASE ojs;
GRANT ALL PRIVILEGES ON ojs.* TO 'ojs'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit

3. Instal OJS:

Unduh OJS versi terbaru:

cd /tmp
wget https://pkp.sfu.ca/ojs/download/stable/ojs-3.3.0.4.tar.gz

Ekstrak file dan pindahkan ke direktori web:

tar -xvzf ojs-3.3.0.4.tar.gz
sudo mv ojs-3.3.0.4 /var/www/html/ojs

4. Konfigurasi OJS:

Ubah kepemilikan direktori OJS:

sudo chown -R www-data:www-data /var/www/html/ojs

Buat file konfigurasi Apache:

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

Isi file dengan konfigurasi berikut:

<VirtualHost *:80>
  ServerName www.yourdomain.com
  ServerAlias yourdomain.com

  DocumentRoot /var/www/html/ojs

  <Directory /var/www/html/ojs>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>

  ErrorLog /var/log/apache2/error.log
  CustomLog /var/log/apache2/access.log combined
</VirtualHost>

Aktifkan konfigurasi Apache:

sudo a2ensite ojs.conf
sudo systemctl restart apache2

5. Instalasi OJS melalui Web:

Akses alamat domain Anda di browser web. Ikuti langkah-langkah instalasi OJS:

  • Pilih bahasa.
  • Setujui persyaratan lisensi.
  • Masukkan informasi database.
  • Buat akun administrator OJS.
  • Konfigurasi pengaturan jurnal.

6. Pengaturan Tambahan:

  • HTTPS: Untuk keamanan, Anda dapat mengaktifkan HTTPS di server Anda.
  • Caching: Anda dapat menggunakan plugin caching untuk meningkatkan kinerja OJS.
  • Backup: Lakukan backup database dan file OJS secara berkala.

Kesimpulan:

OJS adalah platform yang mudah digunakan dan powerful untuk mengelola jurnal online. Dengan mengikuti langkah-langkah di atas, Anda dapat menginstal dan mengkonfigurasi OJS di server Ubuntu 22.04 dengan PHP 8.1.

Tinggalkan Balasan

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