Ubuntu पर php एक्सटेंशन इंस्टॉल करें


14

मेरे पास उबंटू 9.10 सर्वर है। मैंने apt-get कमांड का उपयोग करके apache2 और php5 को स्थापित किया है।

कैसे एक PHP एक्सटेंशन स्थापित करता है? वहाँ उन्हें पाने के लिए उपयुक्त की तरह आदेश हैं? या क्या मुझे php वेबसाइट पर फ़ाइलों को मैन्युअल रूप से देखना चाहिए और उन्हें php.ini में सेट करना चाहिए?

अधिक विशेष रूप से, मुझे mcrypt, कर्ल और जीडी की आवश्यकता है।

धन्यवाद

जवाबों:


21

आपको बस इतना करना है:

sudo apt-get install php5-mcrypt php5-curl php5-gd

यदि आपको यह जांचने की आवश्यकता है कि आपके द्वारा स्थापित php-wise क्या है:

dpkg --list | grep php

संपादित करें: ऊपर कमांड में sudo को हटा दिया गया है क्योंकि dpkg --list के साथ इसकी आवश्यकता नहीं है।


करते समय
सुडो

+ पुनः आरंभ अपाचे
ripper234

2
कुछ एक्सटेंशन एक ini फ़ाइल छोड़ेंगे, /etc/php5/conf.dजिसे मुख्य ini में मर्ज करना होगा। ऐसा करने के लिए आप सामान्य रूप से उपयोग करते हैं php5enmodऔर php5dismodएक्सटेंशन के कॉन्फ़िगरेशन को सक्षम और अक्षम करते हैं। उदाहरण के लिए, यदि मुझे MongoDB एक्सटेंशन को सक्षम करने की आवश्यकता है, जिसका मैं उपयोग करूंगा php5enmod mongo। इन आदेशों का उपयोग करने का मतलब है कि आपको कभी भी लिंक के साथ गड़बड़ नहीं करनी है या अपने मुख्य आईएनआई को मैन्युअल रूप से संपादित नहीं करना है।
इनो

यह एक साफ स्थापित के साथ ubuntu 13.04 के लिए काम करता है। यदि आप मोंगियो को काम में लाने की कोशिश कर रहे हैं, तो आपको मोंगो पर निर्भरता को स्थापित करना चाहिए।
dmanexe

@ क्या आप एक सामान्य स्थापित करते हैं जैसे कि sudo apt-get php5-gd तो क्या sudo php5enmod php5-gd उदाहरण के लिए ??? यदि नहीं, तो क्या आप सही प्रक्रिया के बारे में बता सकते हैं? धन्यवाद।
फिल हीली

3

इसके अतिरिक्त, आप अपने डेबियन / उबंटू प्रणाली पर उपलब्ध PHP एक्सटेंशन की समीक्षा कर सकते हैं:

apt-cache search php|egrep ^php5-
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.