Apache HttpClient का उपयोग क्लाइंट कोड से सर्वर पर HTTP अनुरोध भेजने के लिए किया जा सकता है। हमारे पिछले ट्यूटोरियल में, हमने देखा कि जावा प्रोग्राम से ही GET और POST HTTP अनुरोध संचालन करने के लिए HttpURLConnection का उपयोग कैसे करें। आज हम वही उदाहरण प्रोजेक्ट लेंगे लेकिन GET और POST अनुरोध संचालन करने के लिए Apache HttpClient का उपयोग करेंगे।
LAMP स्टैक ओपन सोर्स सॉफ़्टवेयर का एक सेट है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द एक संक्षिप्त शब्द है जो Apache वेब सर्वर के साथ Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubuntu 16
और पढो →यह आलेख उबंटू के एक संस्करण को कवर करता है जो अब समर्थित नहीं है। यदि आप वर्तमान में Ubuntu 12.04 पर चलने वाला सर्वर संचालित कर रहे हैं, तो हम Ubuntu के समर्थित संस्करण में अपग्रेड करने या माइग्रेट करने की अत्यधिक अनुशंसा करते हैं:
कारण:
LAMP स्टैक ओप
और पढो →अपाचे वेब सर्वर इंटरनेट पर वेब सामग्री परोसने का सबसे लोकप्रिय तरीका है। यह इंटरनेट पर सभी सक्रिय वेबसाइटों में से आधे से अधिक के लिए जिम्मेदार है और बेहद शक्तिशाली और लचीली है।
अपाचे अपनी कार्यक्षमता और घटकों को अलग-अलग इकाइयों में विभाजित करता है जिन्हें स्वतंत्र रूप से अनुकूलित और कॉन्फ़िगर किया जा सकता है। किसी व्यक्तिगत साइट या डोमेन का वर्णन करने वाली मूल इकाई को <कोड>वर्चुअल होस्टकोड> कहा जाता है।
ये पदनाम व्यवस्थापक को एक मिलान तंत्र का उपयोग करके एक इंटरफ़
और पढो →\LAMP स्टैक ओपन सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द वास्तव में एक संक्षिप्त शब्द है जो Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है , Apache वेब सर्वर के साथ। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubu
और पढो →अपाचे इंटरनेट पर सबसे लोकप्रिय वेब सर्वरों में से एक है। इसका उपयोग सभी सक्रिय वेबसाइटों में से आधे से अधिक को सेवा प्रदान करने के लिए किया जाता है। हालाँकि कई व्यवहार्य वेब सर्वर हैं जो आपकी सामग्री की सेवा करेंगे, यह समझना उपयोगी है कि अपाचे अपनी सर्वव्यापकता के कारण कैसे काम करता है।
यह आलेख कुछ सामान्य कॉन्फ़िगरेशन फ़ाइलों और उन विकल्पों की जांच करेगा जिन्हें उनके भीतर नियंत्रित किया जा सकता है। यह आलेख अपाचे फ़ाइलों के उबंटू/डेबियन लेआउट का अनुसरण करेगा, जो अन्य वितरण
और पढो →अपाचे एक जांचा और परखा हुआ HTTP सर्वर है जो शक्तिशाली एक्सटेंशन की एक विस्तृत श्रृंखला तक पहुंच के साथ आता है। हालाँकि यह रिवर्स-प्रॉक्सी चलाने के मामले में पसंदीदा विकल्प की तरह प्रतीत नहीं हो सकता है, सिस्टम प्रशासक जो पहले से ही उपलब्ध समृद्ध फीचर-सेट के लिए अपाचे पर निर्भर हैं, वे इसे अपने एप्लिकेशन सर्वर के प्रवेश द्वार के रूप में भी उपयोग कर सकते हैं। ज्यादातर मामलों में, इसका मतलब उनके सर्वर सेट अप से एक अतिरिक्त परत को हटाना होगा या कनेक्शन को पुनर्निर्देशित करने के लिए
और पढो →\LAMP स्टैक ओपन-सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द वास्तव में एक संक्षिप्त शब्द है जो Linux ऑपरेटिंग का प्रतिनिधित्व करता है सिस्टम, Apache वेब सर्वर के साथ। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubun
और पढो →यह आलेख CentOS के एक संस्करण को शामिल करता है जो अब समर्थित नहीं है। यदि आप वर्तमान में CentOS 6 चलाने वाले सर्वर का संचालन कर रहे हैं, तो हम CentOS के समर्थित संस्करण में अपग्रेड करने या माइग्रेट करने की अत्यधिक अनुशंसा करते हैं।
कारण:
इसके बजाय देखें:
निम्नलिखित DigitalOcean ट्यूटोरियल रुचिकर हो सकता है, क्योंकि यह CentOS 7 सर्वर पर LAMP स्टैक स्थापित करने की रूपरेखा देता है:
यह ट्यूटोरियल आपको दिखाएगा कि अपाचे को वेब सर्वर के रूप में चलाने वाले उबंटू 16.04 सर्वर पर लेट्स एनक्रिप्ट से टीएलएस/एसएसएल प्रमाणपत्र कैसे सेट करें।
एसएसएल प्रमाणपत्रों का उपयोग वेब सर्वर के भीतर सर्वर और क्लाइंट के बीच ट्रैफ़िक को एन्क्रिप्ट करने के लिए किया जाता है, जो आपके एप्लिकेशन तक पहुंचने वाले उपयोगकर्ताओं को अतिरिक्त सुरक्षा प्रदान करता है। Let's Encrypt निःशुल्क विश्वसनीय प्रमाणपत्र प्राप्त करने और स्थापित करने का एक आसान तरीका प्रदान करता है।