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

So installieren Sie Collabtive 2.1 auf einem Ubuntu 14.04 VPS

In diesem Tutorial zeigen wir, wie man Collabtive auf einem Ubuntu 14.04 VPS installiert mit installiertem Apache, PHP und MySQL. Collabtive ist eine webbasierte Open-Source-Projektmanagement-Software. Die Hauptfunktionen von Collabtive sind:Aufgabenlisten, Meilensteine, Zeiterfassung, Messaging / Instant Messaging, Dateiverwaltung, rollenbasierte Benutzerberechtigungen, Berichterstellung, Export, Kalender und mehrsprachige Benutzeroberfläche. Dieses Tutorial wurde für Ubuntu 14.04 VPS getestet und geschrieben, sollte aber auf jeder Linux-Distribution funktionieren.

Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem virtuellen Collabtive-Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials war die neueste stabile Version von Collabtive 2.1.1 und es erfordert:

  • PHP 5.3 oder höher mit aktivierter mbstring-PHP-Erweiterung
  • Apache Web Server>=2.0 kompiliert mit dem Modul mod_rewrite und mit den folgenden erlaubten Direktiven:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond und RewriteRule.
  • MySQL 5 oder höher auf Ihrem virtuellen Server installiert.

Laden Sie die neueste Version von Collabtive herunter, die unter http://collabtive.o-dyn.de/downloadref.php verfügbar ist, auf den Server und extrahieren Sie sie mit den folgenden Befehlen:

cd /opt
wget http://downloads.sourceforge.net/project/collabtive/collabtive/2.1.1/collabtive-211.zip
unzip -o collabtive-211.zip -d /var/www/collabtive/

Legen Sie die richtigen Dateiberechtigungen fest, damit Collabtive in bestimmte Dateien und Verzeichnisse schreiben kann:

sudo chown -R www-data /var/www/collabtive/
sudo chmod +w  /var/www/collabtive/config/standard/config.php
sudo chmod +w  /var/www/collabtive/files
sudo chmod +w  /var/www/collabtive/templates_c

Erstellen Sie eine neue MySQL-Datenbank für Collabtive und weisen Sie ihr einen Benutzer mit vollen Berechtigungen zu:

mysql -u root -p
mysql> CREATE DATABASE collabtivedb;
mysql> GRANT ALL PRIVILEGES ON collabtivedb.* TO 'collabtiveuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „collabtive.conf“ auf Ihrem virtuellen Server:

touch /etc/apache2/sites-available/collabtive.conf

Führen Sie dann den folgenden Befehl aus:

ln -s /etc/apache2/sites-available/collabtive.conf /etc/apache2/sites-enabled/collabtive.conf

Oder verwenden Sie die a2ensite, um die Konfiguration „collabtive.conf“ in Apache zu aktivieren:

sudo a2ensite collabtive.conf

Bearbeiten Sie die Konfigurationsdatei „collabtive.conf“:

vi /etc/apache2/sites-available/collabtive.conf

und fügen Sie die folgenden Zeilen hinzu:


ServerAdmin [email protected]
DocumentRoot /var/www/collabtive/
ServerName your-domain.com
ServerAlias ​​www.your-domain .com

Options FollowSymLinks
AllowOverride All

ErrorLog /var/log/apache2/your- domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common

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

service apache2 restart

Öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zu http://your-domain.com/install.php . Sobald Sie dies getan haben, werden Sie zur ersten Seite des Collabtive-Webinstallers weitergeleitet. Wählen Sie die Sprache des Installationsprogramms, überprüfen Sie, ob alle Systemanforderungen erfüllt sind, geben Sie die MySQL-Datenbankinformationen ein und klicken Sie auf „Weiter“. Erstellen Sie auf der nächsten Seite einen Administratorbenutzer und legen Sie sein Passwort fest. Das ist es. Die Collabtive-Installation ist nun abgeschlossen.

Aus Sicherheitsgründen wird empfohlen, die Dateien „install.php“ und „update.php“ zu löschen:

rm /var/www/collabtive/install.php
rm /var/www/collabtive/update.php

Melden Sie sich im Administrator-Backend-Bereich unter http://Ihre-Domain.com an, um Collabtive nach Ihren Bedürfnissen zu konfigurieren, die Funktionalität Ihrer Installation mit Plugins zu erweitern usw.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Ubuntu-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Collabtive zu installieren für dich. 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 eGroupware auf einem Ubuntu 14.04 VPS

  2. So installieren Sie PrestaShop auf einem Ubuntu 14.04 VPS

  3. So installieren Sie PyroCMS auf einem Ubuntu 14.04 VPS

  4. So installieren Sie Munin auf einem Ubuntu 14.04 VPS

  5. So installieren Sie Contao auf einem Ubuntu 14.04 VPS

So installieren Sie PHP unter Ubuntu 18.04

So installieren Sie PHP unter Ubuntu 20.04

So installieren Sie PHP 8.0 auf Ubuntu 20.04

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP unter Ubuntu 22.04