Terimakasih pak atas tutor nya, sangat bermanfaat, mohon ijin pak 1 pertanyaan, untuk file frankenphp-worker.php pada directory public, itu content nya / script nya seperti apa ya? ada git yang bisa saya lihat?
Terima kasih atas apresiasinya ya... Untuk frankenphp-worker.php itu bawaan dari Octane. Jadi kalau install Octane sudah otomatis ada script itu. Semoga bermanfaat.
Sepengetahuan saya, komputer lokal (IP lokal) tidak bisa mendapatkan sertifikat SSL/TLS dari CA (certificate authority). Kalau pun servis HTTPS berjalan, maka browser akan menganggapnya sebagai sertifikat yang tidak valid sehingga tidak akan dibuka websitenya. Opsi lain adalah menggunakan self-signed certificate. Tapi tetap akan dianggap invalid certificate key. Herd/laragon yang menggunakan CA sepertinya tidak akan membantu. Jadi harus menggunakan self-signed certificate. Untuk development atau testing bisa menggunakan cara yg sudah saya sampaikan. Semoga bermanfaat.
pak kalau cara menjalankan frankenphp secara belakang layar apakah bisa ? , karna kalau terminal nya di close otomatis web app nya bakal ga bisa down juga. terimakasih
Bisa pakai opsi skenario: 1. Setup Caddyfile untuk membedakan port frankenphp dgn website lain. Gunakan proxy pass ke port tsb. 2. Menggunakan docker dengan mapping port. Gunakan proxy pass ke port tsb.
untuk di versi production laravel pasti terminal hilang, bagaimana caranya menjaga runtime tersebut? karena pas saya coba menggunakan nginx dan supervisord ternyata tidak berjalan, apakah harus pakai caddy + supervisord di laravel production tanpa docker?
Supaya tidak hilang bisa menggunakan 2 pilihan berikut: 1. Menjalankan frankenphp dengan command start 2. Me-register frankenphp ke service Kalau menggunakan docker bisa menambahkan parameter: -d --restart always
@@orang_it tapi ini jika untuk laravel kan sudah di wrap dari fitur octane, lalu untuk runnya apakah menggunakan docker atau bisa tanpa docker di production level ya
Dalam contoh tsb saya ambil dari Laravel Octane. Pertama install laravel, kemudian buat proyek laravel, kemudian install library octane dari laravel. Setelah itu bisa dikembangkan lebih lanjut sesuai kebutuhan.
Bisa menggunakan image docker berikut: hub.docker.com/layers/dunglas/frankenphp/1.3.6-builder-php8.3-alpine/images/sha256-ef17abadfc2c87b71cc3a411987c321dcae9adaff5b9e23c2a0fe1ffbb03167d
Mantap sekali penjelasannya, sangat jelas, auto subscribe 😁. Kebetulan saya sedang belajar frankenphp
Terima kasih. Semoga sukses ya...
Mantappp video nya detil bgt , request Pak buat tutor yg untuk wordpress di docker dong
Saya pelajari dulu yaaa...
Req om ...
Untuk konfigurasi dan menjalankan mysql pada frankenphp .
ditunggu videonya om.
Siap, saya pelajari dulu ya.
sangat bermanfaat dan sangat membantu, thanks pak.
Semoga sukses
Keren om dewo. Mksh byk
Terima kasih kembali!
nungguin video yang pakai domain asli menggunakan ssl yang beli atau dari letenscrypt
kerenn pak
Terimakasih pak atas tutor nya, sangat bermanfaat, mohon ijin pak 1 pertanyaan, untuk file frankenphp-worker.php pada directory public, itu content nya / script nya seperti apa ya? ada git yang bisa saya lihat?
Terima kasih atas apresiasinya ya...
Untuk frankenphp-worker.php itu bawaan dari Octane. Jadi kalau install Octane sudah otomatis ada script itu.
Semoga bermanfaat.
@orang_it oh gitu, baik, terimakasih info nya Pak Dewo
Kalau butuh https di local gimana? pakai herd/laragon dulu kah?
Sepengetahuan saya, komputer lokal (IP lokal) tidak bisa mendapatkan sertifikat SSL/TLS dari CA (certificate authority). Kalau pun servis HTTPS berjalan, maka browser akan menganggapnya sebagai sertifikat yang tidak valid sehingga tidak akan dibuka websitenya. Opsi lain adalah menggunakan self-signed certificate. Tapi tetap akan dianggap invalid certificate key.
Herd/laragon yang menggunakan CA sepertinya tidak akan membantu. Jadi harus menggunakan self-signed certificate. Untuk development atau testing bisa menggunakan cara yg sudah saya sampaikan. Semoga bermanfaat.
pak kalau cara menjalankan frankenphp secara belakang layar apakah bisa ? , karna kalau terminal nya di close otomatis web app nya bakal ga bisa down juga. terimakasih
di server dia kayanya dijalankan supervisor
Bisa menggunakan sudo frankenphp start --config Caddyfile
aku mau nanyak ini juga
Siap. Nantikan di video QnA ya.
Di tunggu ya. Skalian mau nanya klo wordpress apa support mode worker?@@orang_it
untuk VPS yang pakai cloudpanel apakah bisa digunakan frankenphpnya mas??
Jika bisa masuk ke dalam OS-nya seharusnya bisa.
@orang_it untuk servis nya apakah gk bakalan bentrok mas??
Bisa pakai opsi skenario:
1. Setup Caddyfile untuk membedakan port frankenphp dgn website lain. Gunakan proxy pass ke port tsb.
2. Menggunakan docker dengan mapping port. Gunakan proxy pass ke port tsb.
untuk di versi production laravel pasti terminal hilang, bagaimana caranya menjaga runtime tersebut? karena pas saya coba menggunakan nginx dan supervisord ternyata tidak berjalan, apakah harus pakai caddy + supervisord di laravel production tanpa docker?
Supaya tidak hilang bisa menggunakan 2 pilihan berikut:
1. Menjalankan frankenphp dengan command start
2. Me-register frankenphp ke service
Kalau menggunakan docker bisa menambahkan parameter: -d --restart always
@@orang_it tapi ini jika untuk laravel kan sudah di wrap dari fitur octane, lalu untuk runnya apakah menggunakan docker atau bisa tanpa docker di production level ya
Kalau tanpa docker bisa pakai command "start" di frankenphp.
Izin tanya pak, untuk file worker itu isi scriptnya apa ya?
Dalam contoh tsb saya ambil dari Laravel Octane. Pertama install laravel, kemudian buat proyek laravel, kemudian install library octane dari laravel. Setelah itu bisa dikembangkan lebih lanjut sesuai kebutuhan.
@orang_it berarti file worker yang ada di video bawaan dari library octane itu ya pak? kalau php native gk perlu worker berarti ya pak?
Betul...
selain pakai docker buat custom versi php ada cara lain bang?
Nah itu perlu build binary frankenphp supaya menggunakan php versi lain. Paling enak pakai docker.
@@orang_itbuild binary klo di Windows ga bisa install frankenphp karena ga support😂
klo untuk wsl bisa bang?
Maaf belum nyoba. Seharusnya sih bisa. Tapi WSL tidak didesain untuk production, hanya bisa untuk development.
PHP nya bisa versi 8.3 ngga?
Bisa menggunakan image docker berikut: hub.docker.com/layers/dunglas/frankenphp/1.3.6-builder-php8.3-alpine/images/sha256-ef17abadfc2c87b71cc3a411987c321dcae9adaff5b9e23c2a0fe1ffbb03167d