लेख निर्देशिका
Linux CentOS सर्वर पर GD लाइब्रेरी को सक्षम करना और PHP yum इंस्टॉलेशन सपोर्ट को कॉन्फ़िगर करना
जब आप वीचैट के आधिकारिक खाते को बढ़ावा देने के लिए एसईओ हेतु किसी वेबसाइट का उपयोग कर रहे हों , और यदि आप वेबसाइट के उपयोगकर्ता अनुभव को बेहतर बनाना चाहते हैं, तो बेहतर होगा कि आप अधिक आकर्षक वेबसाइट टेम्पलेट या वर्डप्रेस थीम का उपयोग करें।
इस बात को ध्यान में रखते हुए, चेन वेइलियांग ने पिछले कुछ दिनों से ऑनलाइन मार्केटिंग पर शोध करना बंद कर दिया है और इसके बजाय एक शक्तिशाली वर्डप्रेस थीम की स्थापना का परीक्षण कर रहे हैं , जिसके लिए विशेष रूप से लिनक्स सर्वर पर जीडी लाइब्रेरी समर्थन सक्षम होना आवश्यक है।
इसलिए, मैंने यह सुनिश्चित करने के लिए कि GD लाइब्रेरी स्थापित है, कमांड के साथ Linux सर्वर की जाँच की।
जीडी पुस्तकालय स्थापित है या नहीं यह पता लगाने के लिए लिनक्स कमांड:
php -i | grep -i --color gd
जीडी लाइब्रेरी का उपयोग किस लिए किया जाता है, विस्तार से बताएं
जीडी पुस्तकालय एपीआई की एक श्रृंखला प्रदान करता है जो छवियों को संसाधित कर सकता है। जीडी पुस्तकालय का उपयोग करने से वेबसाइटों को छवियों को संसाधित करने या छवियों को उत्पन्न करने की अनुमति मिलती है।
ई-कॉमर्स वेबसाइट सर्वर में आमतौर पर निम्नलिखित कार्यों को करने के लिए जीडी लाइब्रेरी सक्षम होती है:
- थंबनेल उत्पन्न करने के लिए उपयोग किया जाता है।
- चित्रों में वॉटरमार्क जोड़ें।
- वेबसाइट डेटा को रिपोर्ट जनरेट करने दें।
Linux सर्वर पर GD लाइब्रेरी स्थापित करें
- यदि जीडी पुस्तकालय स्थापित नहीं है, तो कृपया लिनक्स सर्वर पर जीडी पुस्तकालय स्थापित करने के लिए निम्नलिखित विधि देखें।
# यदि स्रोत कोड स्थापित है, तो पैरामीटर जोड़ें
--with-gd
# यदि यह डेबियन-आधारित लिनक्स सेवा अवधि है, तो . स्थापित करने के लिए उपयुक्त-प्राप्त करें का उपयोग करें
apt-get install php5-gd
# यदि यह एक CentOS सर्वर है, तो इसे yum . के साथ स्थापित करें
yum install php-gd
# यदि यह एक उपयोग-आधारित Linux सर्वर है, तो इसे yast▼ . के साथ स्थापित करें
yast -i php5_gd
हम जोड़ सकते हैं जब संकलन PHP मूल रूप से जीडी पुस्तकालय का समर्थन नहीं करता है
- सबसे पहले zlib सोर्स कोड, libpng सोर्स कोड, gd सोर्स कोड डाउनलोड करें
- डीकंप्रेसन के बाद, स्रोत निर्देशिका पर जाएँ, zlib निर्देशिका
कोड उदाहरण
./configure --prefix=/usr/local/zlib make ; make install make clean
# libpng निर्देशिका
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
#जीडी निर्देशिका
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
अंत में, php.ini फ़ाइल में, "gd" खोजें।
इस लाइन को नीचे जोड़ें
extension=/usr/local/libgdgd.so
फिर, php सेवा को पुनरारंभ करें; अगर वह काम नहीं करता है, तो कोशिश करें reboot सर्वर, आमतौर पर यह ठीक है।
注意 事项
हालाँकि, यदि GD लाइब्रेरी को स्रोत कोड से स्थापित किया गया है, और केवल gd लाइब्रेरी को जोड़ा गया है, तो PHP संस्करण और लाइब्रेरी संस्करण भिन्न हो सकते हैं।
यदि यह एक स्रोत कोड स्थापना है, तो PHP को संकलित करते समय पैरामीटर-साथ-जीडी जोड़ना सबसे अच्छा है
आशा है कि चेन वेइलियांग के ब्लॉग ( https://www.chenweiliang.com/ ) पर साझा किया गया लेख "लिनक्स सेंटओएस सर्वर पर जीडी लाइब्रेरी कॉन्फ़िगरेशन और पीएचपी यम इंस्टॉलेशन समर्थन को सक्षम करना" आपके लिए उपयोगी होगा।
इस लेख का लिंक साझा करने में संकोच न करें: https://www.chenweiliang.com/cwl-563.html
