GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer InvoicePlane sur CentOS

InvoicePlane est une application open source auto-hébergée pour la gestion des factures, des clients, des devis et des paiements. Il est utilisé par de nombreuses entreprises et indépendants dans le monde entier pour gérer l'ensemble de leur cercle de facturation. Nous allons vous montrer comment installer InvoicePlane sur un VPS Linux.

Tout d'abord, connectez-vous à votre serveur via SSH et mettez à niveau tous vos logiciels système vers la dernière version disponible.

yum update

La mise à jour prendra quelques instants. Une fois terminé, vous êtes prêt à passer aux autres étapes de ce didacticiel. Accédez au répertoire "/var/www/html" sur votre serveur.

cd /var/www/html/

Créez un répertoire pour InvoicePlane.

mkdir invoiceplane

Accédez au répertoire nouvellement créé.

cd invoiceplane/

Maintenant, téléchargez la dernière version d'InvoicePlane sur le site officiel. La version actuelle d'InvoicePlane est la v1.4.7, nous allons donc télécharger et installer la version actuelle.

wget https://invoiceplane.com/download/v1.4.7

Ensuite, décompressez l'archive zip InvoicePlane.

unzip v1.4.7*

Accédez au répertoire "/var/www/html".

cd /var/www/html/

Modifiez la propriété des fichiers et répertoires InvoicePlane. Le nouveau propriétaire devrait être votre serveur Web. Si vous utilisez Apache sur votre VPS CentOS, vous pouvez utiliser la commande suivante pour le faire.

chown -R apache: invoiceplane/

Comme InvoicePlane utilise la base de données MySQL pour stocker ses données, vous devez créer une nouvelle base de données. Allez-y et connectez-vous à votre base de données MySQL.

mysql -u root -p

Pour créer une base de données, un utilisateur de base de données et définir un mot de passe, entrez les commandes suivantes une par une :

mysql> CREATE DATABASE invoiceplane;
mysql> GRANT ALL PRIVILEGES ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'YoUrPaSsWoRd';
mysql> FLUSH PRIVILEGES;
mysql> \q

Bien sûr, vous pouvez utiliser un nom de base de données, un nom d'utilisateur et un mot de passe différents pour votre installation.

La dernière chose que vous devez faire avant de passer à l'installation en ligne est de créer un hôte virtuel pour InvoicePlane. Modifiez votre fichier "/etc/httpd/conf/httpd.conf" à l'aide d'un éditeur de texte de votre choix. Nous utilisons nano.

nano /etc/httpd/conf/httpd.conf

Ajoutez les lignes suivantes :

<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>

N'oubliez pas de remplacer votredomaine.com par votre nom de domaine actuel. Une fois les modifications terminées, enregistrez le fichier et fermez-le. Redémarrez votre serveur Web Apache pour que les modifications prennent effet.

Si tout est fait correctement, vous êtes prêt à poursuivre l'installation en ligne. Ouvrez votre navigateur Web préféré et accédez à

http://yourdomain.com/setup

L'écran de configuration d'InvoicePlane apparaîtra et vous devrez choisir une langue pour pouvoir poursuivre l'installation.

Si vous souhaitez apprendre à utiliser InvoicePlane, vous devez consulter la documentation officielle d'InvoicePlane.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer InvoicePlane pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installer MySQL Server 5.6 dans CentOS

  2. Comment installer Elgg sur CentOS 6

  3. Comment installer Dotclear sur CentOS 6

  4. Comment installer le serveur MySQL sur CentOS 7

  5. Installer MariaDB sur CentOS 6.4

Comment installer Joomla sur CentOS 6

Comment installer Gibbon sur CentOS 6

Comment installer Moodle sur CentOS 6

Comment installer Zabbix sur CentOS 6

Comment installer osTicket sur CentOS 6

Comment installer LimeSurvey sur CentOS 6