Installation

InvoicePlane auf Ubuntu 16.04/18.04 LTs mit Nginx mit GitHub

Nginx ist der beliebteste und sichere Webserver. Verwenden Sie den folgenden Befehl zur Installation von NGINX

 sudo apt install nginx 

Sobald der Nginx installiert ist, konfigurieren Sie die Domäne und starten Sie den Nginx neu, indem Sie den folgenden Befehl verwenden

 sudo service nginx restart 

Als nächstes müssen Sie den Datenbankserver installieren und den folgenden Befehl verwenden, um MySQL Server zu installieren

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Einmal ist der Datenbankserver installiert, verwenden Sie den folgenden Befehl, um MySQL Server neu zu starten

 sudo service mysql restart 

Installieren Sie PHP zur Verarbeitung

 sudo apt-get install php-fpm php-mysql

Jetzt haben Sie alle erforderlichen Software installiert. Der nächste Schritt besteht darin, sich bei MySQL Server anzumelden und die Datenbank für die InvoicePlane zu erstellen. Verwenden Sie den folgenden Befehl, um Datenbank zu erstellen.

 CREATE DATABASE  invoiceplane;

Erstellen Sie einen Datenbankbenutzer mit dem Namen “InvoicePlane” mit neuem Passwort. und erteilte den Benutzer vollständiger Zugriff auf die Datenbank, indem die folgenden Befehle ausgeführt werden. Ändern Sie mit Ihrem gewünschten Datenbankbenutzer und mit Ihrem gewünschten Passwort.

CREATE USER 'invoiceplane'@'localhost' IDENTIFIED BY 'new_password_here'; 
GRANT ALL ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
FLUSH PRIVILEGES; 
EXIT;

Download InvoicePlane Neueste Veröffentlichung

Installieren Sie Git, Locken und Komponist, um loszulegen.

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install

Wechseln Sie in das Nginx -Root -Verzeichnis und laden Sie Invoiceplane von GitHub herunter.


cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane

Kopieren Sie die IPConfig -Datei mit dem folgenden Befehl.


sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php

Bearbeiten Sie die IPConfig -Datei und ändern Sie die URL der Site.


sudo nano ipconfig.php

Legen Sie die korrekten Berechtigungen für die Funktionsfunktion fest.


sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/

Herzlichen Glückwunsch! Sie haben die InvoicePlane auf Ubuntu erfolgreich installiert

 Deutsch