फेडोरा 26 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

टिनी टिनी आरएसएस रीडर एक निशुल्क और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (आरएसएस / एटम) रीडर और एग्रीगेटर है, जिसे आपको किसी भी स्थान से समाचार पढ़ने की अनुमति देने के लिए डिज़ाइन किया गया है, जबकि यह एक वास्तविक डेस्कटॉप एप्लिकेशन के जितना करीब संभव है। टिनी टिनी आरएसएस रीडर फ़ीड एकत्रीकरण और सिंडिकेशन, ओपीएमएल आयात और निर्यात, सामाजिक साझाकरण, अंतर्राष्ट्रीयकरण, डुप्लिकेट लेख का पता लगाने, लचीला लेख फ़िल्टरिंग, प्लगइन्स और थीम, एक JSON एपीआई, और बहुत कुछ का समर्थन करता है!

इस ट्यूटोरियल में, हम Apache वेब सर्वर, PHP 7.1 और एक MariaDB डेटाबेस का उपयोग करके फेडोरा 26 LAMP VPS पर टिनी टिनी RSS रीडर 17.4 स्थापित करने जा रहे हैं।

आवश्यक शर्तें

  • SSH पहुंच के साथ एक क्लीन वल्चर फेडोरा 26 सर्वर का उदाहरण

चरण 1: एक सूडो उपयोगकर्ता जोड़ें

हम एक नया sudoउपयोगकर्ता जोड़कर शुरू करेंगे ।

सबसे पहले, अपने सर्वर में लॉग इन करें root:

ssh root@YOUR_VULTR_IP_ADDRESS

नामक एक नया उपयोगकर्ता जोड़ें user1(या आपका पसंदीदा उपयोगकर्ता नाम):

useradd user1

अगला, user1उपयोगकर्ता के लिए पासवर्ड सेट करें:

passwd user1

संकेत दिए जाने पर, एक सुरक्षित और यादगार पासवर्ड दर्ज करें।

अब /etc/sudoersयह सुनिश्चित करने के लिए फ़ाइल जांचें कि sudoersसमूह सक्षम है:

visudo

इस तरह एक अनुभाग के लिए देखो:

%wheel        ALL=(ALL)       ALL

और सुनिश्चित करें कि यह अनियोजित है। यह पंक्ति हमें बताती है क�� जो उपयोगकर्ता wheelसमूह के सदस्य हैं, वे विशेषाधिकार sudoप्राप्त करने के लिए कमांड का उपयोग कर सकते हैं root

एक बार जब आप फ़ाइल को संपादित कर लेते हैं, तो आप दबाकर बच सकते हैं Escऔर फिर :wqफाइल को "लिखना" और "छोड़ना" दर्ज कर सकते हैं।

अगला हम जोड़ने की जरूरत user1करने के लिए wheelसमूह:

usermod -aG wheel user1

हम user1समूह सदस्यता को सत्यापित कर सकते हैं और जांच सकते हैं कि usermodकमांड ने कमांड के साथ काम किया है groups:

groups user1

अब suनए sudo उपयोगकर्ता user1खाते में जाने के लिए कमांड का उपयोग करें :

su - user1

कमांड प्रॉम्प्ट यह इंगित करने के लिए अपडेट करेगा कि आप अब user1खाते में लॉग इन हैं । आप इसे whoamiकमांड से सत्यापित कर सकते हैं :

whoami

अब, sshdसेवा को पुनरारंभ करें ताकि आप अपने द्वारा sshबनाए गए नए गैर-रूट sudo उपयोगकर्ता खाते से लॉगिन कर सकें :

sudo systemctl restart sshd

user1खाता से बाहर निकलें :

exit

rootखाते से बाहर निकलें (जो आपके sshसत्र को डिस्कनेक्ट कर देगा )।

exit

अब आप sshनए गैर-रूट sudo उपयोगकर्ता user1खाते का उपयोग करके अपने स्थानीय होस्ट से सर्वर उदाहरण में कर सकते हैं :

