8000 GitHub - xhosro/Techwave
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

xhosro/Techwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET + MySQL Application

Ce projet est une application ASP.NET qui se connecte à une base de données MySQL et affiche une liste d'articles de blog.

Prérequis

Avant de commencer, assurez-vous d'avoir installé :

Installation et Configuration

1. Installer MySQL

Si MySQL n'est pas déjà installé sur votre machine, vous pouvez le télécharger et l'installer via :

Sous Debian 12

sudo apt update
sudo apt install mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql

2. Configurer MySQL

Connectez-vous à MySQL et créez la base de données :

mysql -u root -p

Dans le shell MySQL, exécutez les commandes suivantes :

CREATE DATABASE myblog;
CREATE USER myblog WITH PASSWORD 'mysupersecretpassword';
GRANT ALL PRIVILEGES ON myblog.* TO 'myblog'@'localhost'
6540
;
FLUSH PRIVILEGES;

3. Configuration des variables d’environnement

Afin de lancer le projet localement, il est nécessaire de définir une variable d'environnement, exportez la variable DB_PASSWORD avec le mot de passe que vous aurez défini pour votre utilisateur "myblog"

export DB_PASSWORD=mysupersecretpassword

4. Exécuter l’application

  1. Positionnez vous dans le dossier "backend"

    cd backend
  2. Récupérez les dépendances du projet :

    dotnet restore
  3. Construisez et exécutez l’application :

    dotnet run
  4. Accédez à l'application via http://localhost:5000 pour voir la liste des articles de blog.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0