मनुष्य कभी घमंड नहीं करना l लेहरुदास वैष्णव l न्यू भजन सुनकर मनुष्य घमंड नहीं करेगा
विषयसूची:
- शुरू करने से पहले
- अपाचे शुरू करो
- अपाचे बंद करो
- अपाचे को फिर से शुरू करें
- रिलोड अपाचे
- अपाचे कॉन्फ़िगरेशन का परीक्षण करें
- अपाचे स्थिति देखें
- अपाचे संस्करण की जाँच करें
- निष्कर्ष
Apache HTTP सर्वर दुनिया का सबसे लोकप्रिय वेब सर्वर है। यह एक स्वतंत्र, ओपन-सोर्स और क्रॉस-प्लेटफ़ॉर्म HTTP सर्वर है जो शक्तिशाली सुविधाएँ प्रदान करता है जिसे विभिन्न प्रकार के मॉड्यूल द्वारा बढ़ाया जा सकता है।
इस गाइड में, हम Apache कमांड को शुरू करने, बंद करने और फिर से शुरू करने सहित सबसे महत्वपूर्ण और अक्सर उपयोग किए जाने वाले एपाचे कमांड पर जाएंगे।
शुरू करने से पहले
हम मान रहे हैं कि आप sudo विशेषाधिकार के साथ रूट या उपयोगकर्ता के रूप में लॉग इन हैं। इस गाइड के कमांड को उबंटू 18.04 और सेंटोस 7 और डेबियन 9 जैसे किसी भी आधुनिक लिनक्स वितरण पर काम करना चाहिए।
उबंटू और डेबियन में, Apache सेवा का नाम
apache2
, जबकि Red Hat आधारित प्रणाली जैसे CentOS में, Apache सेवा का नाम
httpd
।
अपाचे शुरू करो
अपाचे शुरू करना बहुत सरल है। बस निम्न कमांड टाइप करें।
sudo systemctl start apache2
सफलता पर, कमांड कोई आउटपुट नहीं देता है।
sudo service apache2 start
अपाचे सेवा को मैन्युअल रूप से शुरू करने के बजाय सिस्टम बूट पर शुरू करने के लिए इसे सेट करना एक अच्छा विचार है:
अपाचे बंद करो
अपाचे को रोकना मुख्य अपाचे प्रक्रिया को बंद कर देता है और सभी बच्चे प्रक्रियाएं भले ही खुले कनेक्शन हों।
अपाचे को रोकने के लिए, निम्न में से कोई एक कमांड चलाएँ:
sudo systemctl stop apache2
sudo service apache2 stop
अपाचे को फिर से शुरू करें
रिस्टार्ट विकल्प स्टॉप का एक त्वरित तरीका है और फिर अपाचे सर्वर को शुरू करना है।
पुनरारंभ करने के लिए निम्न आदेशों में से एक का उपयोग करें:
sudo systemctl restart apache2
sudo service apache2 restart
यह वह आदेश है जिसे आप संभवतः सबसे अधिक बार उपयोग करेंगे।
रिलोड अपाचे
जब भी आप इसके कॉन्फ़िगरेशन में बदलाव करते हैं, तो आपको अपाचे को फिर से लोड या पुनरारंभ करना होगा।
पुनः लोड होने पर, मुख्य अपाचे प्रक्रिया बच्चे की प्रक्रियाओं को बंद कर देती है, नए कॉन्फ़िगरेशन को लोड करती है, और नई बाल प्रक्रियाओं को शुरू करती है।
अपाचे को पुनः लोड करने के लिए, निम्नलिखित में से किसी एक कमांड का उपयोग करें:
sudo systemctl reload apache2
sudo service apache2 reload
अपाचे कॉन्फ़िगरेशन का परीक्षण करें
जब भी आप अपाचे सर्वर की कॉन्फ़िगरेशन फ़ाइल में परिवर्तन करते हैं, तो सेवा को पुनरारंभ करने या पुनः लोड करने से पहले कॉन्फ़िगरेशन का परीक्षण करना एक अच्छा विचार है।
किसी भी सिंटैक्स या सिस्टम त्रुटियों के लिए अपाचे कॉन्फ़िगरेशन का परीक्षण करने के लिए निम्न कमांड का उपयोग करें:
sudo apachectl -t
आउटपुट इस तरह दिखेगा:
Syntax OK
यदि कोई त्रुटि है, तो कमांड एक विस्तृत संदेश प्रिंट करता है।
अपाचे स्थिति देखें
अपाचे सेवा की स्थिति की जांच करने के लिए, निम्नलिखित कमांड का उपयोग करें:
sudo systemctl status apache2
आउटपुट कुछ इस तरह दिखेगा:
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start
अपाचे संस्करण की जाँच करें
कभी-कभी आपको अपने अपाचे के संस्करण को जानने की आवश्यकता हो सकती है ताकि आप किसी मुद्दे पर डिबग कर सकें या यह निर्धारित कर सकें कि एक निश्चित सुविधा उपलब्ध है।
आप अपना अपाचे संस्करण चलाकर देख सकते हैं:
sudo apache2 -v
Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37
-V
(अपरकेस) विकल्प अपाचे संस्करण को कॉन्फ़िगर विकल्प के साथ दिखाता है।
निष्कर्ष
इस गाइड में, हमने आपको कुछ सबसे आवश्यक अपाचे कमांड दिखाए हैं। यदि आप अपाचे कमांड लाइन के बारे में अधिक जानना चाहते हैं, तो अपाचे प्रलेखन पर जाएँ
अपाचे टर्मिनलउपयोगी Google नाओ वॉयस कमांड जिन्हें आपको पता होना चाहिए

कुछ Google नाओ वॉयस कमांड्स का जलाया जाना चाहिए जिन्हें आपको पता होना चाहिए। मौसम की जानकारी पाएं, एप्लिकेशन खोलें, फेसबुक पर पोस्ट करें, दिशानिर्देश खोजें, खोजें, ब्राउज करें, आदि।
3 उपयोगी टर्मिनल कमांड हर मैक उपयोगकर्ता को पता होना चाहिए

अपने मैक अनुभव को और भी बेहतर बनाने के लिए टर्मिनल में उपयोग करने के लिए कुछ बुनियादी और उपयोगी कमांड दिए गए हैं।
नगनेक्स कमांड आपको पता होना चाहिए

निग्नेक्स एक स्वतंत्र, ओपन-सोर्स, उच्च-प्रदर्शन HTTP और रिवर्स प्रॉक्सी सर्वर है। इस गाइड में, हम सबसे महत्वपूर्ण Nginx कमांडों पर जाएंगे, जिसमें Nginx को शुरू करना, रोकना और पुनः आरंभ करना शामिल है।