/** PANDUAN INSTALASI DAN KONFIGURASI**/
1. Siapkan domain / subdomain untuk aplikasi
2. Buat database dan database username anda di hosting / server
- Login cpannel
- Cari dan klik MYSQL@Database
- Setelah anda klik tombol Add maka akan muncul beberapa halaman silahkan check all privileges
- Silahkan pilih menu file zip yang kami kirim kemudian klik GO
4. Jika semuanya sudah anda lakukan silahkan kembali kehalaman cpannel dan pilih halaman File Manager
- Pada halama File manager Klik menu setting di kanan atas dan Check list pada opsi Show Hidden Files
- Masih dihalaman file manager masuk kehalaman Publik HTML lalu cari dan edit file .env
- Silahkan ganti seperti gambar dibawah
- APP_NAME='Satu Kios' (Ganti dengan nama website / app)APP_ENV=productionAPP_KEY=base64:rOCR0D7a/1RbtBnfcPHKGEeApNiWt9nOjsDN72ngY0s=APP_DEBUG=falseAPP_LOG_LEVEL=debugAPP_URL=https://satukios.com (Ganti dengan URL Website)DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=satukios_umkm (Ganti dengan Database yang kamu buat tadi)DB_USERNAME=satukios_umkm (Ganti dengan username database yang kamu buat tadi)DB_PASSWORD=06111997akbar (Ganti dengan password database yang kamu buat tadi)MAIL_DRIVER=smtpMAIL_HOST=mail.satukios.com (Buat jadi Mail.namadomainkamu.com)MAIL_PORT=465MAIL_USERNAME=admin@satukios.com (Ganti dengan email website kamu contoh admin@namadomain.com)MAIL_PASSWORD=06111997akbar (Ganti dengan password email website kamu)MAIL_ENCRYPTION=sslMAIL_FROM_NAME="${APP_NAME}"MAIL_FROM_ADDRESS=admin@satukios.com (Ganti dengan nama email website kamu)BROADCAST_DRIVER=logCACHE_DRIVER=fileSESSION_DRIVER=fileQUEUE_DRIVER=syncREDIS_HOST=127.0.0.1REDIS_PASSWORD=nullREDIS_PORT=6379PUSHER_APP_ID=PUSHER_APP_KEY=PUSHER_APP_SECRET=RAJAONGKIR_API_URL=https://api.rajaongkir.com/starter/RAJAONGKIR_API_PRO_URL=https://pro.rajaongkir.com/api/RAJAONGKIR_STARTER="jne,tiki,pos"RAJAONGKIR_BASIC="jne,tiki,pos,pcp,rpx"RAJAONGKIR_PRO="jne,tiki,pos,pcp,rpx,wahana,anteraja,sap,sicepat,rex,pandu,sentral,ide,ninja,lion,jnt,jet,slis,first,pahala,ncs"
- Jika semuanya sudah anda lakukan silahkan save hasil edit tersebut
5. Untuk mengaktifkan PWA silahkan ikuti panduan berikut
- Kembali ke cpannel dan masuk ke halaman File manager
- Kemudan publik HTML
- lalu Buka folder Application/public dan edit file "manifest.json"
- edit "name", "short_name" dan "description" sesuai dengan aplikasi anda.
{
"name":"Satu Kios", (Ganti dengan nama PWA anda nanti)
"short_name":"Satukios", (Ganti dengan PWA Anda)
"description":"Satu kios magetan kumpul disini", (Ganti dengan dikripsi situs anda)
"display":"standalone",
"start_url":"/",
"icons":[
{"src":"/icon/icon-96x96.png","sizes":"96x96","type":"image/png"},
{"src":"/icon/icon-120x120.png","sizes":"120x120","type":"image/png"},
{"src":"/icon/icon-144x144.png","sizes":"144x144","type":"image/png"},
{"src":"/icon/icon-152x152.png","sizes":"152x152","type":"image/png"},
{"src":"/icon/icon-167x167.png","sizes":"167x167","type":"image/png"},
{"src":"/icon/icon-180x180.png","sizes":"180x180","type":"image/png"},
{"src":"/icon/icon-192x192.png","sizes":"192x192","type":"image/png"},
{"src":"/icon/icon-256x256.png","sizes":"256x256","type":"image/png"}
],
"lang":"id",
"background_color":"#b5cfb4",
"theme_color":"#0da0ba",
"dir":"ltr",
"orientation":"portrait",
"prefer_related_applications":false
}
6. Cara Update
- Download dan extrak file update versi terbaru
- Masuk kehalaman file manager cpanel
- lalu masuk ke folder Public_html buat folder baru didalam publik HTML dengan nama folder backup
- Pindahkan file .env kedalam folder yang baru kita buat dengan cara klik lalu klik move dan pindah ke dalam folder baru tadi
- Setelah itu masuk kedalam folder Publik dan pindahkan juga 3 file berikut ini
- manifest.json
- config.js
- folder upload
- folder icon
7. setelah ke lima file tadi kamu backup, selanjutnya hapus semua file yang ada didalam folder public_html kecuali folder backup yang baru saja kita buat beserta isinya.
- Masih dihalaman cpannel - file manager - public html
- klik tombol upload dan tunggu hingga proses upload selesai.
- Jika proses sudah selesai. kembali ke folder publick_html dan ekstrak file yang baru kita upload tadi.
- Jika sudah. silahkan hapus file .env yang baru yang ada di folder hasil ekstrak - lalu folder aplication
- Kemudian hapus juga file
- manifest.json
- config.js
- folder upload
- folder icon yang ada didalam folder (public_html - folder hasil eksrak - folder aplication - folder publik)
- Jika semua sudah kamu hapus masuk ke dalam folder backup tadi dan pindahkan file .env kedalam folder aplication dan ke 4 file lainya kedalam folder public
- setelah itu pindahkan semua isi file yang ada didalam folder aplication kedalam folder utama public_html
- setelah itu hapus aja file Folder backup, folder hasil ekstrack, dan File zip hasil uploadtan tadi
8. Cara mengatasi error ngak bisa login.
- Masuk kedalam file manager ke folder publik html - folder App - Folder HTTP - folder Controllers - edit file UserController cari kode $user->last_login = now(); dan tambahkan tanda // pada bagian depan hingga hasilnya seperti ini //$user->last_login = now(); lalu save
- Jika sudah silahkan buka website dan silahkan login ke website.
- Setelah berhasil login masuk lagi kedalam halaman edit file usercontroller dan hapus lagi tanda // yang baru saja kita tambahkan
- Lalu masuk kedalam aplikasi dan klik tombol update
9. Cara mengatasi tidak bisa checkout
- Masuk kedalam file manager ke folder publik html - folder App - Folder HTTP - folder Controllers edit file OrderController.php
- Cari kode class OrderController extends Controller
- dan tambahkan kode berikut ini diatas kode tersebut use Illuminate\Support\Facades\Cache;


0 komentar