Πώς να εγκαταστήσετε το Kolab Groupware στο CentOS 7

Το Kolab Groupware είναι μια δωρεάν και ανοιχτού κώδικα εφαρμογή ομαδικού λογισμικού που βασίζεται στο web. Τα χαρακτηριστικά του αποτελούνται από επικοινωνίες μέσω email, εκδηλώσεις, συναντήσεις, εργασίες, σύννεφο αρχείων, επαφές και πολλά άλλα. Σε αυτό το σεμινάριο, θα μάθετε πώς να εγκαταστήσετε την πιο πρόσφατη έκδοση του Kolab Groupware στο CentOS 7.

Προαπαιτούμενα

Βήμα 1: Ενημέρωση λογισμικού

Πριν εγκαταστήσετε οποιοδήποτε πακέτο στην παρουσία του διακομιστή CentOS, συνιστάται να ενημερώσετε το σύστημα. Συνδεθείτε στο σύστημα χρησιμοποιώντας τον χρήστη sudo και, στη συνέχεια, εκτελέστε τις ακόλουθες εντολές για να ενημερώσετε το σύστημα.

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

Περιμένετε να επανεκκινηθεί το σύστημα και, στη συνέχεια, συνδεθείτε ξανά ως χρήστης sudo.

Βήμα 2: Ορισμός ονόματος κεντρικού υπολογιστή

Είναι σημαντικό το σύστημά σας να διαθέτει ένα FQDN (πλήρες αναγνωρισμένο όνομα τομέα) για ένα όνομα κεντρικού υπολογιστή που επιστρέφει στον διακομιστή μέσω DNS.

sudo hostnamectl kolab.example.com

Επεξεργαστείτε το /etc/hostsαρχείο χρησιμοποιώντας τον αγαπημένο σας επεξεργαστή.

sudo nano /etc/hosts

Εισαγάγετε τη διεύθυνση IP και το πλήρες FQDN του διακομιστή σας στο τέλος του αρχείου. Για παράδειγμα:

192.0.2.0     kolab.example.com

Βήμα 3: Απενεργοποιήστε το SELinux

Οι πολιτικές του SELinux έρχονται σε διένεξη με ορισμένες ενότητες του Kolab Groupware, επομένως θα χρειαστεί να απενεργοποιήσετε το SELinux στον διακομιστή σας. Στις περιπτώσεις Vultr, το SELinux είναι απενεργοποιημένο από προεπιλογή. Ελέγξτε την κατάσταση SELinux.

sestatus

Για να απενεργοποιήσετε προσωρινά το SELinux, εκτελέστε την ακόλουθη εντολή.

sudo setenforce 0

Για να απενεργοποιήσετε πλήρως το SELinux, θα χρειαστεί να επεξεργαστείτε το /etc/selinux/configαρχείο.

sudo nano /etc/selinux/config

Βρείτε την παρακάτω γραμμή:

SELINUX=enforcing

Στη συνέχεια αλλάξτε το σε:

SELINUX=disabled

Και τέλος, επανεκκινήστε τον διακομιστή. Συνδεθείτε ξανά μόλις ολοκληρωθεί η επανεκκίνηση.

sudo shutdown -r now

Βήμα 4: Διαμόρφωση τείχους προστασίας

Επιτρέψτε τις θύρες που απαιτούνται από το Kolab Groupware μέσω του τείχους προστασίας του συστήματος.

sudo firewall-cmd --permanent --add-service=http 
sudo firewall-cmd --permanent --add-service=https 
sudo firewall-cmd --permanent --add-service=pop3s 
sudo firewall-cmd --permanent --add-service=imaps 
sudo firewall-cmd --permanent --add-service=smtp 
sudo firewall-cmd --permanent --add-service=ldap 
sudo firewall-cmd --permanent --add-service=ldaps
sudo firewall-cmd --permanent --add-port=110/tcp 
sudo firewall-cmd --permanent --add-port=143/tcp 
sudo firewall-cmd --permanent --add-port=587/tcp
sudo firewall-cmd --reload

Βήμα 5: Εγκαταστήστε το Kolab

Προσθέστε το αποθετήριο Kolab Groupware και το κλειδί GPG στο σύστημα.

sudo wget http://obs.kolabsys.com/repositories/Kolab:/16/CentOS_7/Kolab:16.repo -O /etc/yum.repos.d/Kolab:16.repo
sudo rpm --import https://ssl.kolabsys.com/community.asc

Εγκαταστήστε το yum-plugin-prioritiesπακέτο.

sudo yum -y install yum-plugin-priorities

Δώστε στο αποθετήριο Kolab μεγαλύτερη προτεραιότητα σε σχέση με το αποθετήριο EPEL χρησιμοποιώντας την ακόλουθη εντολή.

 sudo bash -c 'for f in /etc/yum.repos.d/Kolab*.repo; do echo "priority = 60" >> $f; done'

Εγκαταστήστε το Kolab Groupware.

sudo yum -y install kolab

Βήμα 6: Διαμόρφωση του Kolab

Εκτελέστε την ακόλουθη εντολή για να διαμορφώσετε το Kolab για πρώτη φορά. Θα χρειαστεί να ορίσετε μερικούς κωδικούς πρόσβασης διαχειριστή για τα LDAP, Cyrus και Kolab κατά τη διάρκεια αυτού του βήματος. Θα χρειαστεί επίσης να ορίσετε το όνομα τομέα και τη βάση δεδομένων MySQL που χρησιμοποιείται.

sudo setup-kolab

Οι ακόλουθες ερωτήσεις θα τεθούν κατά τη διάρκεια της εγκατάστασης, ακολουθήστε τις οδηγίες που παρέχονται μαζί τους.

Administrator password:                            #Provide LDAP admin password for default user 'admin'
Directory Manager password [qhZlb2P9OYubDJv]:      #Provide LDAP directory manger password

User [dirsrv]:                                     #Press enter to use default
Group [dirsrv]:                                    #Press enter to use default

rackvoucher.com [Y/n]:                             #Check or provide the domain name, it may not be a full FQDN
dc=rackvoucher,dc=com [Y/n]:                       #Press enter

Cyrus Administrator password [Awt7z1O2UTl-HZs]:    #Provide Cyrus admin password
Kolab Service password [T_T4ut8pvE_G_Os]:          #Provide Kolab service admin password

What MySQL server are we setting up?
 - 1: Existing MySQL server (with root password already set).
 - 2: New MySQL server (needs to be initialized).
Choice: 2                                          #Provide choice 2 to initialize MySQL server

MySQL root password [E7FIj_MWGNEVXPF]:             #Provide new MySQL root password
MySQL kolab password [8MYG_Hveb4FPCW3]:            #Provide Kolab DB user password

Timezone ID [UTC]: Asia/Kolkata                    #Provide appropriate timezone

MySQL roundcube password [iz3gP7sqaBa6Vh6]:        #Provide Roundcube DB user password

Το Kolab είναι τώρα εγκατεστημένο και ρυθμισμένο στον διακομιστή σας. Μπορείτε να επισκεφθείτε την ακόλουθη διεύθυνση για πρόσβαση στη διεπαφή ιστού Kolab.

http://your-vultr-server-ip/kolab-webadmin

Συνδεθείτε με το όνομα χρήστη cn=Directory Managerκαι τον κωδικό πρόσβασης του διαχειριστή καταλόγου που ορίστηκαν κατά την εγκατάσταση του Kolab. Θα εμφανιστεί ο πίνακας εργαλείων Kolab Groupware.

Αφήστε ένα σχόλιο

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα