लोकलहोस्ट 1000 कियोस्क सेवा

तुम्हारी आईपी: 5.45.207.96
महाद्वीप: Europe
देश: Russia
कंट्री कोड: RU
क्षेत्र: MOW
क्षेत्र का नाम: Moscow
शहर: Moscow
अक्षांश: 55.7332
देशांतर: 37.5833
समय क्षेत्र: Europe/Moscow
मुद्रा: RUB
आईएसपी सूचना: Yandex enterprise network
ब्राउज़र का नाम: अनजान
ऑपरेटिंग सिस्टम: अज्ञात ओएस प्लेटफार्म
राष्ट्र का झण्डा: लोकलहोस्ट 1000 कियोस्क सेवा, कियोस्क में क्रोम ऐप्स लॉन्च करने का एक तरीका है। यह एक सरल, एक-चरणीय प्रक्रिया है जिसे आपके ऐप की मेनिफेस्ट फ़ाइल पर एक क्रिया के माध्यम से किया जा सकता है।

यदि आप एक कियोस्क या सिंगल यूजर मशीन चला रहे हैं, तो आप लोकलहोस्ट और :: कियोस्क सर्विस पोर्ट का उपयोग कर सकते हैं। लोकलहोस्ट सर्विस पोर्ट का उपयोग मशीन पर सॉफ्टवेयर को क्वेरी करने के लिए किया जाता है और इसे सीधे ब्राउज़र से एक्सेस किया जा सकता है। इसके अलावा, आपको उन उपयोगकर्ताओं के लिए सार्वजनिक आईपी पते पर अपने एप्लिकेशन का खुलासा नहीं करना पड़ेगा जो आपकी मशीनों को दूरस्थ रूप से एक्सेस कर रहे हैं। इस ब्लॉग में, हम दिखाएंगे कि उबंटू 18.04 एलटीएस, एनजीआईएनएक्स वेब सर्वर, लेट्स एनक्रिप्ट एसएसएल सर्टिफिकेट अथॉरिटी और पोस्टग्रेएसक्यूएल डेटाबेस का उपयोग करके एक बुनियादी कियोस्क सर्वर कैसे बनाया जाए। कियोस्क सर्वर उपयोगकर्ताओं को किसी संगठन की वेबसाइट या सॉफ़्टवेयर एप्लिकेशन की विशिष्ट सुविधाओं तक पहुँचने में मदद करते हैं, जैसे कि URL जैसे सुरक्षित माध्यम से जिन्हें केवल वे ही एक्सेस कर सकते हैं। कियोस्क का एक विशिष्ट उदाहरण तब होता है जब हवाईअड्डे पर ग्राहकों को अपने अगले यात्रा गंतव्य के लिए चेक इन करने से पहले अपने एयरलाइन मील का उपयोग करके भुगतान करने की आवश्यकता होती है।

Chrome उपकरणों पर किओस्क ऐप ऑटोलॉन्च करें

किओस्क ऐप के साथ आरंभ करने के लिए, आपको सबसे पहले कियोस्क सर्वर का एक इंस्टेंस बनाना होगा। ऐसा करने के लिए, हम अनुशंसा करते हैं कि आप एनजीआईएनएक्स वेब सर्वर को लेट्स एनक्रिप्ट एसएसएल प्रमाणपत्र प्राधिकरण के साथ स्थापित और कॉन्फ़िगर करें। एक बार जब आपका इंस्टेंस चालू हो जाता है और चल रहा होता है, तो आप अपने कियोस्क पर किसी ऐप को ऑटोलॉन्च करने के लिए क्रोम वेबस्टोर का उपयोग कर सकते हैं।

किओस्क ऐप को Chrome वर्शन को नियंत्रित करने दें

आइए Node.js ढांचे का उपयोग करके एक साधारण कियोस्क ऐप बनाकर शुरू करें। अपने कियोस्क ऐप के अंदर, आपको एक ऐसा फ़ंक्शन बनाने की ज़रूरत है जिसे किओस्क शुरू होने पर कॉल किया जा सके और बंद होने पर फ़ंक्शन को रोक दिया जा सके। निम्न कोड यह करेगा: किओस्क = {शुरू() {}, रोकें() {}} कार्य प्रारंभ करें किओस्क() { Kiosk.start(); } फंक्शन स्टॉपकियॉस्क () {कियोस्क.स्टॉप (); }

चरण 1: किओस्क ऐप की मेनिफेस्ट फ़ाइल में OS संस्करण सेट करें

मेनिफेस्ट फ़ाइल में, आपको शामिल करना होगा a

चरण 2: किओस्क ऐप को क्रोम संस्करण को नियंत्रित करने दें

