सेंटो 6 पर एलएलवीएम और क्लैंग को कैसे स्थापित करें

LLVM एक ओपन-सोर्स कंपाइलर इन्फ्रास्ट्रक्चर है। LLVM 2000 में शुरू किया गया था, और 2005 से Apple द्वारा बड़े पैमाने पर उपयोग और संशोधित किया गया है। Clang एक C, C ++, Objective-C और Objective-C ++ कंपाइलर है जो LLVM सिस्टम के साथ काम करता है। Clang की शुरुआत 2007 में Apple द्वारा की गई थी, और तब से Google और Intel इसके निरंतर विकास में शामिल हो गए हैं।

क्लैंग के डेवलपर्स का दावा है कि जीसीसी की तुलना में, यह तेजी से संकलित करता है, कम मेमोरी का उपयोग करता है, संकलन के दौरान अधिक उपयोगकर्ता के अनुकूल निदान देता है, और जीसीसी के साथ संगत है।

CentOS Red Hat Enterprise Linux (RHEL) के विकास का अनुसरण करता है। आरएचईएल एक स्थिर सर्वर प्लेटफॉर्म बनने का प्रयास करता है, जिसका अर्थ है कि यह सब कुछ के नवीनतम संस्करणों को शामिल करने में जल्दबाजी नहीं करता है।

इस लेख के लेखन के अनुसार, CentOS 6 आधिकारिक तौर पर LLVM और Clang v3.4.2 वितरित करता है। हालाँकि, क्लैंग v3.6 जारी किया गया है।

आधिकारिक सुझाव यह है कि अगर आपको LLVM और Clang के अधिक हाल के संस्करण की आवश्यकता है, तो आपको एक अलग UNIX वितरण पर विचार करना चाहिए जो सॉफ़्टवेयर पैकेजों के नवीनतम संस्करणों का समर्थन करने पर अधिक केंद्रित है।

सौभाग्य से, आप CentOS पर LLVM और क्लैंग GCC का हाल ही का संस्करण स्थापित करने में सक्षम हैं। यह आधिकारिक तौर पर वितरित सॉफ़्टवेयर का उपयोग करके विशुद्ध रूप से विचलित करता है, लेकिन कभी-कभी आपको ऐसा महसूस हो सकता है कि आपके पास बहुत कम विकल्प हैं।

यह आलेख बताता है कि LLOSM और क्लैंग के आधिकारिक रूप से समर्थित 6 CentOS को कैसे स्थापित किया जाए, और एक नया संस्करण कैसे स्थापित किया जाए। यह लेख मानता है कि आपके पास एक ताज़ा स्थापित CentOS 6 VPS है, हालाँकि आप VPS पर दिए गए निर्देशों का पालन अवश्य कर सकते हैं।

बजना जीसीसी से काफी हद तक स्वतंत्र है, लेकिन इस लेख के लेखन के रूप में, बजना अभी भी कई साझा पुस्तकालयों जीसीसी द्वारा स्थापित (यानी, का उपयोग करता है crtbegin.o, gccऔर gcc_s)। यदि आप CentOS 6 पर LLVM & Clang स्थापित करते हैं, तो आप इन साझा पुस्तकालयों के लिए आपके सिस्टम पर GCC नहीं होने पर कुछ भी संकलित नहीं कर पाएंगे। आदर्श रूप से, yum में gcc और gcc-c ++ के क्लैंग के लिए एक पैकेज निर्भरता होगी, लेकिन इस लेख के लेखन के रूप में, yum निर्भरता से अनजान है।

इसके अतिरिक्त, स्रोत से LLVM & Clang के नए संस्करण के निर्माण के लिए G ++ v4.7 + की आवश्यकता होती है, जिसे आप केवल स्रोत द्वारा स्थापित करके CentOS 6 पर प्राप्त कर सकते हैं।

