GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installieren Sie SOGo auf Debian 8

SOGo ist ein kostenloser und moderner skalierbarer Groupware-Server. Es bietet eine reichhaltige AJAX-basierte Webschnittstelle und unterstützt mehrere native Clients durch die Verwendung von Standardprotokollen wie CalDAV, CardDAV und GroupDAV sowie Microsoft ActiveSync. SOGo bietet freigegebene Kalender, Adressbücher und E-Mails über Ihren bevorzugten Webbrowser und mithilfe eines nativen Clients wie Mozilla Thunderbird und Lightning.

In diesem Artikel stellen wir Ihnen die Schritte zur Verfügung, die für die Installation von SOGo auf einem Debian 8 VPS erforderlich sind.

ANFORDERUNGEN

Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.

Melden Sie sich über SSH bei Ihrem Server an

# ssh root@server_ip

Sie können mit dem folgenden Befehl überprüfen, ob Sie die richtige Version von Debian auf unserem Server installiert haben:

# lsb_release -a

Was Ihnen die folgende Ausgabe geben sollte:

Distributor-ID:DebianDescription:Debian GNU/Linux 8.2 (Jessie)Release:8.2Codename:Jessie

SYSTEM AKTUALISIEREN

Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist.

# apt-get update &&apt-get upgrade

Als nächstes müssen Sie das SOGo-Repository zu Ihren Serverquellen hinzufügen. Wir werden vim als unseren Texteditor verwenden, aber es steht Ihnen frei, denjenigen zu verwenden, der Ihren Fähigkeiten am besten entspricht.

# vim /etc/apt/sources.list

Sobald Sie /etc/apt/sources.list öffnen , fügen Sie die folgende Zeile am Ende der Datei hinzu:

# deb http://inverse.ca/debian jessie jessie

Um die SOGo-Build-Signatur zu verifizieren, muss ihr öffentlicher GPG-Schlüssel zum apt-Schlüsselbund hinzugefügt werden. Führen Sie dazu den folgenden Befehl aus:

# apt-key adv --keyserver keys.gnupg.net --recv-key 0x810273C4

Aktualisieren Sie den Paketindex:

# apt-get update

SOGO INSTALLIEREN

Verwenden Sie den folgenden Befehl, um SOGo und einige notwendige Anwendungen zu installieren:

# apt-get install sogo sope4.9-gdl1-mysql memcached rpl

Aktivieren Sie dann einige dringend benötigte Apache-Module:

# a2enmod Proxy Proxy_http-Header umschreiben

Starten Sie Apache neu, damit die Änderungen wirksam werden:

# service apache2 neustarten

Entfernen Sie die tmpreader-Warnung:

# rpl 'SHOWWARNING=true' 'SHOWWARNING=false' /etc/tmpreaper.conf

Memcached konfigurieren:

# rpl '127.0.0.1' localhost /etc/memcached.conf

Führen Sie als Nächstes das MySQL-Postinstallationsskript mysql_secure_installation:

aus
# mysql_secure_installation

Konfigurieren Sie es wie folgt:

- Root-Passwort setzen? [J/n] y- Anonyme Benutzer entfernen? [J/n] y- Root-Anmeldung aus der Ferne verbieten? [J/N] y- Testdatenbank entfernen und Zugriff darauf? [J/n] y- Berechtigungstabellen jetzt neu laden? [J/n] ja

Starten Sie MySQL und Memcached neu:

# mysql-Dienst neu starten# memcached-Dienst neu starten

Erstellen Sie nun eine Datenbank für SOGo. Geben Sie MySQL als root ein:

# mysql -u root -pmysql> CREATE DATABASE sogo;mysql> GRANT ALL ON sogo.* TO 'sogou'@'localhost' IDENTIFIED BY 'your_password';mysql> USE sogo;mysql> CREATE TABLE sogo_users (c_uid VARCHAR (10) PRIMARY KEY, c_name VARCHAR(10), c_password VARCHAR(32), c_cn VARCHAR(128), mail VARCHAR(128));mysql> INSERT INTO sogo_users VALUES ('tom', 'tom', MD5('your_password '), 'Tom User', '[email protected]'); mysql> Flush-Privilegien; mysql> beenden

Die SOGo-Konfiguration muss von der ‚sogo ‘Benutzer selbst. Geben Sie die folgenden Befehle ein und ersetzen Sie die Datei „Ihre_Domain ‘ und ‚dein_passwort ‘-Werte mit Ihrer tatsächlichen Domäne und Ihrem Kennwort, die Sie bei der obigen Datenbankerstellung verwendet haben:

# su - sogo -s /bin/bash# schreibt standardmäßig sogod SOGoTimeZone "US/Central"# schreibt standardmäßig sogod SOGoMailDomain "your_domain"# schreibt standardmäßig sogod SOGoLanguage "English"# schreibt standardmäßig sogod SOGoUserSources '({canAuthenticate =YES; displayName ="SOGo-Benutzer"; id =Benutzer; isAddressBook =YES; type =sql; userPasswordAlgorithm =md5; viewURL ="mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_users";})'# defaults write sogod SOGoProfileURL 'mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_user_profile'# defaults write sogod OCSFolderInfoURL 'mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_folder_info'# defaults write sogod OCSSessionsFolderURL „mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_sessions_folder“ 4190# Standardwerte schreiben sog od SOGoVacationEnabled YES# Standardwerte schreiben sogod SOGoMailMessageCheck every_5_minutes# Standardwerte schreiben sogod SOGoFirstDayOfWeek 1# Standardwerte schreiben sogod SOGoSuperUsernames '( "admin" )'# Standardwerte schreiben sogod SOGoDraftsFolderName "INBOX.Drafts"# Standardwerte schreiben sogod SOGoSentFolderName "INBOX.Sent"# Standardwerte schreiben sogod SOGoTrashFolderName "INBOX.Trash"# defaults write sogod NGImap4ConnectionStringSeparator "."# exit

SOGo-Konfigurationsdatei konfigurieren:

# sed -i 's#yourhostname#your_domain#g' /etc/apache2/conf-available/SOGo.conf# sed -i 's#"x-webobjects-server-port" "443"#"x -webobjects-server-port" "80"#' /etc/apache2/conf-available/SOGo.conf# sed -i 's#https#http#' /etc/apache2/conf-available/SOGo.conf 

Starten Sie SOGo neu:

# Dienst sogo Neustart

Öffnen Sie jetzt Ihren bevorzugten Browser und navigieren Sie zu http://ihre_domain/SOGo . Sie sollten dieselbe Seite wie im Bild unten sehen:

Das ist es. Sie haben SOGo erfolgreich auf einem Debian 8 VPS installiert.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, SOGo für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. Installieren Sie Gnome unter Debian 11

  2. Debian – Mondschein in Debian?

  3. So installieren Sie SOGo auf einem Debian 6 VPS

  4. Installieren Sie GLPI auf Debian 7

  5. Installieren Sie osCommerce auf Debian 8

So installieren Sie Sogo Groupware Server unter Debian

So installieren Sie SOGo Groupware unter Debian 10

So installieren Sie Debian 11

Installieren Sie PostgreSQL 13 auf Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian