Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Oleh Dinda Fariz Alamsyah
Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Hai DomaiNesians! Kali ini kita akan membahas cara menambah cron jobs di Plesk untuk tugas terjadwal pada VPS. Bagi yang ingin mengotomatisasi tugas-tugas rutin pada website atau server, fitur “Scheduled Tasks” di Plesk Panel bisa jadi solusi yang tepat. Fitur ini merupakan salah satu keunggulan Plesk Panel yang membantu mengatur dan menjalankan tugas-tugas secara otomatis sesuai jadwal yang ditentukan. Mari kita telusuri lebih lanjut tentang manfaat dan cara menggunakannya!

Mengapa Butuh Membuat Cron Jobs di Plesk?

Menambah cron jobs di Plesk untuk tugas terjadwal adalah proses mengatur tugas-tugas otomatis yang akan dijalankan pada interval waktu tertentu. Ini sangat berguna untuk mengotomatisasi berbagai pekerjaan rutin yang perlu dilakukan secara berkala pada server atau website.

Fitur “Scheduled Tasks” pada Plesk Panel adalah implementasi dari sistem Cron Jobs yang terintegrasi langsung ke dalam antarmuka Plesk. Fitur ini memungkinkan pengguna untuk membuat, mengelola, dan memantau tugas-tugas terjadwal melalui antarmuka grafis yang user-friendly, tanpa perlu menggunakan command line interface secara langsung.

Beberapa skenario di mana Cron Jobs di Plesk sangat berguna:

  • Backup otomatis database atau file website secara berkala.
  • Menjalankan script pembersihan cache secara terjadwal.
  • Mengupdate konten website secara otomatis pada waktu tertentu.
  • Mengirim laporan atau notifikasi rutin melalui email.
  • Melakukan pemeriksaan keamanan website secara berkala.

Jika tidak menggunakan Cron Jobs atau fitur “Scheduled Tasks”, beberapa risiko yang mungkin dihadapi antara lain:

  • Peningkatan beban kerja manual untuk tugas-tugas rutin.
  • Potensi kelalaian dalam melakukan tugas-tugas penting secara teratur.
  • Ketidakefisienan dalam pengelolaan website atau server.
  • Kehilangan kesempatan untuk mengotomatisasi proses-proses penting.

Fitur “Scheduled Tasks” di Plesk Panel menyediakan solusi untuk skenario-skenario tersebut dengan menawarkan kemudahan dalam membuat dan mengelola tugas terjadwal, memantau eksekusi tugas, dan mengatur notifikasi untuk setiap tugas yang dijalankan.

Baca Juga:  Cara Menambah User Account Plesk Panel di Cloud VPS

Mengakses Dashboard Plesk Panel

Nah DomaiNesians! Setelah memahami pentingnya membuat Cron Jobs pada VPS Plesk, langkah selanjutnya adalah mengakses dashboard Plesk Panel untuk mulai menggunakan fitur “Scheduled Tasks”.

Perlu diketahui bahwa dalam panduan ini, kita akan menggunakan Plesk Panel versi Obsidian Web Admin SE Edition 18.0.68 dengan lisensi trial 15 hari. Tampilan dan fitur mungkin sedikit berbeda untuk versi atau jenis lisensi lainnya.

Bagi yang belum memiliki VPS atau hosting untuk menjalankan Plesk Panel, tidak perlu khawatir. DomaiNesia menyediakan berbagai pilihan paket hosting dan Cloud VPS yang terjangkau dan mudah digunakan. Silakan kunjungi halaman paket hosting dan Cloud VPS termurah dan mudah di DomaiNesia untuk informasi lebih lanjut.

Untuk mengakses dashboard Plesk Panel, buka browser dan masukkan alamat “IPAddress-Server:8443”. Gantilah “IPAddress-Server” dengan alamat IP Address VPS yang dimiliki. Informasi IP Address VPS dapat dilihat pada Dashboard VPS MyDomaiNesia. Setelah memasukkan alamat tersebut, tekan Enter dan halaman login Plesk Panel akan muncul.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Perlu diingat bahwa fitur “Scheduled Tasks” sudah terpasang secara default pada Plesk Panel, sehingga tidak perlu menambahkannya melalui halaman “Extensions”.

Mengelola dan Mengakses Pengaturan Pada Scheduled Tasks

Untuk mengakses fitur “Scheduled Tasks”, kita bisa membuka halaman “Tools & Settings” yang terdapat pada menu utama Plesk Panel. Setelah masuk ke halaman tersebut, cari bagian “Plesk Appearance” dan pilih opsi “Scheduled Tasks (Cron Jobs)”.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Setelah masuk ke halaman “Scheduled Tasks”, kita akan melihat tabel yang berisi daftar perintah atau tugas yang sedang berjalan, diurutkan berdasarkan waktu eksekusi terbaru.