यदि आप नीचे दिए गए सभी चरणों को चलाते हैं, तो आप GCC के 2 संस्करणों और LLVM और Clang के 2 संस्करणों के साथ हवा देंगे। इसमें आधिकारिक रूप से समर्थित बाइनरी पुराने संस्करण और प्रत्येक प्रोग्राम के लिए स्रोत से एक नया संस्करण शामिल है। हालाँकि, नीचे दिए गए सभी चरणों को चलाने की कोई आवश्यकता नहीं है। आप यह तय कर सकते हैं कि आप आधिकारिक तौर पर एलएलवीएम और क्लैंग के द्विआधारी पुराने संस्करण का समर्थन करना चाहते हैं या स्रोत से नया संस्करण चाहते हैं, और निर्देशों का जो भी भाग आपके निर्णय पर फिट बैठता है।

एलएलवीएम और क्लैंग का आधिकारिक रूप से समर्थित (पुराना) संस्करण स्थापित करें

  1. महत्वपूर्ण! सबसे पहले, जीसीसी का आधिकारिक रूप से समर्थित (पुराना) संस्करण स्थापित करें , लेख में दिए गए चरणों को निष्पादित करके सेंटोस 6 पर जीसीसी कैसे स्थापित करें - आपको उस लेख के शीर्षक के तहत चरणों को निष्पादित करने की आवश्यकता नहीं है "स्रोत से जीसीसी का एक नया संस्करण स्थापित करें "।

  2. LLVM और क्लैंग स्थापित करें

    sudo yum install clang
        --- This will bring in llvm as a dependency
    
  3. इंस्टॉल किए गए संस्करणों की जांच करें, और उनके स्थान देखें।

    clang --version
        May say: clang version 3.4.2 (tags/RELEASE_34/dot2-final)
    which clang
        /usr/bin/clang
    gcc --version
        May say: gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)
    g++ --version
        May say: g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)
    which gcc
        /usr/bin/gcc
    which g++
        /usr/bin/g++
    

स्रोत से एलएलवीएम और क्लैंग का एक नया संस्करण स्थापित करें

