GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie eGroupware auf einem Ubuntu 14.04 VPS

Im folgenden Artikel behandeln wir die Installationsschritte für eGroupware auf einem virtuellen Ubuntu 14.04-Server .

Was ist eGroupware?

Es ist eine kostenlose und quelloffene Groupware-Software, die für Unternehmen von kleinen bis hin zu großen Unternehmen gedacht ist. Seine Hauptfunktionen ermöglichen Benutzern die Verwaltung von Kontakten, Terminen, Projekten und Aufgabenlisten.

Anforderungen ?

eGroupware läuft auf einem Ubuntu Basissystem, benötigt einen Webserver , ein Datenbankserver , ein Mailserver usw.

OK, bevor Sie fortfahren, vergewissern Sie sich, dass Sie sich in einem screen befinden Sitzung und Ihrem Ubuntu 14.04 Linux VPS vollständig aktuell ist mit:

## screen -U -S egroupware
## apt-get update
## apt-get upgrade

Seit eGroupware erfordert einen Webserver, einen Datenbankserver und einen PHP-Server/Unterstützung, müssen wir LAMP (Linux Apache MySQL und PHP) installieren und einrichten auf dem System.

Lassen Sie uns zuerst Apache2 installieren auf Ihrem Ubuntu 14.04 VPS mit:

## apt-get install apache2

Fahren Sie als Nächstes mit der Installation des MySQL-Datenbankservers fort in Ihrem System mit

## apt-get install mysql-server

Führen Sie nach der Installation das Post-Installationsskript mysql_secure_installation aus und konfigurieren Sie es wie folgt

## mysql_secure_installation

- Set root password? [Y/n] y
- 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

Ok, endlich Installieren Sie die PHP-Unterstützung auf dem System mit dem folgenden Befehl. Dadurch werden auch eGroupware-Abhängigkeiten installiert .

## apt-get install php-pear tnef php5 php5-{gd,imap,mysql,ldap}

Aktivieren Sie PHP-IMAP Erweiterung, indem Sie die folgenden Befehle ausführen:

## php5enmod imap
## service apache2 restart

Installieren Sie jpgraph das ist eine weitere eGroupware-Abhängigkeit.

## wget "http://jpgraph.net/download/download.php?p=5" -O /tmp/jpgraph.tar.gz
## tar zxf /tmp/jpgraph.tar.gz -C /var/www/html
## mv /var/www/html/jpgraph* /var/www/html/jpgraph

Als nächstes müssen Sie tatsächlich eGroupware auf Ihrem Ubuntu Linux Virtual Server installieren . Gehen Sie zu http://sourceforge.net/projects/egroupware/files/ und laden Sie die neueste Version von eGroupware herunter (egroupware-epl und egroupware-epl-egw-pear ). Zum Zeitpunkt der Erstellung dieses Artikels ist die Version 14.1 so

## cd /var/www/html
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-14.1.20140710.tar.gz
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-egw-pear-14.1.20140710.tar.gz

sobald die tar-Archive nach /var/www/html heruntergeladen wurden , extrahieren wir sie mit:

## tar zxf egroupware-epl-14.1.*.tar.gz
## tar zxf egroupware-epl-egw-pear-14.1.*.tar.gz

Heruntergeladene Archive entfernen, wenn Sie sie nicht benötigen:

## rm -f /var/www/html/egroupware-epl-*.tar.gz

Richten Sie das Eigentum an /var/www/html/egroupware ein :

## chown www-data: -R /var/www/html/egroupware

Mit all dem ist es an der Zeit, einige PHP-Parameter einzurichten , wie upload_max_filesize , date.timezone , mbstring.func_overload usw.

Diese können Sie in Ihrer php.ini ändern mit Ihrem bevorzugten Texteditor oder Sie können den folgenden sed verwenden Befehle:

## upload max filesize
sed -E -i "s/(upload_max_filesize.*=)(.*)/\1 8M/" /etc/php5/apache2/php.ini

## set-up time zone
sed -E -i "s/(^.*date.timezone.*=)/date.timezone = America\/New_York/" /etc/php5/apache2/php.ini

## set-up Mbstring func_overload
sed -E -i "s/^.*mbstring.func_overload.*/mbstring.func_overload = 0/" /etc/php5/apache2/php.ini

Sie benötigen auch eine Datenbank für Ihre eGroupware, erstellen Sie also eine mit Ihrem bevorzugten MySQL-Web-Manager oder verwenden Sie die Befehlszeile wie in:

## mysql -u root -p
mysql> create database egroupware;
mysql> grant all on egroupware.* to egroupware@localhost identified by 'egroupware';
mysql> \q
Bye

Starten Sie als Nächstes Apache2 neu, damit die Änderungen wirksam werden, indem Sie Folgendes verwenden:

## service apache2 restart

und richten Sie Ihren Browser auf http://IHR_SERVER_[IP-HOSTNAME]/egroupware . Sie sollten etwa Folgendes erhalten:

Klicken Sie auf den Hyperlink „Installationstests ausführen“

Stellen Sie sicher, dass Sie alle auf dieser Seite angezeigten Fehler beheben. Wenn alles in Ordnung ist, fahren Sie mit dem nächsten Schritt fort, indem Sie auf den Hyperlink „Weiter zur Kopfzeilenverwaltung“ klicken. Sie sollten so etwas wie das folgende Bild sehen:

Klicken Sie auf den Link „Anzeigen“, kopieren Sie die header.inc.php und fügen Sie sie ein Datei nach egroupware/header.inc.php

## vim egroupware/header.inc.php

einmal die header.inc.php vorhanden ist, klicken Sie auf „Fortfahren“, um die Installation abzuschließen.

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, eGroupware für Sie zu installieren. Sie sind rund um die Uhr 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.


Panels
  1. So installieren Sie b2evolution auf einem Ubuntu 14.04 VPS

  2. So installieren Sie Gallery3 auf einem Ubuntu 14.04 LTS VPS

  3. So installieren Sie OwnCloud 7 auf einem Ubuntu 14.04 VPS

  4. So installieren Sie Zend Framework auf einem Ubuntu VPS

  5. So installieren Sie R unter Ubuntu 16.04

So installieren Sie R unter Ubuntu 20.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie SSHGuard auf einem Ubuntu VPS

So installieren Sie Collabtive 2.1 auf einem Ubuntu 14.04 VPS

So installieren Sie Trident auf einem Ubuntu 14.04 VPS

So installieren Sie Go unter Ubuntu 18.04