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

Installa InvoicePlane su CentOS

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.


Cent OS
  1. Installa MySQL Server 5.6 in CentOS

  2. Come installare Elgg su CentOS 6

  3. Come installare Dotclear su CentOS 6

  4. Come installare MySQL Server su CentOS 7

  5. Come installare MySQL 5.6 su CentOS 6.x

Come installare Joomla su CentOS 6

Come installare Gibbon su CentOS 6

Come installare Moodle su CentOS 6

Come installare Zabbix su CentOS 6

Come installare osTicket su CentOS 6

Come installare LimeSurvey su CentOS 6