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

Installieren Sie einfache Rechnungen auf CentOS 7

Simple Invoices ist ein webbasiertes Open-Source-Rechnungssystem. Es ist eine sehr einfache, aber funktionale Anwendung, die verschiedene Abrechnungsformate unterstützt. Es eignet sich hervorragend für kleine Organisationen und Heimanwender. In diesem Blogbeitrag führen wir Sie durch die Installation von Simple Invoices auf einem CentOS 7 VPS mit Apache, PHP und MariaDB.

Melden Sie sich zum Starten der Simple-Rechnungs-Installation als Benutzer root

bei Ihrem Server an
ssh root@IP

Führen Sie wie gewohnt den folgenden Befehl aus, um sicherzustellen, dass alle Pakete auf Ihrem virtuellen CentOS 7-Server auf dem neuesten Stand sind:

yum -y update

Jetzt installieren wir den Apache-Webserver:

yum installiere httpd

Sobald es installiert ist, starten Sie Apache und stellen Sie es so ein, dass es beim Systemstart gestartet wird:

systemctl start httpdsystemctl enable httpd

Installieren Sie PHP neben den wenigen PHP-Modulen, die von der Anwendung benötigt werden:

yum -y install php php-pdo php-common php-mysql

Führen Sie die folgenden Befehle aus, um MariaDB

zu installieren
yum installiere mariadb mariadb-server

Starten Sie den MariaDB-Server und aktivieren Sie ihn so, dass er beim Systemstart gestartet wird:

systemctl start mariadbsystemctl enable mariadb

Führen Sie die mysql_secure_installation aus Skript zum Sichern des Datenbankservers und Festlegen Ihres MariaDB-Root-Passworts.

Einfache Rechnungen erfordern eine leere Datenbank. Melden Sie sich als Benutzer „root“ beim MariaDB-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer für die Anwendung.

mysql -u root -pCREATE DATABASE simpleinvoices;CREATE USER 'siuser'@'localhost' IDENTIFIED DURCH 'PASSWORT';GEWÄHREN SIE ALLE PRIVILEGIEN AUF `simpleinvoices`.* TO 'siuser'@'localhost';FLUSH PRIVILEGES;exit

Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.

Laden Sie die neueste stabile Version von Simple Invoices von der offiziellen Website herunter:

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

Installieren Sie das zum Entpacken des ZIP-Archivs „Einfache Rechnungen“ erforderliche „Unzip“-Paket und entpacken Sie das heruntergeladene Archiv in das Dokumentstammverzeichnis Ihres Servers:

yum -y install unzipunzip simpleinvoices.2011.1.zip -d /var/www/html/

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

 vim /var/www/html/simpleInvoices/config/config.inidatabase.params.host =localhostdatabase.params.username =siuserdatabase.params.password =PasswordDatabase.params.dbname =simpa 

Ändern Sie den Eigentümer des Verzeichnisses „/var/www/html/simpleinvoices/“:

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

Erstellen Sie einen virtuellen Apache-Host für Ihre Website. Erstellen Sie die Datei „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt:

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

und erstellen Sie den virtuellen Host:

mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/simpleinvoices/ "ServerName ihredomain.comServeralias www.ihredomain.comErrorLog "/var/log/httpd/ihredomain.com-error_log"CustomLog "/var/log/httpd/ihredomain.com-access_log" kombiniertDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllRequire all granted

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

systemctl startet httpd neu

Öffnen Sie nun Ihren bevorzugten Webbrowser und zeigen Sie ihn auf http://yourdomain.com, um den Webinstaller auszuführen. Sie müssen Ihren Datenbanktyp auswählen und die erforderlichen Informationen eingeben, um die Installation abzuschließen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Simple Invoices zu installieren für dich. 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.


Cent OS
  1. So installieren Sie WordPress unter CentOS 6

  2. So installieren Sie den MySQL 8-Datenbankserver unter CentOS 8

  3. So installieren Sie Mediawiki auf einem CentOS-Server

  4. So installieren Sie AIDE unter CentOS 7

  5. So installieren Sie SpaceWalk unter CentOS 7 / RHEL 7

Installieren und konfigurieren Sie Redmine auf CentOS 7

So installieren Sie PostgreSQL in CentOS 8

So installieren Sie den PostgreSQL-Datenbankserver CentOS 8

So installieren Sie Oracle Database 21C auf CentOS 8

So installieren Sie einfache Rechnungen unter CentOS 7

So installieren Sie Moodle unter CentOS 8