डेबियन 7 पर अभियोजन स्थापित करना

डेबियन 7 पर अभियोजन स्थापित करना

Prosody एक XMPP संचार सर्वर है जो LUA में लिखा गया है। इसका उद्देश्य सिस्टम संसाधनों के साथ स्थापित करना और कॉन्फ़िगर करना और कुशल बनाना आसान है। प्रोसियोडी ओपन-सोर्स सॉफ्टवेयर है!

इस ट्यूटोरियल में, हम डेबियन 7.0 सर्वर पर प्रोसोडी स्थापित करने जा रहे हैं। Prosody स्थापित करने से पहले ऑपरेटिंग सिस्टम की एक नई स्थापना करने की सिफारिश की गई है।

चरण # 1 - पेशेवरों के कोर को स्थापित करना

आइए हमारे सर्वर में प्रोसोडी के भंडार को जोड़ना शुरू करें।

echo deb http://packages.prosody.im/debian wheezy main | tee -a /etc/apt/sources.list

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

wget http://prosody.im/files/prosody-debian-packages.key -O- | apt-key add -

अब हम नए रिपॉजिटरी को खोजने के लिए APT को अपडेट कर सकते हैं।

apt-get update

फिर प्रोसोडी पैकेज को स्थापित करने के लिए बस इस कमांड को रन करें।

apt-get install prosody

बस! ध्यान दें कि स्थापना के बाद Prosody शुरू की जाएगी। इसे तब तक रोकें जब तक हम कॉन्फ़िगरेशन प्रक्रिया समाप्त नहीं कर लेते।

service prosody stop

चरण # 2 - MySQL समर्थन जोड़ना

Prosody भी MySQL के साथ काम करता है, और यह बहुत बढ़िया है! लेकिन यह इसके बिना भी काम करता है, यदि आप MySQL को सक्षम नहीं करना चाहते हैं तो इस चरण को छोड़ दें।

हम MySQL सर्वर को स्थापित करके शुरू कर सकते हैं।

apt-get install mysql-server

आपसे सेट rootका यूजर पासवर्ड मांगा जाएगा । यह पासवर्ड लिनक्स यूजर के लिए अलग हो सकता है।

सर्वर को प्रबंधित करने के लिए MySQL क्लाइंट स्थापित करें।

apt-get install mysql-client

अब हम इसका उपयोग सर्वर में लॉग इन करने के लिए कर सकते हैं। इस कमांड के बाद आपसे पहले दर्ज किया गया पासवर्ड मांगा जाएगा!

mysql -u root -p

MySQL कंसोल में आपका स्वागत है! Prosody डेटाबेस बनाने के लिए निम्न कमांड दर्ज करें।

CREATE DATABASE prosody;

निम्न आदेश MySQL उपयोगकर्ता बनाता है।

CREATE USER prosody@localhost;

यह एक पासवर्ड जोड़ने के लिए अत्यधिक अनुशंसित है। सुरक्षा कारण, आप जान सकते हैं।

SET PASSWORD for prosody @ localhost = PASSWORD ('mypassword');

अब हम नए उपयोगकर्ता को अनुमति देंगे।

GRANT ALL PRIVILEGES ON prosody.* TO prosody@localhost IDENTIFIED BY ‘mypassword’;

बाहर निकलने से पहले अंतिम कमांड चलाएं।

FLUSH PRIVILEGES;

और अब आप इसे लिखने से बाहर निकल सकते हैं।

exit

अब जब आप जानते हैं कि MySQL डेटाबेस कैसे बनाया जाता है, तो nanoप्रोसोडी के कॉन्फ़िगरेशन को संपादित करने के लिए चलाएं ।

nano /etc/prosody/prosody.cfg.lua

नीचे स्क्रॉल करें। फ़ाइल के मध्य में आपको MySQL कॉन्फ़िगरेशन लाइनें मिलेंगी। इसे रद्द करें और मांगी गई जानकारी जोड़ें, इसे इस तरह दिखना चाहिए।

storage = sql” — Default is internal”
sql = { driver = MySQL”, database = prosody”, username = prosody”, password = mypassword”, host = localhost” }

याद रखें कि अन्य एसक्यूएल लाइनों ने टिप्पणी की थी और आप कर चुके हैं।

चरण # 3 - पेशेवरों को कॉन्फ़िगर करना

हमारा सर्वर होस्टनाम की तरह चल रहा होना चाहिए xmpp.yourdomain.com, लेकिन हम अपने डोमेन का उपयोग करके उपयोगकर्ताओं को बनाना चाहते हैं, जैसे [email protected]। हम इसके साथ काम करने के लिए Prosody को कॉन्फ़िगर करने जा रहे हैं!