ssh user1@YOUR_VULTR_IP_ADDRESS

यदि आप हर बार पासवर्ड टाइप किए बिना sudo निष्पादित करना चाहते हैं, तो /etc/sudoersउपयोग करके फ़ाइल को फिर से खोलें visudo:

sudo visudo

wheelसमूह के लिए अनुभाग संपादित करें ताकि यह इस तरह दिखे:

%wheel        ALL=(ALL)       NOPASSWD: ALL

कृपया ध्यान दें: sudo उपयोगकर्ता के लिए पासवर्ड की आवश्यकता को अक्षम करना एक अनुशंसित अभ्यास नहीं है, लेकिन इसे यहां शामिल किया गया है क्योंकि यह सर्वर कॉन्फ़िगरेशन को अधिक सुविधाजनक और कम निराशाजनक बना सकता है, विशेष रूप से लंबे सिस्टम प्रशासन सत्रों के दौरान। यदि आप सुरक्षा निहितार्थ के बारे में चिंतित हैं, तो आप अ���ने प्रशासन कार्यों को पूरा करने के बाद कॉन्फ़िगरेशन परिवर्तन को मूल में वापस ला सकते हैं।

जब भी आप rootउपयोगकर्ता खाते के भीतर से उपयोगकर्ता खाते में लॉग इन करना चाहते हैं sudo, आप निम्न आदेशों में से एक का उपयोग कर सकते हैं:

sudo -i
sudo su -

आप rootखाते से बाहर निकल सकते हैं और sudoबस टाइप करके किसी भी समय अपने उपयोगकर्ता खाते में वापस आ सकते हैं :

exit

चरण 2: अपडेट फेडोरा 26 सिस्टम

फेडोरा सर्वर उदाहरण पर किसी भी पैकेज को स्थापित करने से पहले, हम पहले सिस्टम को अपडेट करेंगे।

सुनिश्चित करें कि आप एक गैर-रूट sudo उपयोगकर्ता का उपयोग करके सर्वर में लॉग इन हैं और निम्न कमांड चलाएँ:

sudo dnf -y update

चरण 3: अपाचे वेब सर्वर स्थापित करें

Apache वेब सर्वर स्थापित करें:

sudo dnf -y install httpd

फिर systemctlबूट समय पर स्वचालित रूप से निष्पादित करने के लिए Apache को शुरू करने और सक्षम करने के लिए कमांड का उपयोग करें ।

sudo systemctl enable httpd
sudo systemctl start httpd

यह सुनिश्चित करने के लिए अपनी अपाचे कॉन्फ़िगरेशन फ़ाइल की जाँच करें कि DocumentRootनिर्देश सही निर्देशिका को इंगित करता है।

sudo vi /etc/httpd/conf/httpd.conf

DocumentRootविन्यास विकल्प इस तरह दिखना चाहिए:

DocumentRoot "/var/www/html"

अब, यह सुनिश्चित करें कि mod_rewriteApache मॉड्यूल लोड किया गया है। हम " mod_rewrite" के लिए अपाचे आधार मॉड्यूल विन्यास फाइल को खोज कर ऐसा कर सकते हैं ।

फ़ाइल खोलें:

sudo vi /etc/httpd/conf.modules.d/00-base.conf

शब्द के लिए खोजें mod_rewrite

यदि mod_rewriteअपाचे मॉड्यूल लोड किया गया है, तो आपको इस तरह दिखने वाली एक कॉन्फ़िगरेशन लाइन मिलनी चाहिए:

LoadModule rewrite_module modules/mod_rewrite.so

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

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

फ़ाइल खोलें:

sudo vi /etc/httpd/conf/httpd.conf

फिर उस अनुभाग को ढूंढें जो इसके साथ शुरू होता है <Directory "/var/www/html">और बदल AllowOverride noneजाता है AllowOverride All। अंतिम परिणाम (हटाए गए सभी टिप्पणियों के साथ) कुछ इस तरह दिखना चाहिए:

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

