लाइटhttpd लिनक्स मशीनों के लिए एक ओपन-सोर्स वेब सर्वर है, बहुत तेज और आकार में बहुत छोटा है, इसमें बहुत अधिक मेमोरी और सीपीयू उपयोग की आवश्यकता नहीं होती है जो इसे किसी भी प्रोजेक्ट के लिए सबसे अच्छे सर्वरों में से एक बनाता है जिसे वेब पेजों को तैनात करने में गति की आवश्यकता होती है।
Lighthttpd विशेषताएं
- फास्टसीजीआई, एससीजीआई, सीजीआई इंटरफेस के लिए समर्थन।
- चिरोट का उपयोग करने के लिए समर्थन।
- mod_rewrite के लिए समर्थन।
- ओपनएसएसएल का उपयोग करके टीएलएस/एसएसएल के लिए समर्थन।
- एक बहुत छोटा आकार:1MB.
- कम CPU और RAM उपयोग।
- बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त है।
यह लेख बताता है कि Lighthttpd install कैसे स्थापित करें , मारियाडीबी , PHP PhpMyAdmin . के साथ उबंटू 20.04 . पर ।
चरण 1:Ubuntu पर Lighttpd इंस्टॉल करना
सौभाग्य से, Lighthttpd आधिकारिक उबंटू रिपॉजिटरी से स्थापित करने के लिए उपलब्ध है, इसलिए यदि आप लाइटटैप स्थापित करना चाहते हैं, तो आपको केवल निम्नलिखित कमांड चलाना होगा।
$ sudo apt install lighttpd
एक बार, Lighthttpd स्थापित होने पर, आप अपनी वेबसाइट या आईपी पते पर जा सकते हैं और आपको यह पृष्ठ दिखाई देगा जो आपकी मशीन पर Lighttpd की स्थापना की पुष्टि करता है।
इससे पहले, आगे की स्थापना के लिए आगे बढ़ते हुए, मैं आपको बताना चाहूंगा कि Lighthttpd के बारे में महत्वपूर्ण बातें निम्नलिखित हैं जारी रखने से पहले आपको पता होना चाहिए।
- /var/www/html - Lighttpd के लिए डिफ़ॉल्ट रूट फ़ोल्डर है।
- /etc/lighthttpd/ - Lighttpd कॉन्फ़िगरेशन फ़ाइलों के लिए डिफ़ॉल्ट फ़ोल्डर है।
चरण 2:Ubuntu पर PHP इंस्टॉल करना
लाइटhttpd वेब सर्वर PHP FastCGI . के बिना प्रयोग करने योग्य नहीं होगा सहयोग। इसके अतिरिक्त, आपको 'php-mysql . भी इंस्टॉल करना होगा MySQL समर्थन को सक्षम करने के लिए पैकेज।
# sudo apt install php php-cgi php-mysql
अब PHP मॉड्यूल को सक्षम करने के लिए, टर्मिनल में निम्न कमांड चलाएँ।
$ sudo lighty-enable-mod fastcgi $ sudo lighty-enable-mod fastcgi-php
मॉड्यूल को सक्षम करने के बाद, निम्न आदेश चलाकर Lighttpd सर्वर कॉन्फ़िगरेशन को पुनः लोड करें।
$ sudo service lighttpd force-reload
अब यह जांचने के लिए कि PHP काम कर रही है या नहीं, आइए एक 'test.php . बनाएं ' फ़ाइल में /var/www/test.php ।
$ sudo vi /var/www/html/test.php
"i . दबाएं संपादन शुरू करने के लिए "बटन, और इसमें निम्न पंक्ति जोड़ें।
<?php phpinfo(); ?>
प्रेस ईएससी कुंजी, और लिखें:x और Enter press दबाएं फ़ाइल को सहेजने के लिए कुंजी।
अब अपने डोमेन या आईपी पते पर जाएं और test.php . पर कॉल करें फ़ाइल, जैसे http://127.0.0.1/test.php . आप इस पृष्ठ को देखेंगे जिसका अर्थ है कि PHP सफलतापूर्वक स्थापित हो गया है।
चरण 3:उबंटू में मारियाडीबी स्थापित करना
मारियाडीबी MySQL का एक कांटा है, यह लाइटटैप के साथ उपयोग करने के लिए एक अच्छा डेटाबेस सर्वर भी है, इसे उबंटू 20.04 पर स्थापित करने के लिए इन आदेशों की श्रृंखला को टर्मिनल में चलाएँ।
$ sudo apt-get install software-properties-common $ sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' $ sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.piconets.webwerks.in/mariadb-mirror/repo/10.5/ubuntu focal main' $ sudo apt update $ sudo apt install mariadb-server
एक बार इंस्टॉल हो जाने पर, आप मारियाडीबी इंस्टॉलेशन को सुरक्षित करने के लिए सुरक्षा स्क्रिप्ट चला सकते हैं जैसा कि दिखाया गया है।
$ sudo mysql_secure_installation
स्क्रिप्ट को रूट पासवर्ड दर्ज करने या इसे सेट करने के लिए प्रेरित किया जाएगा। इसके बाद, Y
का उत्तर दें हर बाद के संकेत के लिए।
उबंटू में PhpMyAdmin इंस्टाल करना
PhpMyAdmin डेटाबेस को ऑनलाइन प्रबंधित करने के लिए एक शक्तिशाली वेब इंटरफ़ेस है, लगभग हर सिस्टम व्यवस्थापक इसका उपयोग करता है क्योंकि इसका उपयोग करके डेटाबेस को प्रबंधित करना बहुत आसान है। इसे Ubuntu 20.04 पर स्थापित करने के लिए, निम्न कमांड चलाएँ।
$ sudo apt install phpmyadmin
इंस्टालेशन के दौरान, यह आपको नीचे दिया गया डायलॉग दिखाएगा, NO
चुनें ।
अब 'Lighthttpd . चुनें '।
हम यहां लगभग पूरा कर चुके हैं, बस /var/www/ में एक सिम्लिंक बनाने के लिए इस सरल कमांड को चलाएं। PHPMyAdmin फ़ोल्डर में /usr/share/ . में ।
$ sudo ln -s /usr/share/phpmyadmin/ /var/www
अब http://localhost/phpmyadmin . पर जाएं और यह आपको रूट पासवर्ड दर्ज करने के लिए कहेगा, जिसे आपने ऊपर MariaDB इंस्टालेशन के दौरान सेट किया है।
बस, आपके सभी सर्वर घटक तैयार हैं और अभी चल रहे हैं, आप अपने वेब प्रोजेक्ट को परिनियोजित करना शुरू कर सकते हैं।