कैसे CentOS 7.3 पर भूत v0.11 LTS तैनात करने के लिए

घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो 2013 की रिलीज़ के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है। यह सामग्री और ब्लॉगिंग पर ध्यान केंद्रित करता है। घोस्ट के बारे में सबसे आकर्षक चीज इसकी सरल, साफ और उत्तरदायी डिजाइन है। आप अपने ब्लॉग पोस्ट मोबाइल फोन से लिख सकते हैं। सामग्री के लिए भूत मार्काडाउन भाषा का उपयोग करते हुए लिखा गया है। भूत व्यक्तियों या लेखकों के छोटे समूहों के लिए एकदम सही है।

इस गाइड में हम एक सुरक्षित घोस्ट v0.11.x LTS ब्लॉग को सेंटोस 7.3 VPS पर लेट्स एनक्रिप्ट , सर्टिफिकेट , Node.js , NPM , NGINX और MySQL का उपयोग करते हुए स्थापित करने जा रहे हैं ।

आवश्यकताएँ

  • एक डोमेन नाम रजिस्टर (खरीद)।
  • CentOS 7.3 सर्वर इंस्टेंस न्यूनतम 1GB RAM के साथ
  • सूद उपयोगकर्ता।

शुरू करने से पहले

  1. CentOS संस्करण जांचें:

    cat /etc/centos-release
    # CentOS Linux release 7.3.1611 (Core)
    
  2. एक नया गैर-��ूट उपयोगकर्ता बनाएँ :

    useradd -c "John Doe" johndoe && passwd johndoe
    
  3. इसे wheelसमूह में जोड़कर सुपरयुजर बनाएं :

    usermod -aG wheel johndoe
    
  4. नए उपयोगकर्ता पर स्विच करें:

    su - johndoe
    
  5. अपने ऑपरेटिंग सिस्टम के सॉफ़्टवेयर को अपडेट करें:

    sudo yum check-update || sudo yum update -y
    
  6. टाइमजोन सेट करें:

    timedatectl list-timezones
    sudo timedatectl set-timezone 'Region/City'
    
  7. विकास उपकरण स्थापित करें:

    sudo yum groupinstall -y 'Development Tools'
    
  8. विम पाठ संपादक स्थापित करें:

    sudo yum install -y vim
    
  9. आवश्यकता होने पर रिबूट प्रणाली:

    sudo shutdown -r now
    

प्रमाण पत्र स्थापित करें

नोट : इस चरण को शुरू करने से पहले, सुनिश्चित करें कि आपने अपने डोमेन के लिए DNS रिकॉर्ड सेट किया है ।

हम अपने भूत ब्लॉग के लिए एसएसएल / टीएलएस प्रमाणपत्र प्राप्त करने के लिए सीए एनक्रिप्ट और ईएफएफ के सर्टिफिकेट क्लाइंट का उपयोग करने जा रहे हैं । अपने डोमेन नाम के साथ सभी उदाहरणों को बदलना न भूलें ।blog.domain.tld

  1. एंटरप्राइज़ लिनक्स (EPEL) रिपॉजिटरी के लिए अतिरिक्त पैकेज सक्षम करें:

    # Certbot is packaged in Extra Packages for Enterprise Linux (EPEL) repository. To use Certbot, you must first enable the EPEL repository.
    sudo yum install -y epel-release
    
  2. प्रमाण पत्र स्थापित करें (पूर्व में ग्राहक को एन्क्रिप्ट करें ) प्रमाण पत्र प्रबंधन सॉफ्टवेयर पायथन के साथ बनाया गया था:

    sudo yum install -y certbot
    
  3. प्रमाण पत्र संस्करण की जाँच करें:

    certbot --version
    # certbot 0.14.1
    
  4. स्टैंडअलोन प्रमाणीकरण विधि (प्लगइन) का उपयोग करके आरएसए प्रमाणपत्र प्राप्त करें :

    sudo certbot certonly --standalone --domains blog.domain.tld --rsa-key-size 2048 --must-staple --email [email protected] --no-eff-email --agree-tos
    
    # IMPORTANT NOTES:
    #  - Congratulations! Your certificate and chain have been saved at 
       /etc/letsencrypt/live/blog.domain.tld/fullchain.pem.
    #  Your cert will expire on YYYY-MM-DD. . . .
    #  . . .
    

    पिछले चरणों से गुजरने के बाद, आपका प्रमाणपत्र और निजी कुंजी/etc/letsencrypt/live/blog.domain.tld निर्देशिका में होगी ।

Node.js और NPM स्थापित करें

नोट : भूत वर्तमान में Node.js संस्करणों का समर्थन करता है केवल 4.5+ और 6.9+।

भूत Node.js. पर बनाया गया है हम घोस्ट के लिए अनुशंसित संस्करण को स्थापित करने जा रहे हैं जो v6 Boron LTSइस लेखन के समय है।

  1. Node.js v6 LTS डाउनलोड और इंस्टॉल करें:

    sudo curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
    sudo yum install -y nodejs
    
  2. Node.js और NPM संस्करण जांचें:

    node -v && npm -v
    # v6.11.2
    # 3.10.10
    

MySQL स्थापित करें

डिफ़ॉल्ट रूप से, घोस्ट एक SQLite डेटाबेस का उपयोग करने के लिए कॉन्फ़िगर किया गया है, जिसके लिए कोई कॉन्फ़िगरेशन की आवश्यकता नहीं है।

वैकल्पिक रूप से घोस्ट का उपयोग MySQL डेटाबेस के साथ डेटाबेस कॉन्फ़िगरेशन को बदलकर भी किया जा सकता है। आपको पहले एक डेटाबेस और उपयोगकर्ता बनाना होगा, फिर आप मौजूदा sqlite3 कॉन्फ़िगरेशन को बदल सकते हैं।

  1. आधिकारिक MySQL यम भंडार से MySQL (वर्तमान में 5.7 ) का नवीनतम संस्करण डाउनलोड और इंस्टॉल करें :

    cd /tmp
    
    # Adding the MySQL Yum Repository
    wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    sudo yum localinstall -y mysql57-community-release-el7-11.noarch.rpm
    
    # Installing MySQL
    sudo yum install -y mysql-community-server
    
  2. MySQL संस्करण की जाँच करें:

    mysql --version
    # mysql  Ver 14.14 Distrib 5.7.19, for Linux (x86_64) using  EditLine wrapper
    
  3. MySQL सर्वर शुरू करें और इसकी स्थिति देखें:

    sudo systemctl start mysqld.service
    sudo systemctl status mysqld.service
    
  4. MySQL संस्करण 5.7 या उच्चतर rootस्थापना के बाद MySQL उपयोगकर्ता के लिए एक अस्थायी यादृच्छिक पासवर्ड उत्पन्न करता है और पासवर्ड MySQL त्रुटि लॉग फ़ाइल में संग्रहीत होता है /var/log/mysqld.log। इसे प्रकट करने के लिए, निम्नलिखित कमांड का उपयोग करें:

    sudo grep 'temporary password' /var/log/mysqld.log
    
  5. mysql_secure_installationअपने डेटाबेस को थोड़ा सुरक्षित करने के लिए स्क्रिप्ट चलाएँ :

    नोट : पासवर्ड सत्यापन प्लगइन स्थापित और सक्षम है, इसलिए rootउपयोगकर्ता के लिए आपका नया पासवर्ड मजबूत होना चाहिए ( एक ऊपरी मामला पत्र, एक निचला मामला पत्र, एक अंक, और एक विशेष चरित्र, और कुल पासवर्ड लंबाई कम से कम 8 वर्ण है )। यदि आप आराम करना चाहते हैं या पूरी तरह से प्लगइन को निष्क्रिय नहीं किया जाता है ( अनुशंसित नहीं ) तो ऐसा करने के लिए आधिकारिक MySQL प्रलेखन से परामर्श करें।

    sudo mysql_secure_installation
    
  6. मूल उपयोगकर्ता के रूप में MySQL में लॉग इन करें:

    mysql -u root -p
    # Enter password:
    
  7. एक नया MySQL डेटाबेस और उपयोगकर्ता बनाएँ:

    create database dbname;
    grant all on dbname.* to 'user' identified by 'password';
    
  8. MySQL से बाहर निकलें:

    exit
    

NGINX स्थापित करें

  1. एनजीआईएनएक्स का नवीनतम मेनलाइन संस्करण एनजीआईएनएक्स रिपॉजिटरी से डाउनलोड और इंस्टॉल करें :

    # Add the NGINX Yum Repository
    sudo vim /etc/yum.repos.d/nginx_mainline.repo
    
    
    # Copy/paste the following into /etc/yum.repos.d/nginx_mainline.repo
    [nginx]
    name=nginx repo
    baseurl=https://nginx.org/packages/mainline/centos/7/$basearch/
    gpgcheck=1
    enabled=1
    
    
    wget https://nginx.org/keys/nginx_signing.key
    sudo rpm --import nginx_signing.key
    rm nginx_signing.key
    
    sudo yum install -y nginx nginx-module-geoip nginx-module-image-filter nginx-module-njs nginx-module-perl nginx-module-xslt nginx-nr-agent
    
  2. सत्यापित करें कि यह NGINX संस्करण की जाँच करके स्थापित किया गया है:

    sudo nginx -v
    # nginx version: nginx/1.13.3
    
  3. स्थिति जांचें, NGINX सेवा (डेमॉन) शुरू और सक्षम करें:

    sudo systemctl status nginx.service # inactive (dead)
    sudo systemctl enable nginx.service
    sudo systemctl start nginx.service
    
  4. /etc/nginx/sslनिर्देशिका बनाएं और एक नया डिफिए-हेलमैन ( डीएच ) पैरामीटर उत्पन्न करें :

    sudo mkdir -p /etc/nginx/ssl
    sudo openssl dhparam -out /etc/nginx/ssl/dhparams-2048.pem 2048
    
  5. blog.domain.tldवर्चुअल होस्ट के लिए लॉग डायरेक्टरी बनाएँ :

    sudo mkdir -p /var/log/nginx/blog.domain.tld
    
  6. NGINX को HTTP ( S ) रिवर्स प्रॉक्सी सर्वर के रूप में कॉन्फ़िगर करें:

    sudo vim /etc/nginx/conf.d/ghost.conf
    
  7. निम्नलिखित को चिपकाएँ /etc/nginx/conf.d/ghost.conf:

    # domain: blog.domain.tld
    # public: /var/www/ghost
    
    upstream ghost_app {
        server 127.0.0.1:2368;
        keepalive 32;
    }
    
    server {
        listen [::]:80 default_server;
        listen 80 default_server;
        listen [::]:443 ssl http2 default_server;
        listen 443 ssl http2 default_server;
    
        server_name blog.domain.tld;
        root /var/www/ghost;
    
        error_log /var/log/nginx/blog.domain.tld/error.log;
        access_log /var/log/nginx/blog.domain.tld/access.log;
    
        client_max_body_size 100M;
    
        ssl_certificate /etc/letsencrypt/live/blog.domain.tld/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/blog.domain.tld/privkey.pem;
        ssl_dhparam ssl/dhparams-2048.pem;
    
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS';
        ssl_prefer_server_ciphers on;
    
        ssl_buffer_size 4K;
    
        ssl_session_timeout 1d;
        ssl_session_cache shared:SSL:50M;
        ssl_session_tickets off;
    
        ssl_stapling on;
        ssl_stapling_verify on;
        ssl_trusted_certificate /etc/letsencrypt/live/blog.domain.tld/chain.pem;
    
        resolver 8.8.8.8 8.8.4.4 valid=300s;
    
        location / {
            proxy_pass http://ghost_app;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_hide_header X-Powered-By;
    
            proxy_http_version 1.1;
            proxy_set_header Connection "";
        }
    }
    
  8. सिंटैक्स त्रुटियों के लिए NGINX कॉन्फ़िगरेशन सहेजें और परीक्षण करें:

    sudo nginx -t
    
  9. एनजीओएनएक्स कॉन्फ़िगरेशन पुनः लोड करें:

    sudo systemctl reload nginx.service
    

भूत स्थापित करें