अब Apache कॉन्फ़िगरेशन फ़ाइल को सहेजें और बंद करें।

हम इस ट्यूटोरियल के अंत में अपाचे को फिर से शुरू करेंगे, लेकिन स्थापना और कॉन्फ़िगरेशन के दौरान नियमित रूप से अपाचे को फिर से शुरू करना निश्चित रूप से एक अच्छी आदत है, तो चलिए अब इसे करते हैं।

sudo systemctl restart httpd

चरण 4: वेब फ़ायरवॉल पोर्ट खोलें

अब हमें डिफ़ॉल्ट HTTPऔर HTTPSपोर्ट खोलने की आवश्यकता है क्योंकि वे डिफ़ॉल्ट रूप से अवरुद्ध हो जाएंगे firewalld

फ़ायरवॉल पोर्ट खोलें:

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp

परिवर्तनों को लागू करने के लिए फ़ायरवॉल को पुनः लोड करें।

sudo firewall-cmd --reload

आप successप्रत्येक सफल फ़ायरवॉल कॉन्फ़िगरेशन कमांड के बाद अपने टर्मिनल में प्रदर्शित शब्द देखेंगे ।

हम जल्दी से यह सत्यापित कर सकते हैं कि अपाचे HTTPपोर्ट एक ब्राउज़र में आईपी पते या सर्वर उदाहरण के डोमेन पर जाकर खुला है:

http://YOUR_VULTR_IP_ADDRESS/

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

चरण 5: SELinux अक्षम करें

SELinux का अर्थ "सिक्योरिटी एन्हांस्ड लिनक्स" है। यह लिनक्स के लिए एक सुरक्षा वृद्धि है जो उपयोगकर्ताओं और प्रशासकों को एक्सेस कंट्रोल पर अधिक नियंत्रण की अनुमति देता है। यह फेडोरा 26 में डिफ़ॉल्ट रूप से सक्षम है, लेकिन यह निश्चित रूप से सर्वर सुरक्षा के लिए आवश्यक नहीं है क्योंकि कई लिनक्स सर्वर वितरण इसे स्थापित या डिफ़ॉल्ट रूप से सक्षम नहीं करते हैं।

लाइन के बाद टिनी टिनी आरएसएस के साथ फाइल अनुमति की समस्याओं से बचने के लिए, हम अभी के लिए SELinux को अक्षम करने जा रहे हैं। तो अपने पसंदीदा टर्मिनल संपादक के साथ SELinux कॉन्फ़िगरेशन फ़ाइल खोलें:

sudo vi /etc/selinux/config

बदलें SELINUX=enforcingकरने के लिए SELINUX=disabledहै, तो फ़ाइल को बचाने।

कॉन्फ़िगरेशन परिवर्तन को लागू करने के लिए, SELinux को सर्वर रिबूट की आवश्यकता होती है, इसलिए आप या तो Vultr कंट्रोल पैनल का उपयोग करके सर्वर को पुनः आरंभ कर सकते हैं या आप केवल shutdownकमांड का उपयोग सफाई से बंद करने और सर्वर को पुनरारंभ करने के लिए कर सकते हैं:

sudo shutdown -r now

जब सर्वर रिबूट होता है, तो आपका SSH सत्र डिस्कनेक्ट हो जाएगा और आपको एक संदेश दिखाई दे सकता है 'broken pipe'या आपको सूचित कर सकता है 'Connection closed by remote host'। यह चिंता की कोई बात नहीं है, बस 20 सेकंड या इसके बाद प्रतीक्षा करें और फिर SSH को फिर से (अपने उपयोगकर्ता नाम और डोमेन के साथ) वापस करें:

ssh user1@YOUR_DOMAIN

या (अपने स्वयं के उपयोगकर्ता नाम और आईपी पते के साथ):

