डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
संगीतकार PHP के लिए एक लोकप्रिय निर्भरता प्रबंधक है जो आपकी परियोजना के लिए आवश्यक पुस्तकालयों की स्थापना और अद्यतन को सरल बना सकता है। आजकल, यह इस क्षेत्र में अपनी विशिष्ट सुविधा और उपयोग में आसानी के कारण डी-फैक्टो मानक बन रहा है।
यम या एप्ट के विपरीत, संगीतकार सिस्टम स्तर पर कभी भी किसी कोड या पैकेज को स्थापित या अपडेट नहीं करता है। इसके बजाय, कोड पैकेज और पुस्तकालयों को प्रति-परियोजन�� के आधार पर परियोजना की अपनी निर्देशिका के भीतर प्रबंधित किया जाता है।
इस ट्यूटोरियल में, मैं आपको दिखाऊंगा कि कैसे एक PHP प्रोजेक्ट की निर्भरता को प्रबंधित करने के लिए संगीतकार को स्थापित और उपयोग करना है। ये चरण एक CentOS 6 आधारित Vultr LEMP सर्वर के लिए लिखे गए थे।
sudo yum update
sudo yum install curl git php55u-cli.x86_64
संगीतकार स्थानीय या विश्व स्तर पर स्थापित किया जा सकता है। स्थानीय इंस्टॉलेशन आपको प्रत्येक एकल प्रोजेक्ट के लिए अधिक लचीलापन ला सकता है और अनुमति के मुद्दों से बच सकता है जबकि सिस्टम-वाइड निष्पादन योग्य के साथ वैश्विक स्थापना अधिक सुविधाजनक है।
अपनी परियोजना निर्देशिका में स्थानीय रूप से संगीतकार को स्थापित करने के लिए ~/myproject:
cd ~
mkdir myproject
cd myproject
curl -sS https://getcomposer.org/installer | php
कम्पोज़र प्रोग्राम, एक PHP आर्काइव फ़ाइल composer.phar, जिसे आपके प्रोजेक्ट डायरेक्टरी में डाउनलोड किया जाएगा।
आप कमांड के साथ इंस्टॉलेशन का परीक्षण कर सकते हैं php composer.phar।
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
एक बार स्थापित होने के बाद, आप किसी विशिष्ट प्रोजेक्ट निर्देशिका में composerउपयोग करने के बजाय कहीं भी कमांड का उपयोग कर सकते हैं php composer.phar। सुविधा के रूप में, मैं composerनिम्नलिखित अनुभागों में वैश्विक कमांड का उपयोग करूंगा ।
संगीतकार के साथ निर्भरता स्थापित करने के लिए, सबसे पहले, आपको composer.jsonअपनी परियोजना निर्देशिका में एक फ़ाइल बनाने की आवश्यकता है । यह फ़ाइल सभी आवश्यक निर्भरताओं को परिभाषित करती है। उदाहरण के लिए, composer.json"psr / log" लाइब्रेरी की आवश्यकता वाली फ़ाइल की सामग्री इस प्रकार हो सकती है:
{
"require": {
"psr/log": "1.0.0"
}
}
यहां, "psr / log" "विक्रेता / पैकेज" का प्रतिनिधित्व करता है, "1.0.0" "संस्करण संख्या" का प्रतिनिधित्व करता है। दोनों की दो चीजें संगीतकार की डिफ़ॉल्ट रिपॉजिटरी साइट packagist.org पर देखी जा सकती हैं ।
यदि आपको अन्य पुस्तकालयों की आवश्यकता है, तो बस उनमें से प्रत्येक के लिए एक अल्पविराम और एक नई पंक्ति जोड़ें:
{
"require": {
"psr/log": "1.0.0",
"phpunit/php-timer": "1.0.7",
"symfony/event-dispatcher": "3.0.0"
}
}
फिर आपके द्वारा निर्दिष्ट पुस्तकालयों को स्थापित करने के लिए निम्न कमांड चलाएं। आपके द्वारा चुने गए किसी भी पुस्तकालय को भी स्वचालित रूप से स्थापित किया जाएगा।
composer install
सभी स्थापित पुस्तकालय ./vendorनिर्देशिका में सहेजे जाएंगे ।
जब भी आप composer.jsonनया संस्करण देखते हैं, तो आप उस सामग्री को संशोधित करते हैं , या जब आप जांचना चाहते हैं, तो आपको अद्यतन कमांड चलाना चाहिए:
composer update
इसके अलावा, कुछ पुस्तकालय ऑटोलैड जानकारी प्रदान करते हैं। आप केवल अपने प्रोजेक्ट कोड में निम्नलिखित वाक्य जोड़कर उन्हें ऑटोलोड कर सकते हैं:
require __DIR__ . '/vendor/autoload.php';
बस। अब आप संगीतकार के साथ अपनी परियोजना की निर्भरता का प्रबंधन करने के लिए तैयार हैं। अधिक जानकारी के लिए, संगीतकार आधिकारिक वेबसाइट पर जाएं ।
का आनंद लें!
आप संगीतकार का उपयोग करते समय चेतावनी देख सकते हैं "आप xdebug सक्षम होने के साथ संगीतकार चला रहे हैं"। यदि हां, तो आप इन चरणों का पालन करके चेतावनी को हल कर सकते हैं।
फ़ाइल में PHP के विन्यास को संशोधित करें /etc/php.d/15-xdebug.ini:
sudo vi /etc/php.d/15-xdebug.ini
लाइन के zend_extension=xdebug.soसाथ टिप्पणी करें ;:
;zend_extension=xdebug.so
सेव करके छोड़ो:
:wq
फिर सिस्टम को रिबूट करें:
sudo reboot
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