नोट : यदि आप एक ही VPS पर कई घोस्ट ब्लॉग होस्ट करना चाहते हैं, तो प्रत्येक घोस्ट इंस्टेंस को एक अलग पोर्ट पर चलना चाहिए।

  1. दस्तावेज़ रूट निर्देशिका बनाएँ:

    sudo mkdir -p /var/www/
    
  2. एक नया भूत उपयोगकर्ता बनाएँ:

    sudo useradd -c 'Ghost application' ghost
    
  3. डाउनलोड भूत:

    curl -L https://github.com/TryGhost/Ghost/releases/download/0.11.11/Ghost-0.11.11.zip -o ghost.zip
    
  4. /var/www/ghostनिर्देशिका में भूत भूत (अनुशंसित स्थान स्थापित करें):

    sudo unzip -uo ghost.zip -d /var/www/ghost
    rm ghost.zip
    
  5. नई भूत निर्देशिका पर जाएं:

    cd /var/www/ghost
    
  6. /var/www/ghostनिर्देशिका का स्वामित्व बदलें :

    sudo chown -R ghost:ghost .
    
  7. नए ghostउपयोगकर्ता पर स्विच करें:

    sudo su - ghost
    
  8. दस्तावेज़ रूट पर नेविगेट करें /var/www/ghost:

    cd /var/www/ghost
    
  9. केवल उत्पादन निर्भरता के साथ भूत स्थापित करें। जब यह पूरा हो जाता है, तो भूत स्थापित होता है:

    npm install --production
    
  10. फ़ाइल के अंदर उत्पादन ऑब्जेक्ट की परिवर्तन url, mailऔर databaseसंपत्ति द्वारा भूत को कॉन्फ़िगर करें config.js:

    cp config.example.js config.js
    vim /var/www/ghost/config.js
    
    
    var path = require('path'),
        config;
    
    config = {
    // ### Production
    // When running Ghost in the wild, use the production environment.
    // Configure your URL and mail settings here
    production: {
        url: 'https://blog.domain.tld',
        mail: {
            transport: 'SMTP',
            options: {
                service: 'Mailgun',
                auth: {
                    user: '',
                    pass: ''
                }
            }
        },
        database: {
            client: 'mysql',
            connection: {
                host: '127.0.0.1',
                user: 'your_database_user',
                password: 'your_database_password',
                database: 'your_database_name',
                charset: 'utf8'
            },
            debug: false
        },
        // . . .
        // . . .
    

    नोट : आपको mailसेटिंग्स को भी कॉन्फ़िगर करना चाहिए । कैसे करना है पर आधिकारिक भूत प्रलेखन से परामर्श करें ।

  11. उत्पादन वातावरण में भूत शुरू करें:

    npm start --production
    

    अब चलेगा भूत HTTPS और HTTP / 2 के साथ ब्लॉग फ्रंट-एंड और एडमिन इंटरफ़ेस दोनों सुरक्षित हैं। आप अपना ब्राउज़र खोल सकते हैं और साइट पर जा सकते हैं https://blog.domain.tldblog.domain.tldअपने डोमेन नाम के साथ प्रतिस्थापित करना न भूलें ।

  12. नीचे भूत प्रक्रिया को दबाएं CTRL+ Cऔर भूत उपयोगकर्ता से गैर-रूट उपयोगकर्ता से बाहर निकलें जो आपने शुरुआत में बनाया है:

    exit
    

भूत को सिस्टम सेवा के रूप में चलाना

यदि आप अपने VPS के साथ अपना टर्मिनल सत्र बंद करते हैं, तो आपका ब्लॉग भी नीचे चला जाएगा। यह अच्छा नहीं है। इससे बचने के लिए, हम सिस्टमड का उपयोग करने जा रहे हैं। यह हमारे ब्लॉग को 24/7 रखेगा।

  1. ghost.serviceSystemd इकाई फ़ाइल बनाएँ । सूडो चलाएं sudo vim /etc/systemd/system/ghost.serviceऔर नीचे दी गई सामग्री को कॉपी / पेस्ट करें:

    [Unit]
    Description=Ghost - the professional publishing platform
    Documentation=https://docs.ghost.org/v0.11.11/docs
    After=network.target
    
    [Service]
    Type=simple
    # Edit WorkingDirectory, User and Group as needed
    WorkingDirectory=/var/www/ghost
    User=ghost
    Group=ghost
    ExecStart=/bin/npm start --production
    ExecStop=/bin/npm stop --production
    Restart=always
    SyslogIdentifier=Ghost
    
    [Install]
    WantedBy=multi-user.target
    
  2. सक्षम करें और शुरू करें ghost.service:

    sudo systemctl enable ghost.service && sudo systemctl start ghost.service
    
  3. ghost.serviceस्थिति जांचें :

    sudo systemctl status ghost.service && sudo systemctl is-enabled ghost.service
    
  4. https://blog.domain.tld/ghost/भूत व्यवस्थापक उपयोगकर्ता पर नेविगेट करें और बनाएं। जितनी जल्दी हो सके, यह करो!

निष्कर्ष

बस। अब हमारे पास पूरी तरह कार्यात्मक भूत ब्लॉग है। क्लाइंट द्वारा समर्थित होने पर आपका सर्वर HTTP / 2 के माध्यम से सामग्री वितरित कर रहा है। यदि आप कैस्पर नामक डिफ़ॉल्ट घोस्ट थीम को कस्टम में बदलना चाहते हैं , तो आप बस थीम को /var/www/ghost/content/themesफ़ोल्डर में डाउनलोड और अनज़िप कर सकते हैं और इसे घोस्ट एडमिन इंटरफ़ेस के माध्यम से चुन सकते हैं https://blog.domain.tld/ghost



Leave a Comment

Fedora 25 पर घोस्ट v0.11 LTS को कैसे नियुक्त करें

Fedora 25 पर घोस्ट v0.11 LTS को कैसे नियुक्त करें

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो अपने 201 के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है

OpenBSD 6.2 पर वर्डप्रेस स्थापित करें

OpenBSD 6.2 पर वर्डप्रेस स्थापित करें

परिचय वर्डप्रेस इंटरनेट पर प्रमुख सामग्री प्रबंधन प्रणाली है। यह ब्लॉग से लेकर डायनामिक कंटेंट वाली जटिल वेबसाइटों तक सब कुछ को अधिकार देता है

एक FreeBSD 11 FMP VPS पर MODX क्रांति कैसे स्थापित करें

एक FreeBSD 11 FMP VPS पर MODX क्रांति कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? MODX क्रांति PHP में लिखा गया एक तेज़, लचीला, स्केलेबल, ओपन सोर्स, एंटरप्राइज-ग्रेड कंटेंट मैनेजमेंट सिस्टम (CMS) है। यह मैं

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

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

एक अलग प्रणाली का उपयोग? कांटा PHP में लिखा गया एक खुला स्रोत CMS है। Forks स्रोत कोड GitHub पर होस्ट किया गया है। यह मार्गदर्शिका आपको बताएगी कि कांटा CM कैसे स्थापित किया जाए

Ubuntu और 16.04 पर Virtualmin और Ansible का उपयोग करके कई वर्डप्रेस साइटें तैनात करने का तरीका

Ubuntu और 16.04 पर Virtualmin और Ansible का उपयोग करके कई वर्डप्रेस साइटें तैनात करने का तरीका

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

CentOS 6 पर WooCommerce के साथ वर्डप्रेस की स्थापना

CentOS 6 पर WooCommerce के साथ वर्डप्रेस की स्थापना

वुल्ट्र इंस्टेंस आपके वर्डप्रेस ब्लॉग को चलाने का एक शानदार तरीका है, लेकिन वर्डप्रेस का अधिक उल्लेखनीय विस्तार WooCommerce है, जो ई-कॉमर्स प्लगइन है जो वें का विस्तार करता है

डेबियन 9 पर कांटा सीएमएस स्थापित करना

डेबियन 9 पर कांटा सीएमएस स्थापित करना

एक अलग प्रणाली का उपयोग? कांटा PHP में लिखा गया एक खुला स्रोत CMS है। Forks स्रोत कोड GitHub पर होस्ट किया गया है। यह मार्गदर्शिका आपको बताएगी कि कांटा CM कैसे स्थापित किया जाए

Ubuntu 16.04 पर भूत v0.11 LTS को कैसे नियुक्त करें

Ubuntu 16.04 पर भूत v0.11 LTS को कैसे नियुक्त करें

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो अपने 201 के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है

कैसे एक डेबियन 9 दीपक VPS पर MODX क्रांति स्थापित करने के लिए

कैसे एक डेबियन 9 दीपक VPS पर MODX क्रांति स्थापित करने के लिए

एक अलग प्रणाली का उपयोग? MODX क्रांति एक तेज, लचीला, स्केलेबल, मुक्त और खुला स्रोत है, एंटरप्राइज़-ग्रेड कंटेंट मैनेजमेंट सिस्टम (CMS) i लिखा है

कैसे Ubuntu 16.04 पर भूत तैनात करने के लिए

कैसे Ubuntu 16.04 पर भूत तैनात करने के लिए

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो 2013 की रिलीज के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है। मैं

डेबियन 8.7 पर भूत को कैसे नियुक्त करें

डेबियन 8.7 पर भूत को कैसे नियुक्त करें

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो 2013 की रिलीज के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है। मैं

डेबियन 9 (स्ट्रेच) पर डॉटक्लिअर कैसे स्थापित करें

डेबियन 9 (स्ट्रेच) पर डॉटक्लिअर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Dotclear एक बहुत ही सरल ब्लॉगिंग इंजन है। यह खुला-स्रोत है और उपयोग में आसान है। यह ट्यूटोरियल इंस्टालेशन पर जाएगा

एक फेडोरा 26 LMP VPS पर MODX क्रांति कैसे स्थापित करें

एक फेडोरा 26 LMP VPS पर MODX क्रांति कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? MODX क्रांति एक तेज, लचीला, स्केलेबल, मुक्त और खुला स्रोत है, एंटरप्राइज़-ग्रेड कंटेंट मैनेजमेंट सिस्टम (CMS) i लिखा है

CentOS 7 पर कांटा सीएमएस स्थापित करना

CentOS 7 पर कांटा सीएमएस स्थापित करना

एक अलग प्रणाली का उपयोग? कांटा PHP में लिखा गया एक खुला स्रोत CMS है। Forks स्रोत कोड GitHub पर होस्ट किया गया है। यह मार्गदर्शिका आपको बताएगी कि कांटा CM कैसे स्थापित किया जाए

CentOS 7 पर टाइपसेट्टर सीएमएस कैसे स्थापित करें

CentOS 7 पर टाइपसेट्टर सीएमएस कैसे स्थापित करें

टाइपसेट्टर PHP में लिखा गया एक खुला स्रोत CMS है जिसमें ट्रू WYSIWYG एडिटिंग और फ्लैट-फाइल स्टोरेज के साथ उपयोग में आसानी होती है। इस लेख में, हम installin होंगे

ओपनबीएसडी 6 पर घोस्ट प्रोफेशनल पब्लिशिंग प्लेटफार्म की स्थापना

ओपनबीएसडी 6 पर घोस्ट प्रोफेशनल पब्लिशिंग प्लेटफार्म की स्थापना

भूत प्रतिद्वंद्वी प्रतिद्वंद्वी के लिए नवीनतम और सबसे बड़ा अपस्टार्ट है। थीम विकास त्वरित और आसान है क्योंकि घोस्ट डेवलपर्स ने दोनों वें का उपयोग करने का निर्णय लिया है

CentOS 7 पर एक Jekyll Blog बनाना

CentOS 7 पर एक Jekyll Blog बनाना

एक अलग प्रणाली का उपयोग? Jekyll WordPress का एक अच्छा विकल्प है। यह किसी भी डेटाबेस की आवश्यकता नहीं है और यह एक भाषा के साथ काम करता है कई परिचित बुद्धि हैं

OpenBSD 6.5 पर वर्डप्रेस OpenBSD HTTPD के साथ चल रहा है

OpenBSD 6.5 पर वर्डप्रेस OpenBSD HTTPD के साथ चल रहा है

परिचय आप अपने OpenBSD को डिफ़ॉल्ट के करीब स्थापित करते हैं और कई अतिरिक्त पैकेजों के बिना, यह जितना अधिक सुरक्षित होगा। जबकि ज्यादा कम्मो

कैसे एक CentOS 7 दीपक VPS पर MODX क्रांति स्थापित करने के लिए

कैसे एक CentOS 7 दीपक VPS पर MODX क्रांति स्थापित करने के लिए

एक अलग प्रणाली का उपयोग? MODX क्रांति एक तेज, लचीला, स्केलेबल, मुक्त और खुला स्रोत है, एंटरप्राइज़-ग्रेड कंटेंट मैनेजमेंट सिस्टम (CMS) i लिखा है

डेबियन 8 पर भूत v0.11 एलटीएस को कैसे नियुक्त करें

डेबियन 8 पर भूत v0.11 एलटीएस को कैसे नियुक्त करें

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो अपने 201 के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है

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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