ssh user1@YOUR_VULTR_IP_ADDRESS

एक बार जब आप वापस लॉग इन कर लेते हैं, तो आपको sestatusयह सुनिश्चित करने के लिए कमांड के साथ SELinux की स्थिति की जांच करनी चाहिए कि यह ठीक से अक्षम हो गया है:

sudo sestatus

आपको एक संदेश कहते हुए दिखाई देगा SELinux status: disabled। यदि आप एक संदेश कहते हैं SELinux status: enabled(या कुछ इसी तरह), तो आपको उपरोक्त चरणों को दोहराना होगा और यह सुनिश्चित करना होगा कि आप अपने सर्वर को ठीक से पुनरारंभ करें।

चरण 6: PHP 7.1 स्थापित करें

हम अब टिनी टिनी आरएसएस द्वारा आवश्यक सभी आवश्यक PHP मॉड्यूल के साथ PHP 7.1 स्थापित कर सकते हैं।

sudo dnf -y install php php-mysqlnd php-mbstring php-gd php-common php-pdo php-pecl-imagick php-xml php-zip

चरण 7: MariaDB (MySQL) सर्वर स्थापित करें

फेडोरा 26 मारियाडीबी डेटाबेस सर्वर का उपयोग करने के लिए चूक करता है, जो कि एसएनसीएल सर्वर के लिए ड्रॉप-इन प्रतिस्थापन में एक उन्नत, पूरी तरह से खुला स्रोत, विकसित समुदाय, ड्रॉप-इन है।

MariaDB डेटाबेस सर्वर स्थापित करें:

sudo dnf -y install mariadb-server

बूट समय पर स्वचालित रूप से निष्पादित करने के लिए MariaDB सर्वर को प्रारंभ और सक्षम करें।

sudo systemctl enable mariadb
sudo systemctl start mariadb    

अपने MariaDB सर्वर इंस्टालेशन को सुरक्षित करें:

sudo mysql_secure_installation

rootपासवर्ड खाली हो जाएगा, इसलिए अक्सर हिट जब के लिए कहा जाए दर्ज rootपासवर्ड।

जब मारियाडीबी / माईएसक्यूएल rootउपयोगकर्ता बनाने के लिए कहा जाता है , तो "वाई" (हां के लिए) चुनें और फिर एक सुरक्षित rootपासवर्ड दर्ज करें । बस अन्य सभी हां / ना के सवालों के जवाब में "वाई" का जवाब दें क्योंकि डिफ़ॉल्ट सुझाव सबसे सुरक्षित विकल्प हैं।

चरण 8: टिनी टिनी RSS के लिए डेटाबेस बनाएँ

rootनिम्नलिखित कमांड को चलाकर MariaDB उपयोगकर्ता के रूप में MariaDB शेल में लॉग इन करें ।

sudo mysql -u root -p

MariaDB कमांड प्रॉम्प्ट तक पहुँचने के लिए, संकेत मिलने पर ही MariaDB rootपासवर्ड दर्ज करें ।

टाइनी टिनी आरएसएस के लिए मारियाडीबी डेटाबेस और डेटाबेस उपयोगकर्ता बनाने के लिए निम्नलिखित क्वेरीज़ चलाएँ।

CREATE DATABASE tiny_db CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'tiny_user'@'localhost' IDENTIFIED BY 'UltraSecurePassword';
GRANT ALL PRIVILEGES ON tiny_db.* TO 'tiny_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

आप अपनी पसंद के अनुसार डेटाबेस नाम tiny_dbऔर उपयोगकर्ता नाम tiny_userको अपनी पसंद के अनुसार बदल सकते हैं। इसके अलावा, सुनिश्चित करें कि आप "UltraSecurePassword" को वास्तव में सुरक्षित पासवर्ड से बदलते हैं।

चरण 9: टिनी टिनी आरएसएस फ़ाइलों को स्थापित करें

