Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
creative-eye-studio authored Apr 23, 2024
1 parent cd49aab commit c7a63a9
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Guide d'installation de Dream Site

Ce guide vous aidera à installer Dream Site sur votre machine locale en utilisant Symfony et Composer.

## Prérequis
Assurez-vous d'avoir les éléments suivants installés sur votre machine :

- [Composer](https://getcomposer.org/) - Gestionnaire de dépendances PHP
- [NPM](https://www.npmjs.com/) ou [Yarn](https://yarnpkg.com/) - Gestionnaire de paquets JavaScript

## Instructions d'Installation

Récupérer le projet avec Composer depuis cette ligne de commande

`composer create-project creative-eye/cms-project nom-du-projet`

## Installation des dépendances

Lancez les lignes de commandes ci-dessous pour installer les dépendances
- `cd nom-du-projet`
- `composer install`
- `npm install` ou `yarn install`

## Configuration de la base de données

### Configurer les paramètres de la base de données

Ouvrez le fichier .env dans un éditeur de texte et modifiez les paramètres de connexion à votre base de données MySQL : `DATABASE_URL=mysql://user:password@localhost:3306/nom_de_la_base_de_donnees?serverVersion=5.7.40&charset=utf8mb4`

Remplacez `user` par le nom d'utilisateur de votre base de données MySQL, `password` par le mot de passe de votre base de données MySQL, et `nom_de_la_base_de_donnees` par le nom de la base de données que vous souhaitez utiliser.

### Création de la base de données
Une fois que vous avez configuré correctement le fichier .env, exécutez la commande Symfony pour créer la base de données à partir de la configuration du fichier.

`php bin/console doctrine:database:create`

### Création des tables
Créez ensuite les tables de la base de données

`php bin/console make:migration`

`php bin/console doctrine:migrations:migrate`

## Création de l'utilisateur Admin
Lancez la commande : `php bin/console app:create-user` et suivez les instructions demandées

## Accès à l'interface
Lancez `symfony serve`

Vous pouvez désormais accéder à l'interface d'utilisation pour commencer à gérer les contenus du site internet depuis cette URL : https://127.0.0.1/admin

0 comments on commit c7a63a9

Please sign in to comment.