उबंटू सर्वर में 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 स्थापित करें
इंस्टॉलेशन परमिट देने के लिए आप प्रवेश करने के बाद, पासवर्ड का अनुरोध करेंगे। ऐसा करने के लिए, "डी" या "वाई" अक्षर दर्ज करें (उबंटू सर्वर के स्थानीयकरण के आधार पर) और एंटर दबाएं।
फिर यह केवल पैकेज की डाउनलोड और स्थापना के लिए इंतजार कर रहा है।
एफपीएम।
संस्करण 16.04 ऑपरेटिंग सिस्टम में एफपीएम मॉड्यूल स्थापित करने के लिए, निम्न कार्य करें:
Sudo apt-get php-fpm स्थापित करें
पिछले संस्करणों में:
Sudo apt- php5-fpm स्थापित करें
इस मामले में, सुपरसाइर पासवर्ड दर्ज करने के तुरंत बाद, स्थापना स्वचालित रूप से शुरू हो जाएगी।
क्ली
सीएलआई को डेवलपर्स को आवश्यक है जो PHP पर कंसोल प्रोग्राम के निर्माण में लगे हुए हैं। इस प्रोग्रामिंग भाषा को पेश करने के लिए, आपको उबंटू 16.04 में कमांड को निष्पादित करने की आवश्यकता है:
Sudo apt- php-cli स्थापित करें
पिछले संस्करणों में:
Sudo apt- php5-cli स्थापित करें
PHP एक्सटेंशन
सभी संभावित PHP कार्यों को लागू करने के लिए, आपको उपयोग किए गए कार्यक्रमों के लिए कई एक्सटेंशन स्थापित करना चाहिए। अब इस तरह की स्थापना करने के लिए सबसे लोकप्रिय आदेश प्रस्तुत किए जाएंगे।
नोट: नीचे दो आदेशों के प्रत्येक विस्तार के लिए प्रदान किया जाएगा, जहां पहला उबंटू सर्वर 16.04 के लिए है, और दूसरा ओएस के पुराने संस्करणों के लिए है।
- जीडी के लिए विस्तार:
Sudo apt-get php-gd स्थापित करें
Sudo apt- php5-gd स्थापित करें
- MCRYPT के लिए विस्तार:
SUDO APT- PHP-MCRYPT स्थापित करें
Sudo apt- php5-mcrypt स्थापित करें
- MySQL के लिए विस्तार:
Sudo apt-get php-mysql स्थापित करें
Sudo apt- php5-mysql स्थापित करें
यदि आपके पास एक पूर्ण पैकेज है तो आप आवश्यक आदेशों को निष्पादित करके अलग-अलग मॉड्यूल को अलग-अलग स्थापित कर सकते हैं:
सुडो एपीटी-प्राप्त करें 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 पैकेज और इसके सभी अतिरिक्त घटकों को स्थापित करने में सक्षम होगा। मुख्य बात यह है कि आप उन आदेशों को जानना चाहते हैं जिन्हें आप उबंटू सर्वर में निष्पादित करना चाहते हैं।