dịch vụ 1000 kiosk localhost

IP của bạn: 136.243.104.54
Lục địa: Châu Âu
Quốc gia: nước Đức
Mã quốc gia: DE
Vùng đất: SN
Tên vùng: Sachsen
Thành phố: Falkenstein
Vĩ độ: 50.475
Kinh độ: 12.365
Múi giờ: Châu Âu / Berlin
Tiền tệ: EUR
Thông tin ISP: Hetzner Online GmbH
Tên trình duyệt: không xác định
Hệ điều hành: Nền tảng hệ điều hành không xác định
Lá cờ Tổ quốc: Dịch vụ localhost 1000 kiosk là một cách để khởi chạy ứng dụng Chrome trong kiosk. Đây là quy trình một bước đơn giản có thể được thực hiện thông qua một tác vụ trên tệp kê khai của ứng dụng & #039; của bạn.

Nếu bạn đang chạy một kiosk hoặc một máy người dùng, thì bạn có thể sử dụng các cổng dịch vụ localhost và :: kiosk. Cổng dịch vụ localhost được sử dụng để truy vấn phần mềm trên máy và có thể truy cập trực tiếp từ trình duyệt. Hơn nữa, bạn sẽ không phải hiển thị các ứng dụng của mình qua địa chỉ IP công cộng cho những người dùng đang truy cập máy của bạn từ xa. Trong blog này, chúng tôi sẽ hướng dẫn cách tạo máy chủ kiosk cơ bản sử dụng Ubuntu 18.04 LTS, máy chủ web NGINX, cơ quan cấp chứng chỉ SSL Let's Encrypt và cơ sở dữ liệu PostgreSQL. Máy chủ kiosk giúp người dùng truy cập các tính năng cụ thể của trang web hoặc ứng dụng phần mềm của tổ chức thông qua các phương tiện bảo mật như URL mà chỉ họ mới có thể truy cập. Ví dụ điển hình về kiosk là khi khách hàng tại sân bay cần thanh toán bằng số dặm bay của hãng hàng không trước khi họ có thể làm thủ tục cho điểm đến du lịch tiếp theo.

Tự động khởi chạy ứng dụng kiosk trên thiết bị Chrome

Để bắt đầu với ứng dụng kiosk, trước tiên bạn cần tạo một phiên bản của máy chủ kiosk. Để thực hiện việc này, chúng tôi khuyên bạn nên cài đặt và định cấu hình máy chủ web NGINX với tổ chức phát hành chứng chỉ SSL Let's Encrypt. Sau khi phiên bản của bạn bắt đầu và đang chạy, bạn có thể sử dụng Cửa hàng Chrome trực tuyến để tự động khởi chạy ứng dụng trên ki-ốt của mình.

Cho phép ứng dụng kiosk kiểm soát phiên bản Chrome

Hãy bắt đầu bằng cách tạo một ứng dụng kiosk đơn giản bằng cách sử dụng khung Node.js. Bên trong ứng dụng kiosk của bạn, bạn cần tạo một hàm có thể được gọi khi kiosk được khởi động và dừng chức năng đó khi nó đóng. Đoạn mã sau sẽ thực hiện việc này: let Kiosk = {start () {}, stop () {}} function startKiosk () {Kiosk.start (); } function stopKiosk () {Kiosk.stop (); }

Bước 1: Đặt phiên bản hệ điều hành trong tệp kê khai của ứng dụng kiosk

Trong tệp kê khai, bạn phải bao gồm một

Bước 2: Cho phép ứng dụng kiosk kiểm soát phiên bản Chrome

trên kiosk Các kiosk của Chrome có thể được kiểm soát bởi tiện ích mở rộng ứng dụng. Để cài đặt tiện ích mở rộng kiểm soát phiên bản Chrome trên kiosk của mình, bạn cần tạo một ứng dụng mới bằng Bảng điều khiển dành cho nhà phát triển của Google. Từ bảng điều khiển này, bạn cũng có thể tạo chứng chỉ SSL cho kiosk của mình. Bạn cũng sẽ cần định cấu hình máy chủ web NGINX làm proxy ngược để cho phép người dùng truy cập vào ứng dụng từ trình duyệt của họ mà không để lộ ứng dụng qua địa chỉ IP công cộng. Sau khi được định cấu hình, bạn có một kênh an toàn mà qua đó người dùng có thể truy cập vào ứng dụng của bạn. Chúng tôi hy vọng rằng hướng dẫn này sẽ giúp bạn thiết lập và định cấu hình máy chủ kiosk của riêng mình!

Bước 3: Xác minh các chính sách được áp dụng

Sau khi cài đặt NGINX, bạn sẽ cần khởi động máy chủ bằng lệnh sau:

sudo systemctl start nginx.service
Bạn sẽ thấy một kết quả tương tự như sau:
Khởi động NGINX
[OK] Đang khởi động nginx.service…
… Và bạn sẽ có thể truy cập http: // localhost / và thấy một trang cho biết NGINX đang chạy!
Nếu bạn muốn kiểm tra nhật ký NGINX của mình, hãy chạy lệnh sau:
sudo journalctl -u nginx.service
Nếu bạn muốn bật SSL cho máy chủ kiosk của mình, hãy sử dụng các lệnh sau: sudo ln -s /etc/letsencrypt/live/hostname.com/etc/letsencrypt-auto.conf / etc / nginx / sites-available /, sau đó khởi động lại nginx bằng lệnh này: sudo systemctl khởi động lại nginx.service Nếu bạn muốn tiếp tục tạo người dùng kiosk, vui lòng truy cập trang web của chúng tôi http://www.cannonballtech.com

Các tình huống phổ biến

Cấu hình chung là giống nhau cho tất cả các máy chủ kiosk:

Máy chủ kiosk thường được sử dụng trong một trong hai trường hợp:
-Đối với các máy điểm bán hàng (POS) cần được truy cập từ xa bởi người dùng được ủy quyền khi họ có mặt thực tế tại một địa điểm cụ thể. Ví dụ: một ki-ốt ở sân bay, nơi khách du lịch có thể thanh toán phí hàng không bằng cách sử dụng số dặm bay trước khi họ làm thủ tục cho điểm đến du lịch tiếp theo của họ.
-Cho một lần truy cập ứng dụng trực tuyến hoặc ngoại tuyến thông qua các ki-ốt được kết nối mạng và các máy người dùng duy nhất có sẵn qua internet. Ví dụ: khi các tổ chức quyết định cung cấp cho một người dùng quyền truy cập vào các ứng dụng của họ trên một trang web an toàn, chỉ những người dùng được ủy quyền và / hoặc các địa điểm từ xa mới có thể truy cập được như các chi nhánh của một tổ chức lớn.

Sự kết luận

Dịch vụ localhost 1000 kiosk là một cách để khởi chạy ứng dụng Chrome trong kiosk. Đó là một quy trình đơn giản gồm một bước có thể được thực hiện thông qua một hành động trên tệp kê khai của ứng dụng của bạn.