CentOS 7 पर MyCollab सामुदायिक संस्करण कैसे स्थापित करें

MyCollab स्वतंत्र, ओपन-सोर्स टीम सहयोग सॉफ्टवेयर है। यह परियोजना प्रबंधन और प्रलेखन के लिए छोटे और मध्यम आकार के उद्यमों द्वारा व्यापक रूप से उपयोग किया जाता है।

इस ट्यूटोरियल में हम CentOS 7 पर MyCollab स्थापित करेंगे।

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

  • कम से कम 1 जीबी रैम के साथ एक सेंटोस 7 उदाहरण। 2 जीबी रैम की सिफारिश की गई है।
  • एक sudo यूजर
  • ईपीएल यम रिपॉजिटरी।
  • जावा।

चरण 1: सिस्टम को अपडेट करें

Sudo उपयोगकर्ता के रूप में लॉग इन करें और epelरिपॉजिटरी स्थापित करें और OS को निम्नानुसार अपडेट करें:

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

चरण 2: जावा स्थापित करें

MyCollab को Java Runtime Environment JREसंस्करण 8 या उच्चतर की आवश्यकता होती है । आप निम्नानुसार स्थापित OpenJDKऔर JREउपयोग कर सकते yumहैं:

sudo yum install -y java-1.8.0-openjdk

जावा के स्थापित संस्करण को सत्यापित करने के लिए नीचे दिए गए कमांड का उपयोग करें:

java -version

आउटपुट जैसा दिखना चाहिए:

openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-b15)
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)

चरण 3: MyCollab कम्युनिटी एडिशन के नवीनतम स्थिर रिलीज को प्राप्त करना

cd
wget https://github.com/MyCollab/mycollab/releases/download/Release_5.4.5/MyCollab-All-5.4.5.zip
sudo yum install unzip -y
unzip MyCollab-All-5.4.5.zip    

नोट: जिस समय यह लेख लिखा गया था, उस समय MyCollab का संस्करण 5.4.5 नवीनतम था। आप MyCollab के नवीनतम संस्करण को उनके Github पृष्ठ पर भी देख सकते हैं । 

चरण 4: स्थापित करें और MariaDB कॉन्फ़िगर करें

MyCollab को MySQL 5.5 या उच्चतर की आवश्यकता होती है। हालांकि, MariaDB बेहतर प्रदर्शन प्रदान करती है और हम इसे इस प्रकार स्थापित कर सकते हैं:

sudo yum install mariadb mariadb-server -y

मारियाडीबी सेवा शुरू करें:

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

सुरक्षित MariaDB की स्थापना:

sudo /usr/bin/mysql_secure_installation

नीचे दौड़ते समय पूछे गए सवालों के अनुशंसित जवाब दिए गए हैं mysql_secure_installation:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-own-password>
Re-enter new password: <your-own-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

चरण 5: MyCollab के लिए एक MySQL डेटाबेस सेटअप करें

MySQL शेल में लॉग इन करें root:

mysql -u root -p

हमें utf8mb4MyCollab के लिए निर्धारित वर्ण का उपयोग करके एक डेटाबेस स्कीमा बनाने की आवश्यकता है :

CREATE SCHEMA mycollab DEFAULT CHARACTER SET utf8mb4;

एक डेटाबेस उपयोगकर्ता नाम और पासवर्ड बनाएँ:

CREATE USER 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON mycollab.* TO 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

नोट: कृपया अपने डेटाबेस के लिए अधिक सुरक्षित उपयोगकर्ता नाम और पासवर्ड का उपयोग करें।

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

निम्न प्रकार से मौजूदा MyCollab इंस्टॉलर स्क्रिप्ट का उपयोग करें:

cd ~/MyCollab-5.4.5/bin
./startup.sh

पोर्ट को ट्रैफ़िक की अनुमति देने के लिए आपको अपना फ़ायरवॉल भी सेट करना होगा 8080:

sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

यात्रा पर जाने वाले http://203.0.113.1:8080 आपके ब्राउज़र में MyCollab सेटअप विज़ार्ड लोड होगा। आपको Setupबटन पर क्लिक करना होगा ।

MYCOLLAB सेटअप

  • साइट का नाम: <Your Site Name>
  • सर्वर का पता: 203.0.113.1याexample.com

DATABASE SETUP

  • डेटाबेस नाम: mycollab
  • उपयोगकर्ता नाम: mycollabuser
  • कुंजिका: yourpassword
  • डेटाबेस सर्वर का पता: localhost

ईमेल सेटअप (वैकल्पिक)

आवश्यक SMTP सेटिंग्स इनपुट करें। आप उन्हें खाली छोड़ सकते हैं और बाद में सेटिंग्स बदल सकते हैं।

  • उपयोगकर्ता नाम:
  • कुंजिका:
  • सर्वर का नाम:
  • बंदरगाह:
  • STARTTLS:
  • या एसएसएल / टीएलएस:

अगला, आपको नए MyCollab व्यवस्थापक उपयोगकर्ता के लिए लॉगिन क्रेडेंशियल्स प्रदान करने के लिए कहा जाएगा:

  • व्यवस्थापक ईमेल: <your-email-address>
  • व्यवस्थापक का पारण शब्द: <your-admin-password>
  • डिफ़ॉल्ट तिथि प्रारूप, समयक्षेत्र, भाषा, आदि।

अंत में, Setupविज़ार्ड को समाप्त करने के लिए बटन पर क्लिक करें।

यह हमारे ट्यूटोरियल का समापन करता है। पढ़ने के लिए धन्यवाद।



Leave a Comment

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