Installation · 4 min read · Dec 21, 2025

Wie man Akaunting auf Ubuntu 18.04 LTS installiert

Akaunting ist eine kostenlose und Open-Source-Buchhaltungssoftware zur Verwaltung Ihrer Rechnungen, Angebote und Finanzen. Sie ist speziell für kleine Unternehmen und Freiberufler konzipiert. Sie basiert auf LAMP und ist mit modernen Technologien wie Laravel, Bootstrap, jQuery und RESTful API entwickelt. Es ist ein einfaches, benutzerfreundliches und leistungsstarkes Tool, das es Ihnen ermöglicht, Ihre Finanzen online von einem zentralen Ort aus zu sehen.

In diesem Tutorial lernen wir, wie man die Akaunting-Software auf einem Ubuntu 18.04-Server installiert.

Anforderungen

  • Ein Server, der Ubuntu 18.04 ausführt.
  • Ein Nicht-Root-Benutzer mit Sudo-Rechten.

Erste Schritte

Bevor Sie beginnen, müssen Sie Ihr System mit der neuesten Version aktualisieren. Dies können Sie tun, indem Sie den folgenden Befehl ausführen:

sudo apt-get update -y  
sudo apt-get upgrade -y

LAMP-Server installieren

Zuerst müssen Sie Apache, MariaDB, PHP und andere erforderliche Module auf Ihrem Server installieren. Sie können alle mit dem folgenden Befehl installieren:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-imap php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl unzip -y

Sobald alle Pakete installiert sind, müssen Sie die php.ini-Datei bearbeiten und einige Änderungen vornehmen. Dies können Sie mit dem folgenden Befehl tun:

sudo nano /etc/php/7.2/apache2/php.ini

Nehmen Sie die folgenden Änderungen vor:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 30M
post_max_size = 40M
max_execution_time = 60
zend.assertions = 0
display_errors = Off
max_input_vars = 1500
date.timezone = Asia/Kolkata

Speichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind. Starten Sie dann den Apache- und MariaDB-Dienst und aktivieren Sie sie, damit sie beim Booten starten, mit dem folgenden Befehl:

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

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Datenbank konfigurieren

Standardmäßig ist MariaDB nicht gesichert. Daher müssen Sie es sichern. Dies können Sie tun, indem Sie das Skript mysql_secure_installation ausführen:

sudo mysql_secure_installation

Dieses Skript ändert Ihr aktuelles Root-Passwort, entfernt anonyme Benutzer und verbietet die Remote-Root-Anmeldung, wie unten gezeigt:

    Geben Sie das aktuelle Passwort für root ein (für keines eingeben):
    Root-Passwort festlegen? [Y/n]: N
    Anonyme Benutzer entfernen? [Y/n]: Y
    Remote-Root-Anmeldung verbieten? [Y/n]: Y
    Testdatenbank und Zugriff darauf entfernen? [Y/n]:  Y
    Berechtigungstabellen jetzt neu laden? [Y/n]:  Y

Sobald MariaDB gesichert ist, melden Sie sich an der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden. Erstellen Sie dann eine Datenbank und einen Benutzer für Akaunting:

MariaDB [(none)]> CREATE DATABASE akauntingdb;  
MariaDB [(none)]> CREATE USER 'akaunting'@'localhost' IDENTIFIED BY 'mypassword';

Ersetzen Sie das Wort ‘mypassword’ in der obigen SQL-Anweisung durch ein sicheres Passwort Ihrer Wahl. Gewähren Sie als Nächstes alle Berechtigungen an Akaunting mit dem folgenden Befehl:

MariaDB [(none)]> GRANT ALL ON akauntingdb.* TO 'akaunting'@'localhost' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

Und ersetzen Sie erneut ‘mypassword’ durch dasselbe Passwort, das Sie oben verwendet haben. Als Nächstes spülen Sie die Berechtigungen und verlassen die MariaDB-Shell:

MariaDB [(none)]> FLUSH PRIVILEGES;  
MariaDB [(none)]> EXIT;

Akaunting installieren

Zuerst müssen Sie die neueste Version von Akaunting von ihrer offiziellen Website herunterladen. Dies können Sie mit dem folgenden Befehl tun:

curl -O -J -L https://akaunting.com/download.php?version=latest

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei im Apache-Webstammverzeichnis mit dem folgenden Befehl:

sudo mkdir -p /var/www/html/akaunting  
sudo unzip Akaunting_*.zip -d /var/www/html/akaunting/

Geben Sie als Nächstes die richtigen Berechtigungen für das Akaunting-Verzeichnis:

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

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Apache für Akaunting konfigurieren

Als Nächstes müssen Sie eine Apache-virtuelle Hostdatei für Akaunting erstellen. Sie erstellen sie mit dem folgenden Befehl:

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

Fügen Sie die folgenden Zeilen hinzu:


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/akaunting
     ServerName example.com
     DirectoryIndex index.html index.php
     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

     ErrorLog ${APACHE_LOG_DIR}/akaunting_error.log
     CustomLog ${APACHE_LOG_DIR}/akaunting_access.log combined

Ersetzen Sie ‘example.com’ durch Ihren eigenen Domainnamen in der obigen vhost-Datei. Speichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind. Aktivieren Sie dann den Apache-virtuellen Host mit dem folgenden Befehl:

sudo a2ensite akaunting

Aktivieren Sie als Nächstes das Apache-Rewrite-Modul und starten Sie den Apache-Dienst mit dem folgenden Befehl neu:

sudo a2enmod rewrite  
sudo systemctl restart apache2

Akaunting aufrufen

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

Sprache wählen

Wählen Sie Ihre Sprache aus und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Datenbankeinstellungen

Geben Sie nun Ihre Datenbankdetails wie Datenbankname, Datenbankbenutzername und Passwort ein. Klicken Sie dann auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Unternehmenseinstellungen

Geben Sie nun Ihren Firmennamen, Ihre Firmen-E-Mail-Adresse, die Admin-E-Mail und das Passwort ein, und klicken Sie dann auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Anmeldung

Geben Sie nun Ihre Anmeldedaten ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten die folgende Seite sehen:

Einrichtungsassistent - Erste Schritte

Geben Sie nun Ihre Daten ein und klicken Sie auf die Schaltfläche Speichern. Sie sollten die folgende Seite sehen:

Währungssetup

Fügen Sie nun Währungen hinzu oder klicken Sie auf die Schaltfläche Überspringen. Sie sollten die folgende Seite sehen:

Währungen hinzufügen

Fügen Sie nun Steuern hinzu oder klicken Sie auf die Schaltfläche Überspringen. Sie sollten die folgende Seite sehen:

Einrichtungsassistent abgeschlossen

Klicken Sie nun auf die Schaltfläche Zum Dashboard gehen. Sie sollten die folgende Seite sehen:

Akaunting Dashboard

Herzlichen Glückwunsch! Sie haben Akaunting erfolgreich auf dem Ubuntu 18.04-Server installiert. Sie können jetzt Ihre Rechnungen, Angebote und Finanzen von überall aus einfach verwalten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.