अपनी वर्तमान कार्यशील निर्देशिका को डिफ़ॉल्ट वेब निर्देशिका में बदलें।

cd /var/www/html/

यदि आपको कोई त्रुटि संदेश मिलता है जैसे कुछ कह रहा हो 'No such file or directory'तो निम्न कमांड आज़माएं:

cd /var/www/ ; sudo mkdir html ; cd html

आपकी वर्तमान कार्यशील निर्देशिका अब होगी /var/www/html/:। आप इसे pwd(प्रिंट वर्किंग डायरेक्टरी) कमांड के साथ देख सकते हैं :

pwd

अब wgetटिनी टिनी आरएसएस इंस्टॉलेशन पैकेज को डाउनलोड करने के लिए उपयोग करें।

sudo wget --content-disposition https://git.tt-rss.org/git/tt-rss/archive/17.4.zip

कृपया ध्यान दें: ऊपर टिनी टिनी RSS पैकेज URL लेखन के समय सही था, लेकिन आपको टिनी टिनी RSS डाउनलोड पृष्ठ पर जाकर सबसे हाल के संस्करण की जाँच अवश्य करनी चाहिए ।

वर्तमान निर्देशिका की जाँच करें कि आपने फ़ाइल को सफलतापूर्वक डाउनलोड किया है।

ls -la

चलो जल्दी से स्थापित करें unzipताकि हम फ़ाइल को अनज़िप कर सकें।

sudo dnf -y install unzip

अब जिप आर्काइव को अनलॉक्ड करें।

sudo unzip tt-rss-17.4.zip

सभी स्थापना फ़ाइलों को वेब रूट निर्देशिका में ले जाएँ:

