Funkcjonalności warstw architektury referencyjnej Big Data
Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.
Kolab Groupware to darmowa i otwarta aplikacja do pracy grupowej w sieci. Jego funkcje obejmują komunikację e-mail, wydarzenia, spotkania, zadania, chmurę plików, kontakty i inne. W tym samouczku dowiesz się, jak zainstalować najnowszą wersję oprogramowania Kolab Groupware na CentOS 7.
Przed zainstalowaniem jakichkolwiek pakietów na instancji serwera CentOS zaleca się aktualizację systemu. Zaloguj się do systemu za pomocą użytkownika sudo, a następnie uruchom następujące polecenia, aby zaktualizować system.
sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now
Poczekaj na ponowne uruchomienie systemu, a następnie zaloguj się ponownie jako użytkownik sudo.
Ważne jest, aby twój system miał FQDN (pełną kwalifikowaną nazwę domeny) dla nazwy hosta, która jest tłumaczona z powrotem na serwer przez DNS.
sudo hostnamectl kolab.example.com
Edytuj /etc/hosts
plik za pomocą swojego ulubionego edytora.
sudo nano /etc/hosts
Wpisz adres IP i pełną nazwę FQDN swojego serwera na końcu pliku. Na przykład:
192.0.2.0 kolab.example.com
Zasady SELinux są w konflikcie z niektórymi modułami Kolab Groupware, dlatego musisz wyłączyć SELinux na swoim serwerze. W instancjach Vultr SELinux jest domyślnie wyłączony. Sprawdź status SELinux.
sestatus
Aby tymczasowo wyłączyć SELinux, uruchom następującą komendę.
sudo setenforce 0
Aby całkowicie wyłączyć SELinux, będziesz musiał edytować /etc/selinux/config
plik.
sudo nano /etc/selinux/config
Znajdź następujący wiersz:
SELINUX=enforcing
Następnie zmień na:
SELINUX=disabled
I wreszcie zrestartuj serwer. Zaloguj się ponownie po zakończeniu ponownego uruchamiania.
sudo shutdown -r now
Zezwól na porty wymagane przez Kolab Groupware przez zaporę systemową.
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
Dodaj do systemu repozytorium Kolab Groupware i klucz 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
Zainstaluj yum-plugin-priorities
pakiet.
sudo yum -y install yum-plugin-priorities
Nadaj repozytorium Kolab wyższy priorytet niż repozytorium EPEL za pomocą następującego polecenia.
sudo bash -c 'for f in /etc/yum.repos.d/Kolab*.repo; do echo "priority = 60" >> $f; done'
Zainstaluj Groupab Groupware.
sudo yum -y install kolab
Uruchom następujące polecenie, aby skonfigurować Kolab po raz pierwszy. W tym kroku musisz ustawić kilka haseł administratora dla LDAP, Cyrus i Kolab. Musisz także ustawić nazwę domeny i używaną bazę danych MySQL.
sudo setup-kolab
Podczas konfiguracji zostaną zadane następujące pytania, należy postępować zgodnie z instrukcjami dostarczonymi wraz z nimi.
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 jest teraz zainstalowany i skonfigurowany na twoim serwerze. Możesz odwiedzić poniższy adres, aby uzyskać dostęp do interfejsu internetowego Kolab.
http://your-vultr-server-ip/kolab-webadmin
Zaloguj się przy użyciu nazwy użytkownika cn=Directory Manager
i hasła menedżera katalogów ustawionych podczas instalacji Kolab. Zostanie wyświetlony pulpit nawigacyjny Kolab Groupware.
Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.
Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.
13 komercyjnych narzędzi do ekstrakcji danych z Big Data
Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+
Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.
Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…
Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą
Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.
Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.
Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.