कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
संगीतकार 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
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें
एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:
एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।
वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं
एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था
Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,
पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं
एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है
एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना
ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए
एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है
एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है
एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