Imagick PHP एक्सटेंशन को कैसे इंस्टॉल करें (SSH / टर्मिनल से)
इमेज प्रोसेसिंग की अपार क्षमता का लाभ उठाएं: SSH के माध्यम से Imagick PHP एक्सटेंशन इंस्टॉल करें
Imagick एक शक्तिशाली PHP एक्सटेंशन है जो इमेज एडिटिंग की व्यापक सुविधाएँ प्रदान करता है। यह आपको सीधे अपने PHP एप्लिकेशन में इमेज का आकार बदलने, क्रॉप करने, कन्वर्ट करने और इफ़ेक्ट जोड़ने जैसे कार्य करने की अनुमति देता है। हालाँकि कई वेब होस्टिंग कंट्रोल पैनल Imagick को इंस्टॉल करने के सरल तरीके प्रदान करते हैं, फिर भी कभी-कभी आपको इसे SSH के माध्यम से मैन्युअल रूप से इंस्टॉल करने की आवश्यकता हो सकती है, खासकर यदि आपके पास डेडिकेटेड सर्वर या कंट्रोल पैनल के बिना VPS है। यह गाइड SSH का उपयोग करके Imagick PHP एक्सटेंशन को इंस्टॉल करने का चरण-दर-चरण तरीका बताता है, जिससे आप इसकी इमेज प्रोसेसिंग क्षमताओं का लाभ उठा सकते हैं।.
Imagick PHP एक्सटेंशन का उपयोग क्यों करें?
वेब डेवलपर्स और वेबसाइट मालिकों के लिए Imagick कई लाभ प्रदान करता है:
- व्यापक छवि हेरफेर: इमेज एडिटिंग के कई तरह के काम करें, जिनमें इमेज का आकार बदलना, क्रॉप करना, घुमाना, वॉटरमार्क जोड़ना और फिल्टर लगाना शामिल हैं।.
- वेबसाइट के प्रदर्शन में सुधार: वेब उपयोग के लिए छवियों को अनुकूलित करें, जिससे फ़ाइल का आकार कम हो और लोडिंग गति में सुधार हो।.
- बेहतर उपयोगकर्ता अनुभव: उपयोगकर्ता की सहभागिता बढ़ाने के लिए आकर्षक छवियां और गतिशील ग्राफिक्स बनाएं।.
- बढ़ी हुई लचीलता: इमेज प्रोसेसिंग को सीधे अपने PHP एप्लिकेशन में एकीकृत करें, जिससे आपको अधिक नियंत्रण और अनुकूलन मिलेगा।.
आवश्यक शर्तें
स्थापना प्रक्रिया शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित चीजें मौजूद हैं:
- एसएसएच एक्सेस: आवश्यक कमांड चलाने के लिए आपको अपने सर्वर पर SSH एक्सेस की आवश्यकता होगी।.
- रूट या सूडो विशेषाधिकार: पैकेज इंस्टॉल करने और सिस्टम फाइलों को संशोधित करने के लिए आपको रूट या सूडो अनुमति की आवश्यकता होगी।.
- टेक्स्ट एडिटर: आपको एक टेक्स्ट एडिटर की आवश्यकता होगी (जैसे कि
नैनोयाविम) PHP कॉन्फ़िगरेशन फ़ाइल को संपादित करने के लिए।.
SSH के माध्यम से Imagick को इंस्टॉल करना
चरण 1: SSH के माध्यम से अपने सर्वर से कनेक्ट करें
-
टर्मिनल खोलें: अपने स्थानीय कंप्यूटर पर एक टर्मिनल विंडो खोलें।.
-
एसएसएच कनेक्शन स्थापित करें: SSH के माध्यम से अपने सर्वर से कनेक्ट करने के लिए निम्न कमांड का उपयोग करें, जिसमें निम्नलिखित को बदलें:
आपका_सर्वर_आईपीअपने सर्वर के वास्तविक आईपी पते या होस्टनाम के साथ:ssh root@your_server_ip -
पास वर्ड दर्ज करें: पूछे जाने पर अपने सर्वर का रूट पासवर्ड दर्ज करें।.
चरण 2: अपने PHP संस्करण की जाँच करें
अपने सर्वर पर स्थापित PHP संस्करण का पता लगाने के लिए निम्न कमांड चलाएँ:
php -v
पीएचपी संस्करण को नोट कर लें, क्योंकि अगले चरण में आपको इसकी आवश्यकता होगी।.
चरण 3: ImageMagick और Imagick इंस्टॉल करें
आवश्यक पैकेजों को स्थापित करने के लिए अपने सर्वर के पैकेज मैनेजर का उपयोग करें। आपके ऑपरेटिंग सिस्टम के आधार पर कमांड में थोड़ा बदलाव हो सकता है।.
CentOS/AlmaLinux के लिए (उपयोग करके) स्वादिष्ट):
sudo yum install ImageMagick ImageMagick-devel
sudo pecl install imagick
Ubuntu/Debian के लिए (उपयोग करके) अपार्ट):
sudo apt-get update sudo apt-get install imagemagick libmagickwand-dev sudo pecl install imagick
चरण 4: Imagick एक्सटेंशन को सक्षम करें
-
PHP कॉन्फ़िगरेशन फ़ाइल का पता लगाएं: आपकी PHP कॉन्फ़िगरेशन फ़ाइल का स्थान (
php.iniयह आपके PHP संस्करण और ऑपरेटिंग सिस्टम के आधार पर भिन्न हो सकता है। एक सामान्य स्थान यह है:/etc/php/7.4/cli/php.ini(प्रतिस्थापित करें7.4(आपके वास्तविक PHP संस्करण के साथ)।. -
php.ini फ़ाइल को संपादित करें: टेक्स्ट एडिटर का उपयोग करके इसे खोलें
php.inifile:sudo nano /etc/php/7.4/cli/php.ini -
एक्सटेंशन जोड़ें: Imagick एक्सटेंशन को सक्रिय करने के लिए निम्नलिखित पंक्ति जोड़ें:
extension=imagick.so -
सहेजें और बाहर निकलें: बचाओ
php.iniफ़ाइल को सेलेक्ट करें और टेक्स्ट एडिटर से बाहर निकलें।.
चरण 5: अपने वेब सर्वर को पुनः आरंभ करें
परिवर्तनों को लागू करने के लिए अपने वेब सर्वर को रीस्टार्ट करें। यह कमांड आपके वेब सर्वर सॉफ़्टवेयर के आधार पर भिन्न हो सकती है।.
अपाचे के लिए:
sudo systemctl restart apache2
Nginx के लिए:
sudo systemctl restart nginx
चरण 6: Imagick इंस्टॉलेशन की पुष्टि करें
-
एक PHP सूचना फ़ाइल बनाएँ: एक PHP फ़ाइल बनाएँ जिसका नाम हो
info.phpअपनी वेबसाइट की रूट डायरेक्टरी में निम्नलिखित सामग्री के साथ यह फ़ाइल डालें:<?php phpinfo(); ?> -
फ़ाइल तक पहुंचें: एक वेब ब्राउज़र खोलें और उस पर जाएँ
your-domain.com/info.php(प्रतिस्थापित करेंyour-domain.com(आपके वास्तविक डोमेन नाम के साथ)।. -
Imagick खोजें: अपने ब्राउज़र के "खोजें" फ़ंक्शन (आमतौर पर Ctrl+F या Cmd+F) का उपयोग करके पृष्ठ पर "imagick" खोजें। यदि Imagick सही ढंग से स्थापित है, तो आपको एक्सटेंशन के बारे में विवरण वाला एक अनुभाग दिखाई देगा।.
MyGlobalHost: Imagick इंस्टॉलेशन को सरल बनाना
SSH के माध्यम से मैन्युअल इंस्टॉलेशन लचीलापन प्रदान करता है, लेकिन कुछ उपयोगकर्ताओं के लिए यह तकनीकी रूप से चुनौतीपूर्ण हो सकता है। MyGlobalHost प्रबंधित होस्टिंग समाधान प्रदान करता है, जहाँ हमारी विशेषज्ञ सहायता टीम Imagick PHP एक्सटेंशन को स्थापित और कॉन्फ़िगर करने में आपकी मदद कर सकती है, जिससे आपको परेशानी मुक्त अनुभव प्राप्त होगा।.
विश्वसनीय, उच्च-प्रदर्शन वाले होस्टिंग समाधानों और विशेषज्ञ सहायता के लिए MyGlobalHost चुनें।.


