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

Installieren Sie Orangescrum auf Ubuntu 16.04

Wir zeigen Ihnen, wie Sie Orangescrum unter Ubuntu 16.04 installieren. Orangescrum ist eine kostenlose Open-Source-Anwendung für Projektmanagement und Zusammenarbeit, ideal für kleine und mittlere Unternehmen. Mit dieser Anwendung können Sie ganz einfach Ihre Projekte, Teams, Dokumente und Aufgaben erstellen und verwalten und mit den anderen Teammitgliedern über Ihre wichtigen Themen kommunizieren. Die Installation von Orangescrum auf Ubuntu 16.04 ist nicht so kompliziert und sollte weniger als 10 Minuten dauern.

Orangescrum kommt mit sehr nützlichen Features wie

  • Interaktive Zusammenfassung von Projekten
  • Visuelle Darstellung
  • Alles auf einem Bildschirm
  • Projekt demonstrieren
    und vieles mehr...

In diesem Tutorial installieren wir Orangescrum mit Apache, PHP und MariaDB auf einem unserer virtuellen Ubuntu-Server.

Orangescrum bietet verschiedene Funktionen wie agiles Projektmanagement, Zusammenarbeit, Problemverfolgung, Benachrichtigungen, Berichterstellung, Aufgabenverwaltung und traditionelle Projektmanagementfunktionen für kleine und mittlere Unternehmen.

1. Anmeldung über SSH

Melden Sie sich als Benutzer root

bei Ihrem Ubuntu-Server an
ssh root@IP_address

2. Aktualisieren Sie das System

Und führen Sie den folgenden Befehl von Ihrem Terminal aus, um sicherzustellen, dass alle installierten Pakete auf dem neuesten Stand sind

apt-get update && apt-get -y upgrade

3. Installieren Sie den Apache-Webserver

Für die Ausführung von Orangescrum ist ein Webserver erforderlich. Installieren Sie den Apache-Webserver

apt-get install apache2

4. Installieren Sie PHP

Orangescrum unterstützt PHP 5.5, daher müssen wir die folgenden Pakete installieren, um die Repositorys „sergey-dryabzhinsky/php55“ und „sergey-dryabzhinsky/packages“ hinzuzufügen

apt-get install software-properties-common python-software-properties

Fügen Sie beide Repositorys mit „add-apt-repository“

hinzu
add-apt-repository ppa:sergey-dryabzhinsky/php55
add-apt-repository ppa:sergey-dryabzhinsky/packages

Aktualisieren Sie die Paketliste

apt-get update

Installieren Sie PHP 5.5 und die erforderlichen PHP 5.5-Pakete für Orangescrum

apt-get install php55-common libapache2-mod-php55 php55-mod-curl php55-mod-gd php55-mod-mysql php55-mod-mcrypt

Aktivieren Sie das PHP5.5-Modul im Apache-Webserver

a2enmod php55

Starten Sie den Apache-Webserver neu

service apache2 restart

5. Installieren Sie den MariaDB-Datenbankserver

Zum Ausführen von Orangescrum ist eine Datenbank erforderlich, daher müssen wir den MariaDB-Datenbankserver installieren

apt-get install -y mariadb-server

6. Sichere MariaDB-Installation

Führen Sie nach Abschluss der MariaDB-Installation das Skript „mysql_secure_installation“ aus, um den Datenbankserver zu sichern, und legen Sie ein Root-Passwort fest

mysql_secure_installation

7. Neue Datenbank erstellen

Erstellen Sie eine neue Datenbank und einen neuen Benutzer für Orangescrum

[user]$ mysql -u root -p

MariaDB [(none)]> CREATE DATABASE orangescrum;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

Vergessen Sie nicht, „PASSWORT“ durch ein aktuelles, starkes Passwort zu ersetzen. Verwenden Sie am besten eine Kombination aus Buchstaben und Zahlen und mindestens 10 Zeichen lang.

8. Laden Sie Orangescrum herunter und entpacken Sie es

Laden Sie Orangescrum auf Ihren Server herunter

wget https://github.com/Orangescrum/orangescrum/archive/master.zip

Entpacken Sie es in Ihr Dokumentenstammverzeichnis

unzip master.zip -d /var/www/html

Alle Orangescrum-Dateien im Verzeichnis werden in ein neues Verzeichnis „orangescrum-master“ entpackt. Wir werden es in etwas Einfacheres umbenennen

mv /var/www/html/orangescrum-master/ /var/www/html/orangescrum

Ändern Sie den Eigentümer des Verzeichnisses.

chown -R www-data:www-data /var/www/html/orangescrum

9. Importieren Sie die Orangescrum-Daten

Ändern Sie nun das aktuelle Arbeitsverzeichnis und importieren Sie die Orangescrum-Daten aus der Dump-Datei database.sql in die neu erstellte MariaDB-Datenbank

cd /var/www/html/orangescrum/
mysql -u orangescrumuser -p orangescrum < database.sql

10. Konfigurieren Sie Orangescrum

Öffnen und ändern Sie die Datei „database.php“, um die Datenbankinformationen zu aktualisieren

vim app/Config/database.php

public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'orangescrumuser',
'password' => 'PASSWORD',
'database' => 'orangescrum',
'prefix' => '',
'encoding' => 'utf8',
);

Speichern und schließen Sie die Datei.

Bearbeiten Sie nun die Datei „constants.php“ und aktualisieren Sie die Felder WEB_DOMAIN, FROM_EMAIL_NOTIFY und SUPPORT_EMAIL.

vim app/Config/constants.php

define("WEB_DOMAIN", "YourDomain.com"); //ex. demo.orangescrum.com
define('FROM_EMAIL_NOTIFY', '[email protected]'); //(REQUIRED)
define('SUPPORT_EMAIL', '[email protected]'); //(REQUIRED) From Email

und speichern Sie die Datei.

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

touch /etc/apache2/sites-available/orangescrum.conf
ln -s /etc/apache2/sites-available/orangescrum.conf /etc/apache2/sites-enabled/orangescrum.conf
vim /etc/apache2/sites-available/orangescrum.conf

mit folgendem Inhalt

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/orangescrum/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/orangescrum/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/yourdomain.com-error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

11. Starten Sie die Installation neu und überprüfen Sie sie

Sobald dies erledigt ist, starten Sie den Webserver neu, damit die Änderungen wirksam werden

service apache2 restart

Greifen Sie nun auf http://yourdomain.com zu in Ihrem bevorzugten Browser und folgen Sie den Anweisungen auf dem Bildschirm, um die Installation von Orangescrum abzuschließen.

Weitere Informationen zur Anwendung finden Sie in der offiziellen Dokumentation von Orangescrum.

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

PS. Wenn Ihnen dieser Beitrag zur Installation von Orangescrum auf Ubuntu 16.04 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. Installieren Sie phpMyAdmin auf Ubuntu 16.04

  2. Installieren Sie PHP 7 auf Ubuntu 14.04

  3. Installieren Sie Radiant unter Ubuntu 14.04

  4. Installieren Sie OSSEC auf Ubuntu 14.04

  5. Installieren Sie Laravel auf Ubuntu 16.04

So installieren Sie Orangescrum unter Ubuntu 16.04

Installieren Sie RethinkDB auf Ubuntu

Installieren Sie Elasticsearch auf Ubuntu

Installieren Sie GrandCMS auf Ubuntu

Installieren Sie Bludit auf Ubuntu 16.04

Installieren Sie Tomcat 9 auf Ubuntu 16.04