InvoicePlane è un'applicazione open source self-hosted per la gestione di fatture, clienti, preventivi e pagamenti. Viene utilizzato da molte aziende e liberi professionisti in tutto il mondo per gestire il proprio ciclo di fatturazione completo. Ti mostreremo come installare InvoicePlane su un VPS Linux.
Prima di tutto, connettiti al tuo server tramite SSH e aggiorna tutto il software di sistema all'ultima versione disponibile.
yum update
L'aggiornamento richiederà alcuni istanti. Al termine, sei pronto per procedere con gli altri passaggi di questo tutorial. Vai alla directory '/var/www/html' sul tuo server.
cd /var/www/html/
Crea una directory per InvoicePlane.
mkdir invoiceplane
Vai alla directory appena creata.
cd invoiceplane/
Ora scarica l'ultima versione di InvoicePlane dal sito ufficiale. La versione corrente di InvoicePlane è la v1.4.7, quindi scaricheremo e installeremo la versione corrente.
wget https://invoiceplane.com/download/v1.4.7
Quindi, decomprimi l'archivio zip di InvoicePlane.
unzip v1.4.7*
Vai alla directory '/var/www/html'.
cd /var/www/html/
Modificare la proprietà dei file e delle directory di InvoicePlane. Il nuovo proprietario dovrebbe essere il tuo server web. Se stai usando Apache sul tuo CentOS VPS puoi usare il seguente comando per farlo.
chown -R apache: invoiceplane/
Poiché InvoicePlane utilizza il database MySQL per archiviare i propri dati, è necessario creare un nuovo database. Vai avanti e accedi al tuo database MySQL.
mysql -u root -p
Per creare un database, un utente del database e impostare una password, inserisci uno per uno i seguenti comandi:
mysql> CREATE DATABASE invoiceplane; mysql> GRANT ALL PRIVILEGES ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'YoUrPaSsWoRd'; mysql> FLUSH PRIVILEGES; mysql> \q
Naturalmente, puoi utilizzare un nome di database, un nome utente e una password diversi per la tua installazione.
L'ultima cosa che devi fare prima di passare all'installazione online è creare un host virtuale per InvoicePlane. Modifica il tuo file '/etc/httpd/conf/httpd.conf' utilizzando un editor di testo a tua scelta. Stiamo usando nano.
nano /etc/httpd/conf/httpd.conf
Aggiungi le seguenti righe:
<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>
Non dimenticare di sostituire tuodominio.com con il tuo nome di dominio effettivo. Al termine delle modifiche, salva il file e chiudilo. Riavvia il tuo server web Apache in modo che le modifiche abbiano effetto.
Se tutto è stato eseguito correttamente, sei pronto per continuare con l'installazione online. Apri il tuo browser web preferito e vai a
http://yourdomain.com/setup
Apparirà la schermata di configurazione di InvoicePlane e dovrai scegliere una lingua per poter continuare con l'installazione.
Se ti piace imparare a usare InvoicePlane, devi controllare la documentazione ufficiale di InvoicePlane.
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 InvoicePlane 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.