किओस्क पर क्रोम कियोस्क को ऐप एक्सटेंशन द्वारा नियंत्रित किया जा सकता है। अपने किओस्क पर क्रोम संस्करण को नियंत्रित करने के लिए एक एक्सटेंशन स्थापित करने के लिए, आपको Google डेवलपर कंसोल का उपयोग करके एक नया ऐप बनाना होगा। इस कंसोल से आप अपने कियोस्क के लिए एसएसएल सर्टिफिकेट भी बना सकते हैं। आपको एनजीआईएनएक्स वेब सर्वर को रिवर्स प्रॉक्सी के रूप में कॉन्फ़िगर करने की भी आवश्यकता होगी ताकि उपयोगकर्ताओं को सार्वजनिक आईपी पते पर एप्लिकेशन को उजागर किए बिना उनके ब्राउज़र से एप्लिकेशन तक पहुंच की अनुमति मिल सके। एक बार कॉन्फ़िगर करने के बाद, आपके पास एक सुरक्षित चैनल होता है जिसके माध्यम से उपयोगकर्ता आपके एप्लिकेशन तक पहुंचने में सक्षम होते हैं। हम आशा करते हैं कि यह मार्गदर्शिका आपको अपना स्वयं का किओस्क सर्वर स्थापित करने और कॉन्फ़िगर करने में मदद करेगी!

चरण 3 : सत्यापित करें कि नीतियां लागू हैं

एनजीआईएनएक्स स्थापित करने के बाद, आपको निम्न कमांड का उपयोग करके सर्वर शुरू करना होगा:

sudo systemctl nginx.service शुरू करें
आपको निम्न के जैसा आउटपुट देखना चाहिए:
एनजीआईएनएक्स शुरू करना
[ठीक है] nginx.service शुरू कर रहा है…
... और आपको http://localhost/ पर जाने में सक्षम होना चाहिए और एक पृष्ठ देखना चाहिए जो कहता है कि एनजीआईएनएक्स चल रहा है!
यदि आप अपने NGINX लॉग्स की जाँच करना चाहते हैं, तो निम्न कमांड चलाएँ:
sudo journalctl -u nginx.service
यदि आप अपने कियोस्क सर्वर के लिए एसएसएल को सक्षम करना चाहते हैं, तो इन आदेशों का उपयोग करें: sudo ln -s /etc/letsencrypt/live/hostname.com/etc/letsencrypt-auto.conf /etc/nginx/sites-available/, फिर nginx को पुनरारंभ करें इस आदेश के साथ: sudo systemctl पुनरारंभ nginx.service यदि आप एक कियोस्क उपयोगकर्ता बनाने के साथ आगे बढ़ना चाहते हैं, तो कृपया हमारी वेबसाइट http://www.cannonballtech.com पर जाएं।

सामान्य परिदृश्य

सभी किओस्क सर्वरों के लिए सामान्य कॉन्फ़िगरेशन समान है:

कियोस्क सर्वर आमतौर पर दो परिदृश्यों में से एक में उपयोग किए जाते हैं:
- बिक्री के लिए (पीओएस) मशीनों के लिए जिन्हें अधिकृत उपयोगकर्ताओं द्वारा दूरस्थ रूप से एक्सेस करने की आवश्यकता होती है, जबकि वे एक विशिष्ट स्थान पर भौतिक रूप से मौजूद होते हैं। उदाहरण के लिए, एक हवाईअड्डा कियोस्क जहां यात्री अपने अगले यात्रा गंतव्य के लिए चेक इन करने से पहले अपने एयरलाइन मील का उपयोग करके अपनी एयरलाइन शुल्क का भुगतान कर सकते हैं।
-नेटवर्क से जुड़े कियोस्क और इंटरनेट पर उपलब्ध एकल उपयोगकर्ता मशीनों के माध्यम से सिंगल ऑनलाइन या ऑफलाइन एप्लिकेशन एक्सेस के लिए। उदाहरण के लिए, जब संगठन एक सुरक्षित वेब पेज पर अपने अनुप्रयोगों के लिए एकल उपयोगकर्ता पहुंच प्रदान करने का निर्णय लेते हैं, जो केवल अधिकृत उपयोगकर्ताओं और/या दूरस्थ स्थानों जैसे कि किसी बड़े संगठन की शाखाओं तक पहुंच योग्य होता है।

निष्कर्ष

लोकलहोस्ट 1000 कियोस्क सेवा, कियोस्क में क्रोम ऐप्स लॉन्च करने का एक तरीका है। यह एक सरल, एक-चरणीय प्रक्रिया है जिसे आपके ऐप की मेनिफेस्ट फ़ाइल पर एक क्रिया के माध्यम से किया जा सकता है।