पीएचपी एक शक्तिशाली वेब स्क्रिप्टिंग भाषा है जिसका उपयोग इंटरएक्टिव और गतिशील वेबसाइटों को डिजाइन करने के लिए किया जाता है। ' पीएचपी 8.0 ” PHP का नवीनतम संस्करण है जिसे सीधे डेबियन पर स्थानीय रिपॉजिटरी से स्थापित नहीं किया जा सकता है। डेबियन पर नवीनतम PHP स्थापित करने के लिए, एक बाहरी रिपॉजिटरी की आवश्यकता होगी।
यह ब्लॉग नवीनतम संस्करण को स्थापित करने के तरीके पर एक मार्गदर्शिका है पीएचपी , जो है 8.0 डेबियन पर।
डेबियन 11 पर PHP स्थापित करें
इस लेख की सामग्री को कई शीर्षकों के तहत वितरित किया गया है जो हैं:
पीएचपी स्थापित करना
नवीनतम स्थापित करने के लिए पीएचपी डेबियन पर संस्करण, नीचे लिखे चरणों का पालन करें:
स्टेप 1 : नीचे दिए गए आदेशों का उपयोग करके सिस्टम के रिपॉजिटरी को पहले अपडेट/अपग्रेड करें:
सुडो उपयुक्त अद्यतन
सुडो उपयुक्त उन्नयन
रिपॉजिटरी को अपग्रेड करने के बाद, सिस्टम को रिबूट करने की सिफारिश की जाती है ताकि सभी अपग्रेड किए गए रिपॉजिटरी फिर से लोड हो सकें:
सुडो रिबूट
चरण दो : अब नीचे लिखित आदेश का उपयोग करके आवश्यक निर्भरताओं को स्थापित करें:
सुडो अपार्ट स्थापित करना -और एलएसबी-रिलीज़ सीए-सर्टिफिकेट एपीटी-ट्रांसपोर्ट-https सॉफ्टवेयर-प्रॉपर्टीज-कॉमन gnupg2
चरण 3 : PHP का नवीनतम संस्करण वेबसाइट के माध्यम से उपलब्ध है sury.org , जोड़ने के लिए ज़रूर रिपॉजिटरी नीचे लिखित कमांड चलाती है:
गूंज देब https://packages.sury.org/php/ $(एलएसबी_रिलीज -एससी) मुख्य' | सुडो टी / वगैरह / अपार्ट / स्रोत.सूची.डी / सूर्य-php.list
चरण 4: इसके अलावा, नीचे बताए गए का उपयोग करके सुर्य रिपॉजिटरी कुंजी आयात करें wget आज्ञा:
wget -क्यूओ - https: // package.sury.org / पीएचपी / apt.gpg | सुडो उपयुक्त-कुंजी जोड़ें -
चरण 5: यह सुनिश्चित करने के लिए कि रिपॉजिटरी सफलतापूर्वक जोड़ा गया है, अपडेट कमांड चलाएँ:
सुडो उपयुक्त अद्यतन
चरण 6 : एक बार रिपॉजिटरी सफलतापूर्वक जुड़ जाने के बाद नीचे लिखे गए को चलाकर PHP 8.0 को स्थापित करें अपार्ट आज्ञा:
सुडो अपार्ट स्थापित करना php8.0
चरण 7 : यह सत्यापित करने के लिए कि नवीनतम संस्करण की स्थापना पीएचपी सफल है नीचे लिखित आदेश चलाएं:
पीएचपी -में
PHP के मॉड्यूल/एक्सटेंशन
नवीनतम स्थापित करने के बाद पीएचपी संस्करण, अब यदि आप सभी उपलब्ध एक्सटेंशन/मॉड्यूल का पता लगाना चाहते हैं पीएचपी फिर नीचे लिखित कमांड चलाएँ:
सुडो उपयुक्त खोज php8.0- *
उपरोक्त सूची से पीएचपी मॉड्यूल, यदि आप उनमें से किसी को स्थापित करने में रुचि रखते हैं तो नीचे लिखे सिंटैक्स का पालन करें:
सुडो अपार्ट स्थापित करना php8.0- < मोड्यूल का नाम में सूची >
उदाहरण के लिए:
सुडो अपार्ट स्थापित करना php8.0-बीसीएमएथ
एक समय में एक से अधिक मॉड्यूल भी स्थापित कर सकते हैं जैसा कि नीचे दिखाया गया है माई एसक्यूएल , एक्सएमएल और ज़िप मॉड्यूल एक समय में स्थापित होते हैं:
सुडो अपार्ट स्थापित करना php8.0- { MySQL, एक्सएमएल, ज़िप }
के सभी स्थापित/लोड किए गए मॉड्यूल खोजने के लिए पीएचपी , नीचे लिखित आदेश चलाएँ:
पीएचपी -एम
पीएचपी परीक्षण
स्थापित के प्रसंस्करण का परीक्षण करने के लिए पीएचपी , चलिए एक नया बनाते हैं पीएचपी फ़ाइल नीचे लिखित आदेश का उपयोग कर:
सुडो नैनो newfile.php
फिर इसमें एक टेक्स्ट संदेश जोड़ें:
< ?php गूंज 'हैलो लिनक्स-संकेत' ;
अब बनाए गए को निष्पादित करने के लिए। पीएचपी फ़ाइल, नीचे उल्लिखित आदेश का पालन करें:
php newfile.php
आउटपुट में, आप देख सकते हैं कि संदेश पाठ सफलतापूर्वक प्रदर्शित किया गया है, जिसका अर्थ है पीएचपी सिस्टम पर सफलतापूर्वक काम कर रहा है;
निष्कर्ष
नवीनतम स्थापित करने के लिए पीएचपी डेबियन पर संस्करण, उपयोगकर्ताओं को पहले सिस्टम पर कुछ निर्भरताएँ स्थापित करने की आवश्यकता होती है। इसके बाद उन्हें जोड़ना होगा ज़रूर रिपॉजिटरी और फिर रिपॉजिटरी का उपयोग करके अपडेट करें 'अद्यतन' आज्ञा। फिर, वे स्थापित कर सकते हैं पीएचपी 8.0 से अपार्ट रिपॉजिटरी अपडेट के ठीक बाद आवश्यक PHP मॉड्यूल के साथ कमांड।