Menginstall di Server

python Contoh cara menginstall saba framework backend melalui Remote Desktop. contohnya aplikasi LKI:

DI SERVER:

  1. Install python versi 3.9 (32BIT jika source backend ada fitur cetak)

  2. Copy source LKI ke server (tanpa folder venv). misal di copy di folder "D://inetpub/lki_backend"

  3. Buka source folder melalui terminal, lalu buat virtual environment agar package di isolate khusus untuk source LKI saja. cara buatnya virtual environment nya seperti ini D:\inetpub\lki_backend python -m venv venv (venv ke-2 adalah nama folder untuk menyimpan package kita). bisa dibaca disini https://revou.co/panduan-teknis/python-virtual-environment

  4. Setelah dibuat aktifkan virtual environment tersebut dengan cara mengetik D:\inetpub\lki_backend\venv\Scripts\activate. atau jika tidak bisa masuk dulu ke folder D:\inetpub\lki_backend\venv\Scripts lalu ketik activate. Jika berhasil maka pada terminal akan ada awalan (venv). bisa dibaca disini https://revou.co/panduan-teknis/python-virtual-environment

  5. Setelah venv aktif, lalu install semua package untuk aplikasi backend kita dengan cara mengetik pip install -r requirements.txt. Pastikan ada koneksi internet dan semua package berhasil di install.

  6. Buat aplikasi baru pada web-server (IIS/APACHE) menggunakan setup default saja. Namun dalam menentukan port/domain harus disamakan dengan register domain di SSO (adminsaba.web.app). misal localhost:9765 / lki.bpkd.ciamis.go.id

  7. Buka Kembali source code aplikasi lki pastikan domain name dan koneksi database sudah sesuai pada filde .env.

  8. Buka file web.config pada root folder aplikasi lki, pastikan path dan nama folder sudah sesuai.

  9. Test localhost:9765 / lki.bpkd.ciamis.go.id pada web browser, pastikan tidak ada error, nama aplikasi yang tampil sudah sesuai, dan daftar endpoint sesuai.

DI LOKAL: Test akses public lki.bpkd.ciamis.go.id pada browser lokal kita.

Last updated