कॉन्फ़िगरेशन फ़ाइल फिर से खोलें, यदि आपने इसे बंद कर दिया है तो क्षमा करें! हम व्यवस्थापक XMPP पता सेट करने जा रहे हैं।

admins = { [email protected]” }

वर्चुअल होस्ट अनुभाग खोजने के लिए नीचे स्क्रॉल करें और अपने डोमेन के लिए एक जोड़ें। इसे ऐसा दिखना चाहिए।

VirtualHost yourdomain.com”

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

service prosody start

चरण # 4 - उपयोगकर्ताओं को जोड़ना

हम prosodyctlखाते बनाने के लिए उपयोगिता का उपयोग कर सकते हैं । यह उपयोगकर्ताओं को जोड़ने के लिए लिनक्स उपकरण की तरह काम करता है।

prosodyctl adduser [email protected]

पासवर्ड सेट करें और आपका काम हो गया। अपने नए और आश्चर्यजनक XMPP सर्वर का आनंद लें! अपने सर्वर को अनुकूलित करने के लिए प्लग इन के लिए प्रोसोडी की वेबसाइट और यहां तक ​​कि अधिक भयानक सामग्री को देखना याद रखें।



Leave a Comment

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

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

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

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,

डेबियन पर चेरोट की स्थापना

डेबियन पर चेरोट की स्थापना

यह आलेख आपको सिखाएगा कि डेबियन पर चेरोट जेल कैसे सेट करें। मुझे लगता है कि आप डेबियन 7.x का उपयोग कर रहे हैं यदि आप डेबियन 6 या 8 चला रहे हैं, तो यह काम कर सकता है, बू

डेबियन पर PiVPN कैसे स्थापित करें

डेबियन पर PiVPN कैसे स्थापित करें

परिचय डेबियन पर वीपीएन सर्वर स्थापित करने का एक आसान तरीका PiVPN के साथ है। PiVPN OpenVPN के लिए एक इंस्टॉलर और आवरण है। यह आपके लिए सरल कमांड बनाता है

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? चूंकि GitHub को Microsoft द्वारा अधिग्रहित किया गया था, काफी कुछ डेवलपर्स ने अपने स्वयं के कोड रिपॉजिटरी को github.co से माइग्रेट करने की योजना बनाई है

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

एक अलग प्रणाली का उपयोग? ब्रेटली Gzip की तुलना में बेहतर संपीड़न अनुपात के साथ एक नई संपीड़न विधि है। इसका स्रोत कोड सार्वजनिक रूप से Github पर होस्ट किया गया है। थी

डेबियन 8 पर लिंग स्थापित करें

डेबियन 8 पर लिंग स्थापित करें

परिचय लिनिस एक स्वतंत्र, ओपन-सोर्स सिस्टम ऑडिटिंग टूल है जिसका उपयोग कई सिस्टम एडमिनिस्ट्रेटर द्वारा अखंडता को सत्यापित करने और उनके सिस्टम को सख्त करने के लिए किया जाता है। मैं

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

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

एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है

डेबियन जेसी पर सेटअप कैक्टि

डेबियन जेसी पर सेटअप कैक्टि

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

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है। यह गाइड

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? रीडर सेल्फ 3.5 एक सरल और लचीला, मुफ्त और खुला स्रोत है, स्वयं-होस्ट आरएसएस रीडर और Google रीडर विकल्प है। पाठक सेल

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

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

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

परिचय FFmpeg वीडियो और ऑडियो एन्कोडिंग / डिकोडिंग के लिए एक ओपन सोर्स कमांड लाइन टूल है। इसकी मुख्य विशेषताएं उच्च गति, गुणवत्ता और छोटी फिल्म हैं

Debian 9 पर Matomo Analytics कैसे स्थापित करें

Debian 9 पर Matomo Analytics कैसे स्थापित करें

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

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

यह लेख वल्चर पर टेम्प्लेट के रूप में पेश किए जाने वाले सर्वर ऑपरेटिंग सिस्टम का एक संक्षिप्त सार प्रदान करता है। CentOS CentOS RHEL (Re) का एक ओपन-सोर्स संस्करण है

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

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

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? टिनी टिनी RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (RSS / Atom) रीडर और एग्रीगेटर है, जिसे अलो के लिए डिज़ाइन किया गया है

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

परिचय इस ट्यूटोरियल में, हम CentOS, Debian, या Ubuntu पर चलने वाले लिनक्स सर्वर में एक संपूर्ण IP रेंज / सबनेट जोड़ने की प्रक्रिया को कवर करेंगे। प्रोज

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