InvoicePlane ist eine selbst gehostete Open-Source-Anwendung für Rechnungen, Kunden, Angebote und Zahlungsmanagement. Es wird von vielen Unternehmen und Freiberuflern weltweit verwendet, um ihren gesamten Abrechnungskreis zu verwalten. Wir zeigen Ihnen, wie Sie InvoicePlane auf einem Linux VPS installieren.
Verbinden Sie sich zunächst über SSH mit Ihrem Server und aktualisieren Sie Ihre gesamte Systemsoftware auf die neueste verfügbare Version.
yum update
Das Update dauert einige Augenblicke. Nach Abschluss können Sie mit den anderen Schritten dieses Lernprogramms fortfahren. Navigieren Sie zum Verzeichnis „/var/www/html“ auf Ihrem Server.
cd /var/www/html/
Erstellen Sie ein Verzeichnis für InvoicePlane.
mkdir invoiceplane
Navigieren Sie zum neu erstellten Verzeichnis.
cd invoiceplane/
Laden Sie jetzt die neueste Version von InvoicePlane von der offiziellen Website herunter. Die aktuelle Version von InvoicePlane ist v1.4.7, daher werden wir die aktuelle Version herunterladen und installieren.
wget https://invoiceplane.com/download/v1.4.7
Entpacken Sie als Nächstes das ZIP-Archiv von InvoicePlane.
unzip v1.4.7*
Navigieren Sie zum Verzeichnis „/var/www/html“.
cd /var/www/html/
Ändern Sie den Eigentümer der InvoicePlane-Dateien und -Verzeichnisse. Der neue Eigentümer sollte Ihr Webserver sein. Wenn Sie Apache auf Ihrem CentOS VPS verwenden, können Sie dazu den folgenden Befehl verwenden.
chown -R apache: invoiceplane/
Da InvoicePlane eine MySQL-Datenbank verwendet, um seine Daten zu speichern, müssen Sie eine neue Datenbank erstellen. Fahren Sie fort und melden Sie sich bei Ihrer MySQL-Datenbank an.
mysql -u root -p
Um eine Datenbank und einen Datenbankbenutzer zu erstellen und ein Passwort einzurichten, geben Sie nacheinander die folgenden Befehle ein:
mysql> CREATE DATABASE invoiceplane; mysql> GRANT ALL PRIVILEGES ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'YoUrPaSsWoRd'; mysql> FLUSH PRIVILEGES; mysql> \q
Natürlich können Sie für Ihre Installation auch andere Datenbanknamen, Benutzernamen und Passwörter verwenden.
Das letzte, was Sie tun müssen, bevor Sie mit der Online-Installation fortfahren, ist das Erstellen eines virtuellen Hosts für InvoicePlane. Bearbeiten Sie Ihre Datei „/etc/httpd/conf/httpd.conf“ mit einem Texteditor Ihrer Wahl. Wir verwenden Nano.
nano /etc/httpd/conf/httpd.conf
Fügen Sie die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/invoiceplane ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/invoiceplane/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/httpd/yourdomain.com-error_log CustomLog /var/log/httpd/yourdomain.com-access_log common </VirtualHost>
Vergessen Sie nicht, yourdomain.com durch Ihren tatsächlichen Domainnamen zu ersetzen. Nachdem Sie mit den Änderungen fertig sind, speichern Sie die Datei und schließen Sie sie. Starten Sie Ihren Apache-Webserver neu, damit die Änderungen wirksam werden.
Wenn alles richtig gemacht wurde, können Sie mit der Online-Installation fortfahren. Öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zu
http://yourdomain.com/setup
Der Setup-Bildschirm von InvoicePlane wird angezeigt und Sie müssen eine Sprache auswählen, damit Sie mit der Installation fortfahren können.
Wenn Sie mehr über die Verwendung von InvoicePlane erfahren möchten, müssen Sie die offizielle InvoicePlane-Dokumentation lesen.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Services nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, InvoicePlane für Sie zu installieren. 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.