CentOS पर स्रोत द्वारा LLVM और क्लैंग बनाने के लिए, आपके पास GCC v4.7 या ऊपर होना चाहिए। सेंटोस 6 में यम में एक उच्च संस्करण नहीं है, इसलिए आपको पहले स्रोत से अधिक हालिया जीसीसी स्थापित करना होगा।

  1. महत्वपूर्ण! सबसे पहले, स्रोत से जीसीसी का एक नया संस्करण स्थापित करें, लेख में चरणों को निष्पादित करके सेंटोस 6 पर जीसीसी कैसे स्थापित करें - आपको उस लेख में सभी चरणों को निष्पादित करने की आवश्यकता है, जिसमें शीर्षक के तहत "जीसीसी का एक नया संस्करण स्थापित करें" स्रोत "।

  2. अतिरिक्त आवश्यक पैकेज स्थापित करें।

    sudo yum install cmake
    
  3. पायथन का एक नया संस्करण स्थापित करें। LLVM और Clang v3.6.0 को Python v2.7 + की आवश्यकता है, लेकिन CentOS 6 yum रिपॉजिटरी में केवल Python v2.6.6 है।

    mkdir ~/sourceInstallations
    cd ~/sourceInstallations
    wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
    tar -xvf Python-2.7.9.tgz
    cd Python-2.7.9
    ./configure && make && sudo make install
    
  4. तय करें कि एलएलवीएम और क्लैंग का कौन सा संस्करण आप चाहते हैं। यह कमांड आपको उपलब्ध संस्करणों के लिए "टैग" दिखाएगा।

    svn ls http://llvm.org/svn/llvm-project/llvm/tags | grep RELEASE
        RELEASE_1/
        ...
        RELEASE_352/
        RELEASE_360/
        RELEASE_361/
    svn ls http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_361
        rc1/
        --- At this time, there is no final, just a release candidate.  You could certainly use a release candidate, but this article will show how to use a final release.
    svn ls http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_360
        final/
        rc1/
        rc2/
        rc3/
        rc4/
    
  5. एलएलवीएम और क्लैंग के संस्करण का स्रोत प्राप्त करें जो आप चाहते हैं। यह कुछ मिनटों के लिए चलेगा। इस लेख के बाकी हिस्सों के लिए लिखा गया है RELEASE_360/और इसमें स्रोतों को डाउनलोड किया ~/sourceInstallations/llvm_RELEASE_360/जाएगा - आपको भविष्य के संस्करणों को फिट करने के लिए उचित टैग को प्रतिस्थापित करना होगा। के नीचे निर्देशिका compiler-rt, libcxxऔर libcxxabiबिल्कुल जरूरी नहीं हैं, लेकिन सुविधाओं में से कुछ LLVM और बजना है कि जीसीसी नहीं, तो इस लेख में शामिल किए गए हैं करता है होते हैं। अन्य एलएलवीएम "उप-परियोजनाएं" हैं जिनका आप उपयोग करना चुन सकते हैं, जैसे कि ड्रैगोनग, एलएलडीबी, ओपनएमबी, वीमेकिट, पोली, लिबक्लेक, केली, एसएफ़कोड और लेड। आप एलएलवीएम वेबसाइट पर उन लोगों के बारे में पढ़ सकते हैं ।

    cd ~/sourceInstallations
    svn co http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_360/final llvm_RELEASE_360
    cd llvm_RELEASE_360/tools
    svn co http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_360/final clang
    cd ../projects
    svn co http://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_360/final compiler-rt
    svn co http://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_360/final libcxx
    svn co http://llvm.org/svn/llvm-project/libcxxabi/tags/RELEASE_360/final libcxxabi
    cd ..
    svn update
        At revision X.
        --- Hopefully this outputs one line saying "At revision X", but numbers instead of "X".  If it downloads more source files, a new revision was released while you were downloading the source code.  This is highly unlikely unless you're using trunk (the most up to date, maybe unstable code.)  But, if this happens, perform a svn update in the tools/clang, projects/compiler-rt, projects/libcxx, projects/libcxxabi, and again ~/sourceInstallations/llvm_RELEASE_360, until you are fully up to date.
    
  6. एलएलवीएम और क्लेंग बनाएँ। यह कुछ समय के लिए चलेगा। यदि यह सही तरीके से पूरा होता है, तो अंतिम पंक्ति जिसे आप देखेंगे "सफलता"। कुछ त्रुटि वाले संदेशों को जल्दी से स्क्रॉल करके देखना सामान्य है। स्रोत निर्देशिका की तुलना में अलग निर्देशिका में चीजों का निर्माण करना हमेशा एक अच्छा विचार होता है।

    mkdir ../llvm_RELEASE_360_build
    cd ../llvm_RELEASE_360_build
    cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/local/bin/gcc -DCMAKE_CXX_COMPILER=/usr/local/bin/g++ ../llvm_RELEASE_360 && make && sudo make install && echo success
        --- If your VPS has multiple cores, you can speed up the build by changing the middle part
        ---   of this line from "&& make &&" to "&& make -j <number of cores> &&".
        --- You can see the number of cores your VPS has by running "nproc"
        --- If you omit -DCMAKE_BUILD_TYPE=Release, the build defaults to debug.  This is great if you need to debug LLVM & Clang itself, but slows down compilation of your end programs considerably.
        --- If you omit the references to gcc and g++, it will default to using the older binary versions in /usr/bin/, and will not compile.
    
  7. इंस्टॉल किए गए संस्करणों की जांच करें, और उनके स्थान देखें।

    clang --version
        May say: clang version 3.6.0 (tags/RELEASE_360/final 237229)
    clang++ --version
        May say: clang version 3.6.0 (tags/RELEASE_360/final 237229)
    which clang
        /usr/local/bin/clang
    which clang++
        /usr/local/bin/clang++
    
  8. नए पुस्तकालयों को ld (GNU लिंकर) में जोड़ें।

    echo "/usr/local/lib" > usrLocalLib.conf
    sudo mv usrLocalLib.conf /etc/ld.so.conf.d/
    sudo ldconfig
        --- This may say a file or two "is not an ELF file - it has the wrong magic bytes at the start."
        --- You may ignore this message.  It is silent about the work it successfully completed.
    
  9. वैकल्पिक रूप से एक "हैलो वर्ल्ड" प्रोग्राम बनाएं।

    mkdir ~/code
    cd ~/code
    Create a file main.cpp that says:
        #include <iostream>
        using namespace std;
        int main() {
            cout << "Hello world!" << endl;
            return 0;
        }
    --- One way to create this file is to run "vi main.cpp", hitting "i" to enter insert mode,
    ---   typing the above file, hitting ESC, and hitting "ZZ" to save.
    clang++ main.cpp -o main
    ./main
        Hello World!
    clang++ -stdlib=libc++ -lc++abi main.cpp -o main
        --- This uses Clang's libc++ and libc++abi, instead of the GNU stdlibc++ and stdlibc++abi
    ./main
        Hello world!
    
  10. जब आप चाहें तब एलएलवीएम और क्लैंग का उपयोग करें।

    You could set LLVM & Clang to be your system's default C and C++ compiler by running:
        echo "export CC=/usr/local/bin/gcc" >> ~/.bashrc
        echo "export CXX=/usr/local/bin/g++" >> ~/.bashrc
        source ~/.bashrc
    Once and a while there is a difference between Clang and GCC, but it's becoming more and more rare.  To be more conservative, you could specify in your code's buildsystem to use LLVM & Clang, but otherwise leave your system's default to the source build of GCC.
    
  11. वैकल्पिक रूप से हार्ड ड्राइव स्थान को पुनः प्राप्त करें। आपका ~/sourceInstallationsफ़ोल्डर लगभग 11GB डिस्क स्थान पर ले जाएगा। यह संभवतः फ़ोल्डर्स को रखने के लिए बुद्धिमान है, क्योंकि वैकल्पिक कॉन्फ़िगरेशन विकल्प हैं जिन्हें आपको भविष्य में किसी बिंदु पर उपयोग करने की आवश्यकता हो सकती है, और पहले से ही बहुत कुछ करना तेज़ होगा। और, जैसा कि ऊपर उल्लेख किया गया है, अतिरिक्त "उप-परियोजनाएं" हैं जिन्हें आप एलएलवीएम और क्लैंग में जोड़ सकते हैं। इसके अलावा, निर्माण प्रक्रिया लॉग बनाती है जिसे आप बाद में जांच सकते हैं और अगर कुछ गलत हो जाता है तो काम कर सकते हैं। लेकिन, पहले "सुडो मेक इनस्टॉल" चलने के बाद, आपका इंस्टॉल किया गया एलएलवीएम और क्लैंग इस निर्देशिका में कुछ भी निर्भर नहीं करता है, और अंतरिक्ष एक प्रीमियम पर हो सकता है, इसलिए आप इस चरण को कर सकते हैं और 11 जीबी को पुनः प्राप्त कर सकते हैं।

    cd ~/
    rm -rf sourceInstallations
    --- Again, if you can spare the space, you may someday be happy to have left it there.
    

अब आपके पास अपना नया LLVM और क्लैंग है /usr/local/bin, आपके नए 64-बिट LLVM और क्लैग लिब में हैं /usr/local/lib, और आपके नए LLVM और Clang में फ़ाइलें शामिल हैं /usr/local/include



Leave a Comment

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ

CentOS 7 पर RockMongo स्थापित करें

CentOS 7 पर RockMongo स्थापित करें

RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें

CentOS 7 पर नेटडाटा स्थापित करना

CentOS 7 पर नेटडाटा स्थापित करना

एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।

CentOS 7 पर Django कैसे स्थापित करें

CentOS 7 पर Django कैसे स्थापित करें

वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था

CentOS 7 पर Revive Adserver इनस्टॉल करना

CentOS 7 पर Revive Adserver इनस्टॉल करना

Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं

CentOS 7 पर एल्ग स्थापित करें

CentOS 7 पर एल्ग स्थापित करें

एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है

CentOS 7 पर dotCMS कैसे स्थापित करें

CentOS 7 पर dotCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