Berikut ini langkah-langkah install cepat OneSender. Sebelum menggunakan tutorial ini, pastikan sistem Anda sesuai dengan requirement di bawah ini.
Requirements #
- VPS- Ram : 1GB
- Disk : 10
- OS : Prefer Ubuntu 20.04(LTS)
- Database : MySQL/MariaDB
Proses Install #
Proses Install dibagi menjadi 3 tahap:
1. Setup konfigurasi #
Step pertama yang perlu Anda lakukan adalah download file aplikasi OneSender di dashboard. Setelah itu extract file zip tersebut.
Ubah file `config.yaml`.
Point-poin yang perlu ada sesuaikan antara lain:
license_code: VVVV-WWWW-XXXX-YYYY-ZZZZ database: ... name: onesender_1 user: onesender password: onesender.id ... server: ... cors_origin: http://localhost, http://127.0.0.1, http:// rest_api_url: http://:3000/api/ socket_server_url: ws://:3000/ws/ url: :3000 ... whatsapp: ... session_path: /opt/onesender/session.gob ...
database #
name | nama database yang digunakan |
rest_api_url | Username database |
socket_server_url | Password database |
server #
cors_origin | wajib diisi. Ganti http://<ALAMAT_IP> dengan alamat IP atau subdomain. Contoh: http://8.8.8.8:3000, http://wa.1sender.id |
rest_api_url | wajib diisi. Contoh: http://8.8.8.8:3000/api/ atau http://wa.1sender.id/api/ |
socket_server_url | Wajib diisi. Contoh: ws://8.8.8.8:3000/ws/ atau ws://wa.1sender.id/ws/ atau wss://wa.1sender.id/ws/ |
url | wajib diisi. Contoh: :3000 atau :3001 |
2. Setting database #
Buat database lewat PhpMyAdmin. Atau lewat console:
$ mysql create database onesender_1;
Keterangan: – Anda bebas menggunakan nama database apa saja.
3. Menjalankan aplikasi #
1. Upload folderUpload folder `onesender` ke VPS. Folder target yaitu /opt/onesender.
Berikut ini contoh folder yang saya gunakan.
2. Jalankan aplikasi dengan command berikut:
cd /opt/onesender ./onesender
Lalu buka dashboard lewat browser firefox/chrome.
http://<alamat-ip-anda>:3000
Contoh
http://8.8.8.8:3000
Selanjutnya coba scan QR dengan klik SCAN QR.
Ketika klik pertama kemungkinan request scan gagal. Ini tidak masalah. Silahkan tutup aplikasi onesender dengan menekan tombol CTRL + C di terminal.
Selanjutkan jalankan lagi aplikasi OneSender
./onesender
Pada tahap ini Anda sudah berhasil menginstall aplikasi OneSender.
4. Install init script #
Install init script ini berfungsi untuk mengaktifkan fungsi auto restart. Ketika aplikasi force close atau server restart.
Cara installnya dengan upload script install-init-script.sh ke vps.
Jalankan command berikut
sudo bash install-init-script.sh
Ketik angka 1 untuk memilih mode standar.