layanan localhost 1000 kios

Negara: Amerika Serikat
Informasi ISP: Amazon Technologies Inc.

Jika Anda menjalankan kios atau mesin pengguna tunggal, maka Anda dapat menggunakan port layanan localhost dan ::kiosk. Itu localhost port layanan digunakan untuk menanyakan perangkat lunak pada mesin dan dapat diakses langsung dari browser. Selanjutnya, Anda tidak perlu membuka aplikasi Anda melalui alamat IP publik untuk pengguna yang mengakses mesin Anda dari jarak jauh. Di blog ini, kami akan menunjukkan cara membuat server kios dasar menggunakan Ubuntu 18.04 LTS, server web NGINX, Let's Encrypt otoritas sertifikat SSL, dan database PostgreSQL. Server kios membantu pengguna mengakses fitur tertentu dari situs web organisasi atau aplikasi perangkat lunak melalui sarana yang aman seperti URL yang hanya dapat diakses oleh mereka. Contoh tipikal kiosk adalah saat pelanggan di bandara perlu melakukan pembayaran menggunakan miles maskapai mereka sebelum mereka dapat check-in untuk tujuan perjalanan berikutnya.

Luncurkan otomatis aplikasi kios di perangkat Chrome

Untuk memulai aplikasi kios, Anda harus membuat instance server kios terlebih dahulu. Untuk melakukan ini, kami menyarankan Anda menginstal dan mengonfigurasi server web NGINX dengan Let's Encrypt SSL certificate authority. Setelah instance Anda aktif dan berjalan, Anda kemudian dapat menggunakan Chrome Webstore untuk meluncurkan aplikasi secara otomatis di kios Anda.

Lihat juga  http://localhost:5557
YouTube video

Biarkan aplikasi kios mengontrol versi Chrome

Mari kita mulai dengan membuat aplikasi kios sederhana menggunakan framework Node.js. Di dalam aplikasi kios Anda, Anda perlu membuat fungsi yang dapat dipanggil saat kios dimulai dan menghentikan fungsi saat ditutup. Kode berikut akan melakukannya: let Kiosk = { start() { }, stop() { } } function startKiosk() { Kiosk.start(); } fungsi stopKiosk() { Kiosk.stop(); }

Langkah 1: Setel versi OS di file manifes aplikasi kios

Untuk menyetel versi OS di file manifes aplikasi kios, Anda dapat mengikuti langkah-langkah berikut:

  1. Buka file manifes untuk aplikasi kios Anda. File ini biasanya bernama “manifest.json” dan terletak di direktori root aplikasi Anda.
  2. Tambahkan key-value pair baru ke file, dengan kuncinya adalah “minimum_chrome_version” dan nilainya adalah versi minimum Chrome OS yang diperlukan aplikasi Anda. Misalnya:
"minimum_chrome_version": "92.0.4515.107"

3. Untuk memastikan modifikasi diterapkan, simpan file manifes dan muat ulang aplikasi kios Anda.
Menyetel versi Chrome OS minimum di file manifes aplikasi Anda akan memastikan bahwa aplikasi Anda hanya kompatibel dengan versi sistem operasi yang telah Anda uji dan verifikasi. Ini dapat membantu pencegahan masalah kompatibilitas dan stabilitas keseluruhan aplikasi kios Anda.

Langkah 2: Biarkan aplikasi kios mengontrol versi Chrome

di kios Kios Chrome dapat dikontrol oleh ekstensi aplikasi. Untuk memasang ekstensi guna mengontrol versi Chrome di kios, Anda perlu membuat aplikasi baru menggunakan Google Developer Console. Dari konsol ini, Anda juga dapat membuat sertifikat SSL untuk kios Anda. Anda juga perlu mengonfigurasi server web NGINX sebagai proxy terbalik untuk memungkinkan pengguna mengakses aplikasi dari browser mereka tanpa memaparkan aplikasi melalui alamat IP publik. Setelah dikonfigurasi, Anda memiliki saluran aman di mana pengguna dapat mengakses aplikasi Anda. Kami berharap panduan ini membantu Anda mengatur dan mengonfigurasi server kios Anda sendiri!

YouTube video

Langkah 3: Verifikasi kebijakan diterapkan

Setelah menginstal NGINX, Anda harus memulai server menggunakan perintah berikut:

sudo systemctl mulai nginx.service
Anda akan melihat output yang mirip dengan berikut ini:
Memulai NGINX
[ OK ] Memulai nginx.service…
…dan Anda harus bisa pergi ke http://localhost/ dan melihat halaman yang mengatakan NGINX sedang berjalan!
Jika Anda ingin memeriksa log NGINX Anda, jalankan perintah berikut:
sudo journalctl -u nginx.service
Jika Anda ingin mengaktifkan SSL untuk server kios Anda, gunakan perintah ini: Sudo ln -s /etc/letsencrypt/live/hostname.com/etc/letsencrypt-auto.conf /etc/nginx/sites-available/, lalu mulai ulang nginx dengan perintah ini: sudo systemctl restart nginx.service Jika Anda ingin melanjutkan dengan membuat pengguna kios, silakan kunjungi situs web kami http://www.cannonballtech.com

Skenario umum

Konfigurasi umum sama untuk semua server kios:

Server kios biasanya digunakan dalam salah satu dari dua skenario:
-Untuk mesin point of sale (POS) yang perlu diakses dari jarak jauh oleh pengguna yang berwenang saat mereka berada secara fisik di lokasi tertentu. Misalnya, kios bandara tempat wisatawan dapat membayar biaya penerbangan menggunakan mil maskapai mereka sebelum check-in untuk tujuan perjalanan berikutnya.
-Untuk akses aplikasi online atau offline tunggal melalui kios yang terhubung ke jaringan dan mesin pengguna tunggal yang tersedia melalui internet. Misalnya, ketika organisasi memutuskan untuk memberikan akses pengguna tunggal ke aplikasi mereka di halaman web aman yang hanya dapat diakses oleh pengguna yang berwenang dan/atau lokasi terpencil seperti cabang organisasi besar.

Kesimpulan

Itu localhost 1000 layanan kios adalah cara untuk meluncurkan aplikasi Chrome di kios. Ini adalah proses satu langkah sederhana yang dapat dilakukan melalui tindakan pada file manifes aplikasi Anda.

Indeks