Sebelum menambahkan tugas baru, sebaiknya kita melakukan pengelolaan pengaturan pada “Scheduled Tasks” terlebih dahulu. Untuk masuk ke halaman pengaturan, klik tombol “Settings” yang terdapat di bagian atas tabel.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Pada halaman pengaturan, terdapat kolom “Crontab shell” dan pengaturan time zone. Di kolom Crontab, kita bisa mengubah pengaturan “Command” yang akan digunakan saat menambahkan tugas baru. Kita juga perlu mengatur timezone dimana tugas akan dijalankan. Dalam kasus ini, kita akan menggunakan pengaturan dasar yaitu perintah Bash dan timezone default sistem. Setelah selesai, klik tombol “OK”.

Baca Juga:  Cara Install Plesk Panel di Cloud VPS

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Menambah Scheduled Task

Setelah mengelola pengaturan dasar, kita bisa menambahkan tugas baru dengan mengklik tombol “Add Task” yang terdapat di bagian atas halaman.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Pada halaman penambahan tugas, kita akan melihat beberapa opsi:

  • Tipe tugas
  • Kolom perintah
  • Waktu eksekusi
  • Pengguna yang menjalankan
  • Deskripsi tugas
  • Notifikasi tugas

Pada bagian tipe tugas, kita bisa memilih antara menjalankan perintah, mengambil URL, atau menjalankan skrip PHP.

Pada bagian notifikasi, kita bisa memilih apakah ingin menerima pemberitahuan setelah tugas dijalankan. Jika diaktifkan, notifikasi akan muncul pada dashboard Plesk untuk memberitahu tentang eksekusi tugas yang berjalan.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Sebagai contoh, mari kita coba menambahkan tugas terjadwal yang berjalan setiap satu jam dan 1 menit, dan berisikan inputan ke file. Berikut adalah perintah yang akan dijalankan pada command (Bash):

Perintah diatas akan mengeksekusi dalam perintah Bash, yang sebelumnya telah kita atur pada pengaturan dasar pada halaman pengaturan Scheduled Task, untuk melakukan input ke file bernama “cron_test.log” didalam folder “(namaweb).com”. Jika kamu ingin menggunakan perintah yang sama, maka ubah “(namaweb.com)” dengan domain website yang kamu miliki.

Setelah mengisi semua kolom yang diperlukan, klik tombol “Run Now” kemudian klik “OK”.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Sekarang, kita akan melihat tugas yang baru ditambahkan muncul di tabel perintah, siap untuk dijalankan di balik layar sesuai dengan waktu yang telah ditentukan.

Untuk mengecek apakah perintah berhasil dijalankan, kita perlu masuk ke server menggunakan SSH dan menjalankan perintah:

Jika berhasil, kita akan melihat catatan eksekusi di dalam file tersebut.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Menghapus Scheduled Task

Jika ingin menghapus tugas yang sudah tidak diperlukan, caranya cukup mudah. kita bisa mencentang kotak di sebelah kiri baris tugas yang ingin dihapus, kemudian klik tombol “Remove”.

Baca Juga:  Cara Install SSL/HTTPS Let’s Encrypt di Hostname VPS Plesk

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Setelah tombol tersebut diklik, akan muncul jendela pop-up untuk mengonfirmasi aksi. Klik tombol “Yes, remove” untuk menghapus tugas tersebut.

Cara Menambah Cron Jobs Di Plesk Untuk Tugas Terjadwal

Plesk Jadi Lebih Canggih

DomaiNesians, Kita telah membahas langkah demi langkah cara menambahkan Cron Jobs untuk tugas terjadwal di VPS Plesk menggunakan fitur “Scheduled Tasks”. Meskipun awalnya mungkin terlihat rumit, dengan panduan ini, proses pengelolaan tugas otomatis menjadi lebih mudah dan efisien.

Dengan menggunakan fitur “Scheduled Tasks”, kita dapat mengotomatisasi berbagai tugas rutin, mulai dari backup database hingga pembaruan konten website. Hal ini tidak hanya menghemat waktu dan tenaga, tetapi juga memastikan bahwa tugas-tugas penting selalu dijalankan tepat waktu dan secara konsisten.

Semoga panduan ini bermanfaat dalam mengoptimalkan pengelolaan VPS menggunakan Plesk Panel. Sampai jumpa di artikel berikutnya, dan jangan lupa untuk mengunjungi panduan – panduan DomaiNesia yang lain!

Dinda Fariz Alamsyah

Hanya seorang generalis yang suka otak-atik data dan IT

Berlangganan Artikel

Dapatkan artikel, free ebook dan video
terbaru dari DomaiNesia

{{ errors.name }} {{ errors.email }}
Migrasi ke DomaiNesia

Migrasi Hosting ke DomaiNesia Gratis 1 Bulan

Ingin memiliki hosting dengan performa terbaik? Migrasikan hosting Anda ke DomaiNesia. Gratis jasa migrasi dan gratis 1 bulan masa aktif!

Ya, Migrasikan Hosting Saya

Hosting Murah

This will close in 0 seconds