GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie SOPlanning auf Ubuntu 18.04 LTS

SOPlanning ist ein kostenloses, benutzerfreundliches Open-Source-Online-Planungstool, das speziell für die effiziente Organisation von Projekten und Aufgaben entwickelt wurde. Sie können jedem Mitglied Ihres Teams Arbeit zuweisen, unabhängig von Ihrer Aktivität. SoPlanning bietet außerdem E-Mail-Benachrichtigungen, Synchronisierung mit Google Kalender und Outlook für mehr Effizienz. SoPlanning ist ein Open-Source-Tool, sodass Sie das Logo und die Farben Ihrem Unternehmen anpassen können. SoPlanning wird hauptsächlich in der Produktionsanlage verwendet, Materialreservierung, Online-Buchungssystem, IT-Projektmanagement, Industrielle Produktion, Vertriebsteam und vieles mehr.

In diesem Tutorial werde ich erklären, wie SOPlanning mit Apache, MariaDB und PHP auf einem Ubuntu 18.04 LTS-Server installiert wird.

Anforderungen

  • Ein Server mit Ubuntu 18.04 LTS.
  • Ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

LAMP-Server installieren

Bevor Sie beginnen, müssen Sie den Apache-Webserver, MariaDB und PHP auf Ihrem System installieren. Installieren Sie zuerst Apache und MariaDB mit dem folgenden Befehl:

sudo apt-get install apache2 mariadb-server -y

Sobald die Installation abgeschlossen ist, müssen Sie das Ondrej PHP-Repository zu Ihrem System hinzufügen. SoPlanning unterstützt PHP 7.2 noch nicht, daher werden wir PHP 7.1 aus dem Ondrej-Repository installieren. Sie können es mit dem folgenden Befehl hinzufügen:

sudo add-apt-repository ppa:ondrej/php

Drücken Sie , wenn das PPA-Installationsprogramm zur Bestätigung auffordert. Installieren Sie als Nächstes PHP mit allen erforderlichen Abhängigkeiten, indem Sie den folgenden Befehl ausführen:

sudo apt-get install php7.1 php7.1-mysql php7.1-curl php7.1-json php7.1-cgi php7.1-recode php7.1-sq php7.1-intl libapache2-mod-php7.1 php7.1-mcrypt php7.1-xmlrpc php7.1-gd php7.1-mbstring php7.1 php7.1-common php7.1-xmlrpc php7.1-soap php7.1-xml php7.1-intl php7.1-cli php7.1-ldap php7.1-zip php7.1-readline php7.1-imap php7.1-tidy -y

Sobald alle Pakete installiert sind, starten Sie den Apache- und MariaDB-Dienst und ermöglichen Sie ihnen, beim Booten mit dem folgenden Befehl zu starten:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mariadb
sudo systemctl enable mariadb

Erstellen Sie einen Datenbankbenutzer und eine Datenbank für SoPlanning. Melden Sie sich als Root-Benutzer bei MariaDB an:

mysql -u root -p

und erstellen Sie eine neue Datenbank und einen neuen Datenbankbenutzer namens „soplanning“ mit dem Passwort „soplanning-pass“.

CREATE DATABASE soplanning;
GRANT ALL PRIVILEGES ON soplanning.* TO 'soplanning'@'localhost' IDENTIFIED BY 'soplanning-pass';
FLUSH PRIVILEGES;
quit

Installieren Sie SoPlanning

Laden Sie zunächst die neueste Version von SoPlanning von Source Forge mit dem folgenden Befehl herunter:

cd /tmp
wget https://excellmedia.dl.sourceforge.net/project/soplanning/soplanning/v1.42/soplanning-1-42.zip

Als nächstes entpacken Sie die heruntergeladene Datei:

unzip soplanning-1-42.zip

Kopieren Sie als Nächstes das extrahierte Verzeichnis in das Apache-Web-Root-Verzeichnis:

sudo cp -r soplanning /var/www/html/soplanning

Geben Sie als Nächstes mit dem folgenden Befehl die ordnungsgemäße Eigentümerschaft und Berechtigung:

sudo chown -R www-data.www-data /var/www/html/soplanning
sudo chmod -R 775 /var/www/html/soplanning

Apache für SoPlanning konfigurieren

Als Nächstes müssen Sie einen virtuellen Apache-Host für SoPlanning erstellen. Sie können dies mit dem folgenden Befehl tun:

sudo nano /etc/apache2/sites-available/soplanning.conf

Fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerName example.com
ServerAdmin [email protected]
DocumentRoot /var/www/html/soplanning/

<Directory /var/www/html/soplanning/>
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/soplanning_error.log
CustomLog /var/log/apache2/soplanning_custom.log combined

</VirtualHost>

Speichern und schließen Sie die Datei und aktivieren Sie dann die virtuelle Apache-Hostdatei und das Apache-Rewrite-Modul mit dem folgenden Befehl:

sudo a2ensite soplanning.conf
sudo a2enmod rewrite

Starten Sie abschließend den Apache-Webdienst neu, um die Änderungen zu übernehmen:

sudo systemctl restart apache2

Zugriff auf SoPlanning

Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie werden auf die folgende Seite weitergeleitet:

Geben Sie hier den Datenbanknamen, Ihren Root-Benutzer und Ihr Root-Passwort ein und klicken Sie dann auf die Schaltfläche Installation starten. Sie sollten die folgende Seite sehen:

Klicken Sie nun auf die Schaltfläche Hier klicken. Sie werden zur Anmeldeseite von SoPlanning weitergeleitet:

Geben Sie hier Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie dann auf die Schaltfläche Anmelden. Auf dem folgenden Bildschirm sollte das SoPlanning-Dashboard angezeigt werden:

Virtueller Computer-Image-Download dieses Tutorials

Dieses Tutorial ist als gebrauchsfertiges Image der virtuellen Maschine im ovf/ova-Format verfügbar, das mit VMWare und Virtualbox kompatibel ist. Das Image der virtuellen Maschine verwendet die folgenden Anmeldedaten:

SSH-/Shell-Anmeldung

Benutzername:administrator
Passwort:howtoforge

Dieser Benutzer hat sudo-Rechte.

SoPlanning-Anmeldung

Nutzername:admin
Passwort: admin

MySQL-Anmeldung

Benutzername: root
Passwort:howtoforge

Die IP der VM ist 192.168.1.100, sie kann in der Datei /etc/netplan/01-netcfg.yaml geändert werden. Bitte ändern Sie alle oben genannten Passwörter, um die virtuelle Maschine zu sichern.

  • Laden Sie SoPlanning herunter

Ubuntu
  1. So installieren Sie BookStack unter Ubuntu 16.04 LTS

  2. So installieren Sie Ariadne CMS auf Ubuntu 18.04 LTS

  3. So installieren Sie MediaWiki auf Ubuntu 18.04 LTS

  4. So installieren Sie Elxis CMS auf Ubuntu 18.04 LTS

  5. So installieren Sie PHP 7.3 auf Ubuntu 18.04 LTS

So installieren Sie MyWebSQL unter Ubuntu 18.04 LTS

So installieren Sie Magento auf Ubuntu 18.04 LTS

So installieren Sie YetiForce auf Ubuntu 18.04 LTS

So installieren Sie YouPHPTube unter Ubuntu 18.04 LTS

So installieren Sie Elkarte unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS