Anda di halaman 1dari 9

Akses server

username password Ip

serverwa Serverwa123. 116.193.191.21

Folder penampungan file:


https://drive.google.com/drive/folders/1MeNxtphEwkB6L4N6dsF5vvTJHo_ZSDtk

Id penampungan file : 1MeNxtphEwkB6L4N6dsF5vvTJHo_ZSDtk

Cara Aktivasi Server


1. Untuk mengakses server bisa melalui ssh
2. ssh serverwa@116.193.191.21 lalu masukan passwordnya
3. jangan lupa untuk mengganti ode GAS nya di file .env dengan cara nano .env lalu ganti id
deploy dengan hasil deploy gas
4. untuk debug atau melihat pesan masuk bisa dengan cara
npm run start
5. jika muncul error silahan hapus folder session_auth_info dengan cara rm -r
session_auth_info dan jalankan Kembali npm run start
6. jika diyakini nsudah tidak ada error and abisa menekan tombol ctrl + c lalu menjalankan pm2
start npm --name "server1" -- start
7. setelah itu server wa akan nyala 24 jam non stop

Cara Deploy
1. Buka file daily report J2 pada folder gdrive diatas
2. Klik extensi dan pilih apps script

3. Klik menu terapkan, dan pilih terapkan baru


4. Atur seperti ini

5. Lalu terapkan
6. Klik izinkan akses jika diminta

7.
8. Pilih akun yang di inginkan untuk deployers nya
9. Klik advanced

10. Klik unsave


11. Klik Allow
12. Copy id penerapan yang muncul

Penerapan perubahan
1. Pada id terapan yang sudah kita lakukan sebelumnya silahkan disimpan dan lanjutan pad
atahap ini
2. Terapkan id tersebut pada aplikasi serverwa
contoh id: AKfycbx40gZ51qcBLiZXXXXXXXXXXXXXXXXXXXXXXXXX
3. Ketik cd /home/serverwa/server1
4. Ketik nano .env

5. Ganti id deploy dengan yang baru

6. Tekan tombol ctrl +x


7. Y
8. Enter

9. Jalanan pm2 restart idserver atau pm2 restart server1


Funsgi PM2
pm2 start npm --name "server1" – start : untuk menjalankan script index.js

Pm2 restart server1 untuk restart server node js, wajib diakukan ketika ada perubahan apapun
di .env, jika pesan tidak terproses juga bisa menjalankan kode ini

Pm2 stop server1 untuk stop server nodejs

Pm2 delete all untuk hapus semua server nodejs yang sedang berjalan

Duplikat server wa node js


1. ssh serverwa@116.193.191.21 lalu masukan passwordnya
2. jalankan cp /home/serverwa/server1 /home/serverwa/server2
3. jalankan cd /home/serverwa/server2
4. hapus folder dengan cara rm -r session_auth_info
5. jalankan nano .env
6. pada port silahkan ubah sesuai kebutuhan atau 8081 (pastikan berbeda dengan server
lainnya)
7. ubah juga id deploy jika dibutuhkan
8. jalankan npm run start
9. jika dirasa tidak ada error jalankan pm2 start npm --name "server2" – start

Duplikat Spreadsheet
1. klik file nya, lalu pilih buat salinan
2. jika filenya sudah tersedia silahkan di ganti nama sesuai kebutuhan

3. Dowble klik filenya, lalu terapkan seperti pada step cara deploy

Cara atur timer


1. Masuke ke apps script

2. Pilih pemicu, lalu buat pemicu


3. Atur seperti ini

4. Lalu simpan
5. Jika sudah diatur namun tetap tidak jalan, silahkan run secara manual dengan cara seperti
gambar berikut
6. Kode editor, pilih duplicatetenmplate.gs, lik tombol jalankan

7. Aplikasi siap digunakan

Anda mungkin juga menyukai