Nouvelle version stable disponible ! Proaxive 1.5.7 Télécharger maintenant !

Installer Proaxive sur son serveur
VPS/dédié

Proaxive est une application web (PHP, MySQL) Open Source,
qui permet de gérer vos interventions et proposer un suivi en ligne àvos clients à la manière d'unsui de commande/colis.

IMPORTANT : Cette installation nécessite un accès SSH

Proaxive a besoin d'éléments pour fonctionner

Sans ces éléments, l'application ne pourra pas fonctionner
  • PHP supérieur ou égale à 8.1
  • MySQL/MariaDB
  • Extension php8.x-intl
  • Extension php8.x-xml
  • Composer 2.x installé sur votre serveur
  • Git

Avant de commencer, assurez-vous d'être dans un répertoire vide afin d'y installer Proaxive.

1

Clonage du dépôt officiel

Pour ce faire, Git doit être installé sur votre serveur
selmak@slabs:~$
git clone https://github.com/SelMaK-fr/proaxive.git .

Le point en fin de ligne permet d'extraire les fichiers et dossiers dans le dossier courant sans créer de dossier

3

Préparation des fichiers de configuration

Dans le dossier config, renommez les fichiers en supprimant "example"

Dans le dossier config, se trouvent tous les fichiers de configuration de l'application.
Il vous faut les renommer afin de pouvoir commencer l'installation.

example doit être supprimé

- mail.local.json
- setting.local.json

IMPORTANT : Il est important de modifier les droits d'écriture en 664 ou 775 sur ces deux fichiers
Exemple en ligne de commande :

selmak@slabs:~$
mv setting.local.json setting.json
2

Installation des dépendances

Pour ce faire, Composer 2.0 doit être installé sur votre serveur
selmak@slabs:~$
composer install
4

Permission d'écriture

Assurez-vous d'avoir les bonnes permissions sur les dossiers/fichiers ci-dessous
Dossier public
selmak@slabs:~$
sudo chmod 775 chemin_absolue_vers_le_dossier_public
Il est également important de modifier les permissions du fichier .env (à la racine de l'application)
selmak@slabs:~$
sudo chmod 775 chemin_absolue_vers_le_fichier_env
5

Complétez l'installation

Ouvrez l'URL de Proaxive dans votre navigateur et suivez l'assistant d'installation.