उबंटू सर्वर पर PHP स्थापित करना

Anonim

उबंटू सर्वर पर PHP स्थापित करना

उबंटू सर्वर में PHP स्क्रिप्टिंग भाषा को स्थापित करते समय वेब एप्लिकेशन डेवलपर्स कठिनाइयों का सामना कर सकते हैं। यह कई कारकों से जुड़ा हुआ है। लेकिन इस मैनुअल का उपयोग करके, हर कोई स्थापना के दौरान गलतियों से बचने में सक्षम होगा।

उबंटू सर्वर में PHP स्थापित करें

UBUNTU सर्वर पर PHP भाषा सेट करना विभिन्न तरीकों से किया जा सकता है - यह सब अपने संस्करण और ऑपरेटिंग सिस्टम के संस्करण से ही निर्भर करता है। और मुख्य अंतर टीमों में स्वयं है जिसे करने की आवश्यकता होगी।

यह भी ध्यान देने योग्य है कि PHP पैकेज में कई घटक शामिल हैं जो वांछित हैं, एक दूसरे से अलग से स्थापित किया जा सकता है।

विधि 1: मानक स्थापना

मानक स्थापना में पैकेज के नवीनतम संस्करण का उपयोग करना शामिल है। प्रत्येक ubuntu सर्वर ऑपरेटिंग सिस्टम में, यह अलग है:

  • 12.04 एलटीएस (सटीक) - 5.3;
  • 14.04 एलटीएस (भरोसेमंद) - 5.5;
  • 15.10 (विली) - 5.6;
  • 16.04 एलटीएस (जेनियल) - 7.0।

सभी पैकेज ऑपरेटिंग सिस्टम के आधिकारिक भंडार के माध्यम से वितरित किए जाते हैं, इसलिए तीसरे पक्ष को जोड़ने के लिए आवश्यक नहीं होगा। लेकिन पूर्ण पैकेज की स्थापना दो संस्करणों में की जाती है और ओएस के संस्करण पर निर्भर करती है। इसलिए, Ubuntu सर्वर 16.04 में PHP स्थापित करने के लिए, इस आदेश को निष्पादित करें:

Sudo apt- PHP स्थापित करें

और पुराने संस्करणों के लिए:

Sudo apt-get php5 स्थापित करें

यदि सिस्टम में सभी PHP पैकेज घटकों की आवश्यकता नहीं है, तो आप उन्हें अलग से सेट कर सकते हैं। यह कैसे करें और यह करने के लिए क्या आदेशों का प्रदर्शन किया जाना चाहिए, नीचे वर्णित किया जाएगा।

अपाचे HTTP सर्वर के लिए मॉड्यूल

Ubuntu सर्वर 16.04 में अपाचे के लिए PHP मॉड्यूल को स्थापित करने के लिए, आपको निम्न आदेश निष्पादित करने की आवश्यकता है:

Sudo apt- libapache2-mod-php स्थापित करें

ओएस के पुराने संस्करणों में:

Sudo apt-get libapache2-mod-php5 स्थापित करें

इंस्टॉलेशन परमिट देने के लिए आप प्रवेश करने के बाद, पासवर्ड का अनुरोध करेंगे। ऐसा करने के लिए, "डी" या "वाई" अक्षर दर्ज करें (उबंटू सर्वर के स्थानीयकरण के आधार पर) और एंटर दबाएं।

उबंटू सर्वर में अपाचे के लिए PHP स्थापित करना

फिर यह केवल पैकेज की डाउनलोड और स्थापना के लिए इंतजार कर रहा है।

एफपीएम।

संस्करण 16.04 ऑपरेटिंग सिस्टम में एफपीएम मॉड्यूल स्थापित करने के लिए, निम्न कार्य करें:

Sudo apt-get php-fpm स्थापित करें

पिछले संस्करणों में:

Sudo apt- php5-fpm स्थापित करें

इस मामले में, सुपरसाइर पासवर्ड दर्ज करने के तुरंत बाद, स्थापना स्वचालित रूप से शुरू हो जाएगी।

उबंटू सर्वर में PHP FPM स्थापित करना

क्ली

सीएलआई को डेवलपर्स को आवश्यक है जो PHP पर कंसोल प्रोग्राम के निर्माण में लगे हुए हैं। इस प्रोग्रामिंग भाषा को पेश करने के लिए, आपको उबंटू 16.04 में कमांड को निष्पादित करने की आवश्यकता है:

Sudo apt- php-cli स्थापित करें

पिछले संस्करणों में:

Sudo apt- php5-cli स्थापित करें

Ubuntu सर्वर PHP-CLI में स्थापना

PHP एक्सटेंशन

सभी संभावित PHP कार्यों को लागू करने के लिए, आपको उपयोग किए गए कार्यक्रमों के लिए कई एक्सटेंशन स्थापित करना चाहिए। अब इस तरह की स्थापना करने के लिए सबसे लोकप्रिय आदेश प्रस्तुत किए जाएंगे।

नोट: नीचे दो आदेशों के प्रत्येक विस्तार के लिए प्रदान किया जाएगा, जहां पहला उबंटू सर्वर 16.04 के लिए है, और दूसरा ओएस के पुराने संस्करणों के लिए है।

  1. जीडी के लिए विस्तार:

    Sudo apt-get php-gd स्थापित करें

    Sudo apt- php5-gd स्थापित करें

  2. उबंटू सर्वर में PHP-GD एक्सटेंशन स्थापित करना

  3. MCRYPT के लिए विस्तार:

    SUDO APT- PHP-MCRYPT स्थापित करें

    Sudo apt- php5-mcrypt स्थापित करें

  4. MCRYPT के लिए UBUNTU सर्वर PHP एक्सटेंशन में स्थापना

  5. MySQL के लिए विस्तार:

    Sudo apt-get php-mysql स्थापित करें

    Sudo apt- php5-mysql स्थापित करें

  6. Ubuntu सर्वर में MySQL के लिए PHP एक्सटेंशन स्थापित करना

यदि आपके पास एक पूर्ण पैकेज है तो आप आवश्यक आदेशों को निष्पादित करके अलग-अलग मॉड्यूल को अलग-अलग स्थापित कर सकते हैं:

सुडो एपीटी-प्राप्त करें libapache2-mod-php5.6

Sudo apt- php5.6-fpm स्थापित करें

Sudo apt- php5.6-cli स्थापित करें

Sudo apt-get php-gd स्थापित करें

Sudo apt- php5.6-mbstring स्थापित करें

Sudo apt- php5.6-mcrypt स्थापित करें

SUDO APT- PHP5.6-MYSQL स्थापित करें

Sudo apt-get php5.6-xml स्थापित करें

निष्कर्ष

अंत में, हम कह सकते हैं कि, कंप्यूटर पर काम करने का बुनियादी ज्ञान भी होने के कारण, उपयोगकर्ता आसानी से मुख्य PHP पैकेज और इसके सभी अतिरिक्त घटकों को स्थापित करने में सक्षम होगा। मुख्य बात यह है कि आप उन आदेशों को जानना चाहते हैं जिन्हें आप उबंटू सर्वर में निष्पादित करना चाहते हैं।

अधिक पढ़ें