GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie einfache Rechnungen unter CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie Simple Invoices auf Ihrem CentOS 7-Server installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten:Simple Invoices ist ein Open-Source-Rechnungssystem Es ist völlig kostenlos und eignet sich daher perfekt für Inhaber von Kleinunternehmen. Sie können auch Rechnungen verwenden, um Quittungen, Kostenvoranschläge und Angebote für Ihr Unternehmen zu erstellen.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von Simple Invoices in CentOS 7.

Installieren Sie einfache Rechnungen auf CentOS 7

Schritt 1. Beginnen wir damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

yum -y update

Schritt 2. LAMP-Server installieren.

Ein CentOS 7 LAMP-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen. Installieren Sie außerdem die erforderlichen PHP-Module:

yum -y installiere php php-pdo php-common php-mysql

Schritt 3. Einfache Rechnungen installieren.

Das erste, was Sie tun müssen, ist, auf die Download-Seite von Simplerechnungen zu gehen und die neueste stabile Version von Simplerechnungen herunterzuladen. Zum Zeitpunkt des Schreibens dieses Artikels ist es die Version 2011.1:

wget https://bitbucket.org/simpleinvoices/simpleinvoices/downloads/simpleinvoices.2011.1.zip

Entpacken Sie das Archiv für einfache Rechnungen in das Dokumentstammverzeichnis auf Ihrem Server:

unzip simpleinvoices.2011.1.zip -d /var/www/html/simpleinvoices

Wir müssen einige Ordnerberechtigungen ändern:

chown -R apache:apache /var/www/html/simpleinvoices/

Schritt 4. MariaDB für einfache Rechnungen konfigurieren.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit dem mysql_secure_installation-Skript sichern. Sie sollten jeden Schritt sorgfältig lesen und unterschreiben, der ein Root-Passwort setzt, anonym entfernen Benutzer, verweigern Sie die Remote-Root-Anmeldung und entfernen Sie die Testdatenbank und den Zugriff auf die sichere MariaDB:

mysql_secure_installation

Konfiguriere es so:

- Root-Passwort setzen? [J/n] y- Anonyme Benutzer entfernen? [J/n] y- Root-Anmeldung aus der Ferne verbieten? [J/N] y- Testdatenbank entfernen und Zugriff darauf? [J/n] y- Berechtigungstabellen jetzt neu laden? [J/n] ja

Als Nächstes müssen wir uns bei der MariaDB-Konsole anmelden und eine Datenbank für die einfachen Rechnungen erstellen. Führen Sie den folgenden Befehl aus:

mysql -u root -p

Dadurch werden Sie zur Eingabe eines Passworts aufgefordert, geben Sie also Ihr MariaDB-Root-Passwort ein und drücken Sie die Eingabetaste. Sobald Sie sich bei Ihrem Datenbankserver angemeldet haben, müssen Sie eine Datenbank für erstellen Einfache Rechnungsinstallation:

DATENBANK ERSTELLEN simpleinvoices;BENUTZER ERSTELLEN 'siuser'@'localhost' IDENTIFIZIERT DURCH 'PASSWORT';ALLE BERECHTIGUNGEN AUF `simpleinvoices' GEWÄHREN.* AN 'siuser'@'localhost';BERECHTIGUNGEN LEEREN;beenden

Bearbeiten Sie die Konfigurationsdatei für einfache Rechnungen und geben Sie die Details der von uns erstellten Datenbank ein:

 ### nano /var/www/html/simpleInvoices/config/config.inidatabase.params.host =localhostdatabase.params.username =seuserdatabase.paramsword =kennwortdatabase 

Schritt 5. Konfigurieren des Apache-Webservers für einfache Rechnungen.

Wir erstellen einen virtuellen Apache-Host für Ihre Simple-Rechnungs-Website. Erstellen Sie zuerst '/etc/httpd/conf.d/vhosts.conf ’-Datei mit einem Texteditor Ihrer Wahl:

nano /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

Erstellen Sie als Nächstes den virtuellen Host:

mkdir /etc/httpd/vhosts.d/nano /etc/httpd/vhosts.d/yourdomain.com.conf

Fügen Sie die folgenden Zeilen hinzu:

ServerAdmin [email protected] "/var/www/html/simpleinvoices/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombiniertDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllRequire all granted 

Speichern und schließen Sie die Datei. Starten Sie den Apache-Dienst neu, damit die Änderungen wirksam werden:

systemctl startet httpd.service neu

Schritt 6. Zugriff auf einfache Rechnungen.

Einfache Rechnungen sind standardmäßig auf HTTP-Port 80 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://yourdomain.com oder http://server-ip / und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 80, um den Zugriff auf das Steuerungsfeld zu ermöglichen.

Herzlichen Glückwunsch! Sie haben Einfache Rechnungen erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zum Installieren von Einfache Rechnungen auf Ihrem CentOS 7-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Seite von Einfache Rechnungen zu lesen Webseite.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie das Simple Machines Forum unter CentOS 7

  5. Installieren Sie einfache Rechnungen auf CentOS 7

So installieren Sie Slack unter CentOS 8

So installieren Sie Java unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie einfache Rechnungen unter CentOS 7