sudo mv -v tt-rss/* tt-rss/.* /var/www/html 2>/dev/null

किसी भी अनुमति की समस्याओं से बचने के लिए वेब फ़ाइलों का स्वामित्व बदलें।

sudo chown -R apache:apache * ./

अपाचे को एक बार फिर से चालू करें।

sudo systemctl restart httpd

अब हम अंतिम चरण पर जाने के लिए तैयार हैं।

चरण 10: पूरा टिनी टिनी RSS इंस्टॉलेशन

अब आपके ब्राउज़र में आपके सर्वर उदाहरण के आईपी पते पर जाने का समय आ गया है, या यदि आपने पहले ही अपनी Vultr DNS सेटिंग्स कॉन्फ़िगर कर ली हैं (और इसे प्रचार करने के लिए पर्याप्त समय दिया गया है) तो आप इसके बजाय बस अपने डोमेन पर जा सकते हैं।

टिनी टिनी आरएसएस के इंस्टॉलेशन पृष्ठ तक पहुंचने के लिए, अपने वुल्चर उदाहरण आईपी पते को अपने ब्राउज़र एड्रेस बार में दर्ज करें, इसके बाद /install/:

http://YOUR_VULTR_IP_ADDRESS/install/
  1. पृष्ठ के Database Settingsअनुभाग पर Tiny Tiny RSS Installer, निम्नलिखित डेटाबेस मान दर्ज करें:

    Database type:              MySQL
    Username:                   u1
    Password:                   usecpass1
    Database name:              db1
    Host name:                  localhost
    Port:                       3306
    
  2. Tiny Tiny RSS URLक्षेत्र स्वचालित रूप से आपके यूआरएल के साथ में भरा जाना चाहिए ताकि आप इसे डिफ़ॉल्ट मान (यदि आप अभी तक अपने DNS सेट नहीं किया है जो आपके आईपी पते हो जाएगा) के साथ छोड़ सकते हैं। यदि आप बाद में अपना वल्चर DNS स्थापित करने का निर्णय लेते हैं, तो आप टिनी टिनी आरएसएस कॉन्फ़िगरेशन सेटिंग्स में इस मान को संशोधित कर पाएंगे।

    जब आपने सही विवरण भर दिया है, तो Test Configurationजारी रखने के लिए बस क्लिक करें ।

  3. यदि सब कुछ सुचारू रूप से चला गया तो आपके पास दो संदेशों का कहना है कि देखेंगे Configuration check succeededऔर Database test succeededInitialize Databseजारी रखने के लिए बस बटन पर क्लिक करें ।

  4. इंस्टॉलर आपके द्वारा पहले से दर्ज किए गए मानों का उपयोग करके आपके लिए एक कॉन्फ़िगरेशन फ़ाइल उत्पन्न करेगा। Save Configurationफ़ाइल को स्वचालित रूप से सहेजने के लिए क्लिक करें ।

  5. आपको एक संदेश दिखाई देगा जो कहता है Successfully saved config.php

    अब आप loading tt-rss nowलिंक पर क्लिक करके और नीचे दिखाए गए डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड को दर्ज करके एडमिन सेक्शन तक पहुँच सकते हैं :

    Login:                      admin
    Password:                   password
    

    यदि आप व्यवस्थापक लॉगिन पृष्ठ पर पुनर्निर्देशित नहीं हुए हैं, तो आप मैन्युअल रूप से व्यवस्थापक पता दर्ज कर सकते हैं:

    http://YOUR_VULTR_IP_ADDRESS/
    
  6. एक बार जब आप लॉग इन हो जाते हैं, तो पहली चीज जो आपको करनी चाहिए वह है कि डिफ़ॉल्ट से एडमिन पासवर्ड को कुछ अधिक सुरक्षित में बदल दें, इसलिए Actions...पेज के ऊपरी दाएं कोने पर क्लिक करें और चुनें Preferences...

  7. अब Usersटैब पर क्लिक करें और फिर adminउपयोगकर्ता पर क्लिक करें। एक User editorसंवाद बॉक्स पॉप अप होगा, इसलिए बस आपको Change Passwordफ़ील्ड में नया पासवर्ड दर्ज करें और क्लिक करेंSave

यदि आपने अभी तक अपनी Vultr DNS सेटिंग्स को कॉन्फ़िगर नहीं किया है, तो आप Vultr DNS कंट्रोल पैनल का उपयोग कर सकते हैं।

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

किसी भी मामले में, अब आप टिनी टिनी आरएसएस के लिए कई कॉन्फ़िगरेशन सेटिंग्स की खोज शुरू करने के लिए स्वतंत्र हैं और आप इसे अपनी व्यक्तिगत प्राथमिकताओं के अनुसार कॉन्फ़िगर कर सकते हैं। सुनिश्चित करें कि आप अपने पाठक को कॉन्फ़िगर और ऑप्टिमाइज़ करने के तरीके के बारे में अधिक जानकारी के लिए टिनी टिनी RSS विकी की जाँच करें ।

मुझे आशा है कि आपने इस ट्यूटोरियल का आनंद लिया है, और मुझे उम्मीद है कि आपने टिनी टिनी आरएसएस रीडर के साथ अपने स्वयं के व्यक्तिगत आरएसएस फ़ीड एग्रीगेटर को स्वयं-होस्ट करने का मज़ा लिया है!



Leave a Comment

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

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

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

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

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

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

फेडोरा 28 पर NodeBB मंच कैसे स्थापित करें

फेडोरा 28 पर NodeBB मंच कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? NodeBB एक Node.js आधारित फोरम है। यह त्वरित बातचीत और वास्तविक समय सूचनाओं के लिए वेब सॉकेट का उपयोग करता है। NodeBB स्रोत कोड i

कैसे Fedora 29 पर WonderCMS स्थापित करें

कैसे Fedora 29 पर WonderCMS स्थापित करें

एक अलग प्रणाली का उपयोग? WonderCMS एक खुला स्रोत, तेज़ और छोटी सपाट फ़ाइल है, जिसे PHP में लिखा गया है। WonderCMS स्रोत कोड Github पर होस्ट किया गया है। यह गाइड wil

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? डायरेक्टस 6.4 सीएमएस एक शक्तिशाली और लचीला, मुक्त और खुला स्रोत हेडलेस कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है जो डेवलपर प्रदान करता है

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Dolibarr एक ओपन सोर्स एंटरप्राइज रिसोर्स प्लानिंग (ERP) और बिजनेस के लिए कस्टमर रिलेशनशिप मैनेजमेंट (CRM) है। Dolibar

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

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

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

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? पृष्ठभूमि CMS 1.8.0 एक सरल और लचीला, मोबाइल के अनुकूल, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) जो हमें अनुमति देता है

फेडोरा 26 पर टास्कसर्वर (टास्क) स्थापित करें

फेडोरा 26 पर टास्कसर्वर (टास्क) स्थापित करें

एक अलग प्रणाली का उपयोग? टास्कवर्यर एक ओपन सोर्स टाइम मैनेजमेंट टूल है, जो टोडो.टेक्स्ट एप्लिकेशन और इसके क्लोन पर एक सुधार है। ध के कारण

फेडोरा 28 पर AWStats कैसे स्थापित करें

फेडोरा 28 पर AWStats कैसे स्थापित करें

AWStats वेब ट्रैफ़िक का विश्लेषण करने के लिए एक उपयोगी उपकरण है। इसका HTML इंटरफ़ेस ब्राउज़र के माध्यम से एक्सेस किया जा सकता है, जो आपको यह देखने के बारे में आसान जानकारी देता है

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

एक अलग प्रणाली का उपयोग? BlogoText CMS एक सरल और हल्का, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (CMS) और मिनिमलिस्ट ब्लॉग इंजन है

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप सोर्स कोड GitHub पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ImpressPages CMS 5.0 एक सरल और प्रभावी, मुक्त और खुला स्रोत, उपयोगकर्ता के अनुकूल, MVC- आधारित, सामग्री प्रबंधन प्रणाली (CMS) है

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? PyroCMS PHP में लिखा गया एक ओपन सोर्स CMS है। PyroCMS स्रोत कोड GitHub पर होस्ट किया गया है। इस गाइड में अच्छी तरह से एंटिर के माध्यम से चलते हैं

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? अक्टूबर 1.0 CMS एक सरल और विश्वसनीय, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) लारवेल फ्रेमवर्क पर बनाया गया है

फेडोरा 30 पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें

फेडोरा 30 पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय टास्कबोर्ड एक स्वतंत्र और खुला स्रोत उपकरण है जिसका उपयोग उन चीजों पर नज़र रखने के लिए किया जा सकता है जिन्हें करने की आवश्यकता है। यह प्रावधान

फेडोरा 28 पर बुकस्टैक कैसे स्थापित करें

फेडोरा 28 पर बुकस्टैक कैसे स्थापित करें

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

फेडोरा 29 पर गिटिया कैसे स्थापित करें

फेडोरा 29 पर गिटिया कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Gitea एक वैकल्पिक खुला स्रोत है, जो Git द्वारा संचालित स्व-होस्टेड संस्करण नियंत्रण प्रणाली है। गिटिया को गोलंग में लिखा गया है और है

Fedora 26 LAMP VPS पर ओमेका क्लासिक 2.4 सीएमएस कैसे स्थापित करें

Fedora 26 LAMP VPS पर ओमेका क्लासिक 2.4 सीएमएस कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ओमेका क्लासिक 2.4 सीएमएस डिजिटल साझा करने के लिए एक स्वतंत्र और खुला स्रोत डिजिटल प्रकाशन मंच और सामग्री प्रबंधन प्रणाली (सीएमएस) है

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

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

एक अलग प्रणाली का उपयोग? एंकर सीएमएस एक सुपर-सिंपल और बेहद हल्का, फ्री और ओपन सोर्स कंटेंट मैनेजमेंट सिस्टम (सीएमएस) ब्लॉग इंजन था

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