report
Attention - Proaxive 1.6.x est actuellement en version bêta, je déconseille de l'utiliser en production, veuillez attendre la première version stable.

Création de la base de données

Afin d'être tranquille pour la suite, nous allons créer la base de données pour Proaxive.

Il y a plusieurs façon de procéder, vous pouvez soit le faire en ligne de commande (ce qui impose d'être à l'aise de ce côté)

CREATE DATABASE myNameDatabase;

Vous devez bien entendu lier cette base de données à un utilisateur qui aura les permissions de travailler dessus. Je n'irais pas plus loin, si vous gérez votre serveur vous-même, vous n'aurez aucun problème pour le faire proprement.

La façon la plus simple est bien entendu de la créer via le panel de votre hébergeur.

Je rappel tout de même que Composer 2.x est obligatoire, vous ne pourrez pas installer Proaxive sinon.

Votre espace pour Proaxive est créé et son repertoire vide, c'est parfait !

Installation via le dépôt Github

Rendez-vous à la racine où doit être installé Proaxive et lancez la commande suivante :

$ git clone https://github.com/SelMaK-fr/proaxive.git .

Poursuivez avec l'installation des dépendances


$ composer update

Préparation des fichiers de configuration

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.

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

Vous devriez obtenir :

mail.json  
setting.json

Exemple en ligne de commande :

$ mv setting.example.json setting.json

Installation avec l'archive contenant le dossier "vendor"

L'installation via le dépôt Git est tout de même conseillée
Si vous n'êtes pas familiarisé avec Git, vous pouvez télécharger l'archive contenant tous les packages préinstallés disponible sur le site internet de Proaxive.

Renommez les fichiers de configuration (comme indiqué ci-dessus)
Envoyez tout le contenu de l'archive sur votre FTP

Chemin CSS/JS et images (virtualhost)

Si vous avez créer un virtualhost, le chemin d'accès au fichiers CSS/JS et aux Images sera cassé.
Afin de corriger ça, ouvrez le fichier .env de l'application et modifiez les deux lignes comme ci-dessous :

APP_ADMIN_THEME=/assets/styles/admin-default
APP_ROOT_PUBLIC=

Complétez l'installation

Ouvrez le lien de votre domaine via votre navigateur et suivez l'assistant d'installation.