GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa fatture semplici su CentOS 7

Fatture semplici è un sistema di fatturazione open source basato sul web. È un'applicazione molto semplice ma funzionale, che supporta vari formati di fatturazione. È ottimo per le piccole organizzazioni e gli utenti domestici. In questo post del blog ti guideremo attraverso l'installazione di fatture semplici su un VPS CentOS 7 con Apache, PHP e MariaDB.

Per avviare l'installazione di fatture semplici, accedi al tuo server come utente root

ssh root@IP

e come al solito, esegui il comando seguente per assicurarti che tutti i pacchetti sul tuo server virtuale CentOS 7 siano aggiornati:

yum -y update

Ora installeremo il server web Apache:

yum install httpd

Una volta installato, avvia Apache e impostalo per l'avvio all'avvio del sistema:

systemctl start httpd
systemctl enable httpd

Installa PHP tra pochi moduli PHP richiesti dall'applicazione:

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

Esegui i seguenti comandi per installare MariaDB

yum install mariadb mariadb-server

Avvia il server MariaDB e abilitalo all'avvio all'avvio del sistema:

systemctl start mariadb
systemctl enable mariadb

Esegui mysql_secure_installation script per proteggere il server del database e impostare la password di root di MariaDB.

Fatture semplici richiede un database vuoto. Accedi al server MariaDB come utente "root" e crea un nuovo database e utente per l'applicazione.

mysql -u root -p

CREATE DATABASE simpleinvoices;
CREATE USER 'siuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `simpleinvoices`.* TO 'siuser'@'localhost';
FLUSH PRIVILEGES;
exit

Non dimenticare di sostituire "PASSWORD" con una password efficace.

Scarica l'ultima versione stabile di Fatture semplici dal loro sito Web ufficiale:

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

Installa il pacchetto 'unzip' necessario per decomprimere l'archivio zip Fatture semplici e decomprimere l'archivio scaricato nella directory principale dei documenti del tuo server:

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

Modifica il file di configurazione Fatture semplici e inserisci i dettagli del database che abbiamo creato:

vim /var/www/html/simpleinvoices/config/config.ini

database.params.host                            = localhost
database.params.username                        = siuser
database.params.password                        = PASSWORD
database.params.dbname                          = simpleinvoices

Modifica la proprietà della directory "/var/www/html/simpleinvoices/":

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

Crea un host virtuale Apache per il tuo sito web. Crea il file '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto:

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

IncludeOptional vhosts.d/*.conf

e crea l'host virtuale:

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

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/simpleinvoices/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/simpleinvoices/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Riavvia il server Web Apache per rendere effettive le modifiche:

systemctl restart httpd

Ora, apri il tuo browser web preferito e puntalo su http://tuodominio.com per eseguire il programma di installazione web. Dovrai scegliere il tipo di database e inserire le informazioni necessarie per completare l'installazione.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare fatture semplici per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare il server database MySQL 8 su CentOS 8

  2. Come installare Mediawiki su un server CentOS

  3. Come installare AIDE su CentOS 7

  4. Installa ownCloud su CentOS 6 / RHEL 6

  5. Come installare SpaceWalk su CentOS 7 / RHEL 7

Installa e configura Redmine su CentOS 7

Come installare PostgreSQL in CentOS 8

Come installare PostgreSQL Database Server CentOS 8

Come installare Oracle Database 21C su CentOS 8

Come installare fatture semplici su CentOS 7

Come installare Moodle su CentOS 8