Ubuntu 7.2 और डेबियन पर PHP XNUMX कैसे स्थापित करें

Php आधिकारिक लोगो

सामान्य तौर पर, Gnu / Linux सर्वर PHP के संस्करण 7 और 5.6 का उपयोग करते हैं, लेकिन ये संस्करण नवीनतम संस्करण या सबसे कार्यात्मक नहीं हैं, हालांकि वे सबसे अधिक स्थिर और बग मुक्त हैं। इस प्रोग्रामिंग भाषा के भविष्य के संस्करण दिलचस्प हैं और परीक्षण करने के लिए एक स्थानीय सर्वर पर हो सकते हैं, हमारे वेब एप्लिकेशन के साथ प्रयोग कर सकते हैं या अपनी प्रोग्रामिंग भाषा के साथ प्रोग्राम करना सीख सकते हैं।

इस कारण हम आपको बताने जा रहे हैं PHP का नवीनतम संस्करण कैसे प्राप्त करें और इसे Ubuntu या डेबियन पर स्थापित करें या व्युत्पन्न वितरण जो हम सर्वर के लिए एक ऑपरेटिंग सिस्टम के रूप में उपयोग कर सकते हैं। जैसा कि हमने पहले कहा है, उत्पादन सर्वर पर इस संस्करण का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि इससे गंभीर समस्याएं हो सकती हैं या सुरक्षा छेद हो सकते हैं। परंतु यह अभी भी प्रयोग करने के लिए उपयोगी है.

उबंटू और डेबियन में PHP 7.2 स्थापित करने के लिए हमें करना होगा एक बाहरी रिपॉजिटरी का उपयोग करें और स्थापना के लिए आवश्यक निर्भरताएं स्थापित करें और PHP के इस नए संस्करण को चला रहा है। ऐसा करने के लिए हम टर्मिनल खोलते हैं और निम्नलिखित लिखते हैं:

apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php

फिर हम PHP 7.2 स्थापित करने के लिए निम्नलिखित लिखते हैं:

apt-get update
sudo apt-get install php7.2

यह PHP 7.2 संस्करण को स्थापित करेगा लेकिन ऑपरेटिंग सिस्टम डिफ़ॉल्ट रूप से इसका उपयोग नहीं करेगा। ऐसा करने के लिए, हमें टर्मिनल में निम्नलिखित लिखना होगा:

update-alternatives --set php /usr/bin/php7.2

और अगर हम एक LAMP सर्वर का उपयोग करते हैं, तो हमें करना होगा Apache में संशोधन करें ताकि यह इस संस्करण को पहचान सके। इसके लिए हमें टर्मिनल में निम्नलिखित लिखना होगा:

a2enmod php7.2
systemctl restart apache2

इसके साथ हमने PHP का संस्करण 7.2 स्थापित किया होगा, अब केवल मॉड्यूल और कंपाउंड स्थापित करना आवश्यक है जो हमें चाहिए, लेकिन यह एक ऐसी चीज है जिसे हम आपकी इच्छा और आवश्यकता पर छोड़ देते हैं। जैसा कि आप देख सकते हैं, स्थापना प्रक्रिया सरल और तेज़ है, लेकिन हमें याद रखना चाहिए कि संस्करण कुछ अन्य समस्या ला सकता है और इसे उत्पादन उपकरण पर उपयोग करने की अनुशंसा नहीं की जाती है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।