Update

Setiap versi baru OneSender rilis membawa perubahan di setting. Bahkan kadang membuat tabel baru.

Pada update reguler, yang Anda perlukan hanya mengganti file aplikasi lama dengan yang baru.

Misalnya, file yang berada di path berikut:

/opt/onesender/onesender-x86_64

File di atas cukup direplace dengan file yang baru.

Pada praktiknya, langkah-langkah update OneSender secara garis besar sebagai berikut:

  1. Unduh file baru dari dashboard
  2. Menonaktifkan/mematikan aplikasi yang sedang berjalan
  3. Menjalankan update
  4. Menjalankan ulang aplikasi

Update Secara umum

Cara update secara umum sebagai berikut:

1. Unduh file baru

Silahkan unduh file instalasi terbaru.

Upload file tersebut ke VPS dan extract.

Untuk menguji apakah file yang baru tidak ada masalah, jalankan command berikut:

./onesender-x86_64 --version

Jika output yang muncul tidak memuat pesan error, berarti update bisa dilanjut ke tahap berikutnya.

2. Nonaktifkan onesender yang sedang berjalan Aplikasi onesender harus dinonaktifkan agar tidak terjadi overlapping. Dan setting yang baru bisa diaplikasikan.

systemctl stop onesender@1

Ganti angka 1 dengan nomor onesender yang digunakan.

Untuk memastikan bahwa onesender sudah offline, silahkan buka link dashboard. Jika tidak bisa membuka link tersebut, silahkan lanjut ke step berikutnya.

3. Jalankan command update Silahkan hapus file onesender di bawah ini dan ganti dengan yang baru.

/opt/onesender/onesender-x86_64

Cukup file di atas saja. Kecuali, jika ada instruksi khusus di versi update tertentu.

Selanjutnya, jalankan command berikut untuk mengaplikasikan update:

./onesender --config=config_1.yaml --update

Penjelasan:

  • --config silahkan isi dengan file config yang digunakan. Anda dapat menulis full path.
  • --update Perintah untuk menjalankan update.

Pada tahap ini OneSender settingan Onesender yang baru sudah masuk.

4. Jalankan ulang aplikasi

Jalankan ulang aplikasi dengan command berikut:

systemctl start onesender@1

Keterangan

  • Untuk instalasi yang yang tidak menggunakan pola standar. Berupa file /opt/onesender/onesender-x86_64, bisa menyesuaikan dengan lokasi file yang dipakai.