<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mpantoin</id>
	<title>Design numérique - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mpantoin"/>
	<link rel="alternate" type="text/html" href="https://designnumerique.be/wiki/Sp%C3%A9cial:Contributions/Mpantoin"/>
	<updated>2026-04-08T03:31:09Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4231</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4231"/>
		<updated>2022-12-22T13:23:27Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
scp -r likembe mp@likembe.local/var/www/html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4230</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4230"/>
		<updated>2022-12-22T13:21:22Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer apache */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
scp -r likembe mp@likembe.local/var/www/html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée :===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test.&amp;lt;br&amp;gt; Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4229</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4229"/>
		<updated>2022-12-22T13:20:53Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée :===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test.&amp;lt;br&amp;gt; Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4228</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4228"/>
		<updated>2022-12-22T13:20:34Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Créer une première table dans la base de donnée : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée :===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test.&amp;lt;br&amp;gt; Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4227</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4227"/>
		<updated>2022-12-22T13:20:13Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Créer une première table dans la base de donnée : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée :===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test.&amp;lt;br&amp;gt; Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&amp;lt;br&amp;gt;&lt;br /&gt;
Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4226</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4226"/>
		<updated>2022-12-22T13:19:53Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Créer une première table dans la base de donnée (Pas nécessaire pour nous): */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée :===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&amp;lt;br&amp;gt;&lt;br /&gt;
Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4225</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4225"/>
		<updated>2022-12-22T13:19:12Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
===Créer une première table dans la base de donnée (Pas nécessaire pour nous):===&lt;br /&gt;
&lt;br /&gt;
Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test` &amp;lt;br&amp;gt;&lt;br /&gt;
Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY &amp;lt;br&amp;gt; (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous souhaitez commencer par une table dont vous avez besoin, &lt;br /&gt;
n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&amp;lt;br&amp;gt;&lt;br /&gt;
Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&amp;lt;br&amp;gt;&lt;br /&gt;
Quittez MySQL :`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4224</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4224"/>
		<updated>2022-12-22T13:16:54Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES; ` Quittez la console MySQL`quit`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4223</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4223"/>
		<updated>2022-12-22T13:16:37Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES;&amp;lt;br&amp;gt;` Quittez la console MySQL`quit`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4222</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4222"/>
		<updated>2022-12-22T13:15:40Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
Connectez-vous à la console MySQL`sudo mysql`&amp;lt;br&amp;gt;&lt;br /&gt;
Créez une première base de donnée`CREATE DATABASE test;`&amp;lt;br&amp;gt;&lt;br /&gt;
Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » &lt;br /&gt;
par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&amp;lt;br&amp;gt;&lt;br /&gt;
Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;&amp;lt;br&amp;gt;`&lt;br /&gt;
Appliquer les modifications :`FLUSH PRIVILEGES;&amp;lt;br&amp;gt;`&lt;br /&gt;
Quittez la console MySQL`quit`&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4221</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4221"/>
		<updated>2022-12-22T13:14:19Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;br /&gt;
&lt;br /&gt;
# Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
# Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
# Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
# Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
# Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
# Quittez la console MySQL`quit`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4220</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4220"/>
		<updated>2022-12-22T13:12:46Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
* Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4219</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4219"/>
		<updated>2022-12-22T13:12:28Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer apache */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
# Après avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
# les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
# Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
# Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4218</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4218"/>
		<updated>2022-12-22T13:11:37Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer apache */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. &amp;lt;br&amp;gt;&lt;br /&gt;
les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi&amp;lt;br&amp;gt;&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&amp;lt;br&amp;gt;&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4217</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4217"/>
		<updated>2022-12-22T13:10:56Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4215</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4215"/>
		<updated>2022-12-22T13:10:30Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
===Installer PHP===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
===Installer MySQL===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
`sudo service apache2 restart`&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4212</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4212"/>
		<updated>2022-12-22T12:41:09Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en générant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4211</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4211"/>
		<updated>2022-12-22T12:38:24Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site sur raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un site sur raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4210</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4210"/>
		<updated>2022-12-22T12:38:10Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site sur raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un site sur raspberry ===&lt;br /&gt;
&lt;br /&gt;
* Répondre aux requêtes HTTP et Afficher la page HTML.&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse. &amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML dont l’affichage est fait par apache.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4209</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4209"/>
		<updated>2022-12-22T12:37:23Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site sur raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un site sur raspberry ===&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
(sudo apt update)&lt;br /&gt;
(sudo apt upgrade)&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4208</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4208"/>
		<updated>2022-12-22T12:36:58Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site sur raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un site sur raspberry ===&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4207</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4207"/>
		<updated>2022-12-22T12:36:41Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Projet de publication: Likembe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Installer un site sur raspberry =====&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4206</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4206"/>
		<updated>2022-12-22T12:35:26Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
### Installer un site sur raspberry&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4205</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4205"/>
		<updated>2022-12-22T12:33:02Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés : sudo apt update/sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
``` scp -r likembe mp@likembe.local/var/www/html ```&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%201.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%202.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;br /&gt;
    &lt;br /&gt;
    ![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%203.png)&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
### Créer des virtual hosts&lt;br /&gt;
&lt;br /&gt;
Si vous avez besoin d’héberger plusieurs sites ou applications sur votre Raspberry Pi, il existe deux possibilités :&lt;br /&gt;
&lt;br /&gt;
- **Créer des sous dossiers dans /var/www/html** et y accéder via une url qui inclue le dossier en questionPar exemple : http://IP/dossier1 et http://IP/dossier2&lt;br /&gt;
- Ou alors **utiliser les virtual hosts de Apache pour avoir des adresses plus propres** comme http://app1.mondomaine.com et http://app2.mondomaine.com&lt;br /&gt;
&lt;br /&gt;
**Raccourcis Raspberry**&lt;br /&gt;
&lt;br /&gt;
Pour créer un fichier, utiliser `touch`:&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ touch le_nom_de_fichier.extensiom_de_fichier&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Pour lire le contenue du fichier, utiliser `cat`, ou `more` ou `less`:&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ cat le_nom_de_fichier&lt;br /&gt;
$ more le_nom_de_fichier&lt;br /&gt;
$ less le_nom_de_fichier&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
**Pour supprimer des dossier ou fichier, utiliser `rm`:**&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ rm le_nom_de_fichier&lt;br /&gt;
$ rm -r le_nom_de_dossier    # pour récursivement supprimer le dossier et son contenue&lt;br /&gt;
$ rm -r *                    # pour enlever tout ce qui ce trouve dans le dossier où vous vous situez.&lt;br /&gt;
                             # Attention, à utiliser avec prudence.&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
**Pour ouvrire un fichier dans un editeur de texte dans le terminal:**&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ nano le_nom_de_fichier&lt;br /&gt;
$ micro le_nom_de_fichier&lt;br /&gt;
$ pico le_nom_de_fichier&lt;br /&gt;
$ vim le_nom_de_fichier&lt;br /&gt;
$ vi le_nom_de_fichier&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
## DPM&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4204</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4204"/>
		<updated>2022-12-22T12:31:59Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés : sudo apt update/sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
scp -r likembe mp@likembe.local/var/www/html&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%201.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%202.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;br /&gt;
    &lt;br /&gt;
    ![Untitled](Cotation%20Q1%2019589b33056c4c19b6cf89cb654a4d85/Untitled%203.png)&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
### Créer des virtual hosts&lt;br /&gt;
&lt;br /&gt;
Si vous avez besoin d’héberger plusieurs sites ou applications sur votre Raspberry Pi, il existe deux possibilités :&lt;br /&gt;
&lt;br /&gt;
- **Créer des sous dossiers dans /var/www/html** et y accéder via une url qui inclue le dossier en questionPar exemple : http://IP/dossier1 et http://IP/dossier2&lt;br /&gt;
- Ou alors **utiliser les virtual hosts de Apache pour avoir des adresses plus propres** comme http://app1.mondomaine.com et http://app2.mondomaine.com&lt;br /&gt;
&lt;br /&gt;
**Raccourcis Raspberry**&lt;br /&gt;
&lt;br /&gt;
Pour créer un fichier, utiliser `touch`:&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ touch le_nom_de_fichier.extensiom_de_fichier&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Pour lire le contenue du fichier, utiliser `cat`, ou `more` ou `less`:&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ cat le_nom_de_fichier&lt;br /&gt;
$ more le_nom_de_fichier&lt;br /&gt;
$ less le_nom_de_fichier&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
**Pour supprimer des dossier ou fichier, utiliser `rm`:**&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ rm le_nom_de_fichier&lt;br /&gt;
$ rm -r le_nom_de_dossier    # pour récursivement supprimer le dossier et son contenue&lt;br /&gt;
$ rm -r *                    # pour enlever tout ce qui ce trouve dans le dossier où vous vous situez.&lt;br /&gt;
                             # Attention, à utiliser avec prudence.&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
**Pour ouvrire un fichier dans un editeur de texte dans le terminal:**&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
$ nano le_nom_de_fichier&lt;br /&gt;
$ micro le_nom_de_fichier&lt;br /&gt;
$ pico le_nom_de_fichier&lt;br /&gt;
$ vim le_nom_de_fichier&lt;br /&gt;
$ vi le_nom_de_fichier&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
## DPM&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4203</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4203"/>
		<updated>2022-12-22T12:29:47Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer apache */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés : sudo apt update/sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
``sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4202</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4202"/>
		<updated>2022-12-22T12:28:12Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés : sudo apt update/sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4201</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4201"/>
		<updated>2022-12-22T12:27:51Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés : sudo apt update/sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
```sudo apt install apache2```&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4200</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4200"/>
		<updated>2022-12-22T12:26:53Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```sudo apt update &lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4199</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4199"/>
		<updated>2022-12-22T12:25:17Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
``` sudo apt update ```&lt;br /&gt;
``` sudo apt upgrade ```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4198</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4198"/>
		<updated>2022-12-22T12:25:00Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```sudo apt update&lt;br /&gt;
sudo apt upgrade```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4197</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4197"/>
		<updated>2022-12-22T12:24:38Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```sudo apt update&lt;br /&gt;
```sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4196</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4196"/>
		<updated>2022-12-22T12:24:15Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```sudo apt update```&lt;br /&gt;
```sudo apt upgrade```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4195</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4195"/>
		<updated>2022-12-22T12:23:58Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```sudo apt update&lt;br /&gt;
 sudo apt upgrade```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4194</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4194"/>
		<updated>2022-12-22T12:20:13Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
* sudo apt update&lt;br /&gt;
* sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4193</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4193"/>
		<updated>2022-12-22T12:19:53Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sudo apt update&lt;br /&gt;
sudo apt upgrade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4192</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4192"/>
		<updated>2022-12-22T12:18:56Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP]et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4191</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4191"/>
		<updated>2022-12-22T12:18:20Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Répondre aux requêtes HTTP et Afficher la page HTML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique.&amp;lt;br&amp;gt;&lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML&amp;lt;br&amp;gt; &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4190</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4190"/>
		<updated>2022-12-22T12:17:54Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Répondre aux requêtes HTTP et Afficher la page HTML====&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4189</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4189"/>
		<updated>2022-12-22T12:17:30Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : /* Installer un site web sur Raspberry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Répondre aux requêtes HTTP et Afficher la page HTML===&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
=== Installer apache ===&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4125</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4125"/>
		<updated>2022-12-21T13:25:39Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécessaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4124</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4124"/>
		<updated>2022-12-21T13:22:21Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Installer un site web sur Raspberry  ==&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Utilisateur:Laurent&amp;diff=4123</id>
		<title>Utilisateur:Laurent</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Utilisateur:Laurent&amp;diff=4123"/>
		<updated>2022-12-21T13:19:23Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;READER Commun&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Décoloniser c’est être là, décoloniser c’est fuir &lt;br /&gt;
Marronnage depuis l’hospitalité toxique et alliances dans les mangroves&lt;br /&gt;
&#039;&#039;Olivier Marbœuf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C’est dans la mangrove épistémique que j’entraîne le maître pour lui faire perdre pied, et me retrouver dans l’absence de repère, pour neutraliser son regard frontal dans la noirceur des profondeurs et me révéler dans l’invisibilité.&lt;br /&gt;
&#039;&#039;Gauthier Tancons&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Décoloniser c’est être là, décoloniser c’est fuir. En guise d’introduction, je propose à dessein un titre en forme de contradiction dont l’une des propositions défait toute ambition héroïque ou annonce peut-être les prémices d’une pratique où serait signifiée la nécessité d’un glissement de terrain, afin de créer les conditions liminaires d’une autre scène. Une scène produite dans la chambre d’écho du marronnage, de la fuite des esclaves, stratégie de soustraction des espaces, des règles et des affects de la plantation. La fuite comme premier geste et motif d’une possible recomposition politique et forme de vie à la fois, qui réclamerait une certaine écologie, défaite de l’autorité des lieux. S’enfuir de la terre ferme vers un sol incertain et mouvant, réclamer un lieu en devenir où les voix sonneraient d’un autre accord ; une grotte, un morne, une mangrove. Tourner le dos à la posture frontale de la lutte et d’une certaine mesure à ses imaginaires romantiques, ce n’est cependant pas manquer de courage ni oublier combien il a fallu parfois, il faut et faudra encore, faire corps. Apparaître comme acte de résistance. Être là comme puissance de vie face aux pouvoirs nécropolitiques. Mais il nous faut&lt;br /&gt;
à la fois mesurer, peut-être au moment même où des figures minoritaires deviennent visibles notamment en France, les risques de cette visibilité si souvent légitimement réclamée et désirée. Et ouvrager en secret une manière d’échapper à la capture, une façon de négocier sa présence. Décoloniser c’est peut-être produire ce corps qui surgit sans prévenir dans un double mouvement contradictoire, en affirmant sa présence et en ouvrageant sa fuite à la fois.&lt;br /&gt;
Sa fuite vers un lieu sûr. Et ce deuxième mouvement demande de prendre soin de la manière dont s’institue le lieu, dont se négocient sans cesse ses conditions. Fuir, ce n’est pas s’en aller définitivement. C’est rôder un peu plus loin des centres, dans la périphérie, c’est déplacer la scène&lt;br /&gt;
vers une autre lumière comme on tire discrètement la nappe du maître en quittant les lieux par une fenêtre cassée. Et ainsi toute la table, les plats, les couverts et les bonnes manières, la sueur et la connaissance, les animaux morts et les plantes voyageuses nous accompagnent de leur musique de fracas, jusqu’à l’endroit où ne circule plus aucune police. Ainsi peut débuter le festin et l’examen des prises de cette scène qui a perdu de son ordre et de&lt;br /&gt;
son autorité.&lt;br /&gt;
&lt;br /&gt;
[…]&lt;br /&gt;
&lt;br /&gt;
[https://olivier-marboeuf.com/2019/02/18/decoloniser-cest-etre-la-decoloniser-cest-fuir/ Olivier Marboeuf - Décoloniser c&#039;est être là, décoloniser c&#039;est fuir]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.27.11.png|vignette|Screen Participation reader]]&lt;br /&gt;
&lt;br /&gt;
Création du footnote du reader commun en featuring avec [[Amandine]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.27.41.png|vignette|Screen CSS - Footnotes]]&lt;br /&gt;
&lt;br /&gt;
Création du style de l&#039;extrait choisit pour le reader&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.27.35.png|vignette|css olivier]]&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.28.17.png|vignette|screen pdf reader]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.27.11.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.27.41.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.27.35.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.28.17.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LIKEMBE - Featuring [[Antoin MP]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique.&lt;br /&gt;
&lt;br /&gt;
Le(s) acteur.ice(s) machines, logiciels et protocoles qui interviendront au sein de cette structure sont :&lt;br /&gt;
- Brackets, VSCode : HTML, PHP, CSS&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 09.59.41.png|vignette|Screen Brackets]]&lt;br /&gt;
&lt;br /&gt;
- Penpot [https://design.penpot.app/#/view/60409f81-bb57-80cc-8001-a717cdef2263?page-id=60409f81-bb57-80cc-8001-a717cdef2264&amp;amp;section=interactions&amp;amp;index=0&amp;amp;share-id=39eb6d3d-9932-80bd-8001-abf6a8b8e0a2 Prototype Penpot]: création de la maquette du site et prototype&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 09.55.23.png|vignette|Screen Penpot]]&lt;br /&gt;
&lt;br /&gt;
- Raspberry : autonomie sur la gestion du contenu des discussion du forum, possibilité d&#039;hébergement local des données&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-16 à 16.43.36.png|vignette|Raspberry activé]]&lt;br /&gt;
&lt;br /&gt;
- Zotero : création d&#039;une bibliographie commune&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 09.51.54.png|vignette|Screen Zotero]]&lt;br /&gt;
&lt;br /&gt;
- Forum PhpBB : communication par topic sur le site grace aux user et une base de donné développé par PHPmyAdmin&lt;br /&gt;
&lt;br /&gt;
- Mattermost : communication avec la communauté, chat, organisation&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.11.26.png|vignette|Screen Mattermost]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A développer :&#039;&#039;&lt;br /&gt;
- Newsletter : Communication de rencontre, d&#039;action, d&#039;évènement, de nouveautés, …&lt;br /&gt;
- Always data : Création d&#039;un tunnel entre le raspberry et un hébergement en ligne&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 09.48.04.png|vignette|gauche|Screen Likembe]]&lt;br /&gt;
[[Fichier:Capture d’écran 2022-12-19 à 10.16.02.png|vignette|Photo Likembe]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Capture d’écran 2022-12-19 à 09.59.41.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 09.51.54.png&lt;br /&gt;
Capture d’écran 2022-12-16 à 16.43.36.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 09.55.23.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.11.26.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 09.48.04.png&lt;br /&gt;
Capture d’écran 2022-12-19 à 10.16.02.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4119</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4119"/>
		<updated>2022-12-21T12:10:54Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installer un site web sur Raspberry  ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    Serveur Apache (livreur), PHP(traducteur), MSQL (base de donnée).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4118</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4118"/>
		<updated>2022-12-21T12:07:51Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== - L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== -  ===&lt;br /&gt;
### Installer un site sur raspberry&lt;br /&gt;
&lt;br /&gt;
**Répondre aux requêtes HTTP et Afficher la page HTML**&lt;br /&gt;
&lt;br /&gt;
1. Apache va recevoir une requête sur [http://IP](http://ip/) et doit afficher la page html en réponse.&lt;br /&gt;
2. Avant cette étape il est nécéssaire d’installer Php afin de pourvoir ajouter du contenu dynamique. &lt;br /&gt;
3. PHP compilera donc le code présent sur la page en génèrant un code HTML &lt;br /&gt;
dont l’affichage est fait par apache.&lt;br /&gt;
- Mettre à jour les dépôts et télécharger les dernières versions des paquets déjà installés :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
### **Installer apache**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install apache2`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa7e8f47-a279-4be3-a714-f3480054b603/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Apres avoir vérifier que la page apache apparaisse. **les pages web devront être à placer dans le dossier /var/www/html sur le Raspberry Pi**&lt;br /&gt;
- Où supprimer cette page et envoyer vos fichiers dans ce dossier.&lt;br /&gt;
- Apache générera automatiquement une page web avec la liste des fichiers et les liens pour les télécharger.&lt;br /&gt;
&lt;br /&gt;
### **Installer PHP**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install php libapache2-mod-php`&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/322eb369-fab0-4d36-9859-3a3018d1aba8/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
- Afin de vérifier il faut créer un fichier PHP :`sudo nano test.php`&lt;br /&gt;
- Copiez les lignes suivantes à l’intérieur :`&amp;lt;?phpphpinfo();?&amp;gt;`&lt;br /&gt;
 fonction de base affichant la configuration PHP dans le navigateur&lt;br /&gt;
- Puis sauvegardez et quittez (CTRL+O, CTRL+X)&lt;br /&gt;
- Ouvrir la page test [http://IP/test.php](http://IP/test.php)&lt;br /&gt;
&lt;br /&gt;
### **Installer MySQL**&lt;br /&gt;
&lt;br /&gt;
`sudo apt install mariadb-server php-mysql`&lt;br /&gt;
&lt;br /&gt;
Le second paquet ajouter la possibilité d’utiliser MySQL dans votre code PHP directement&lt;br /&gt;
&lt;br /&gt;
Il faudra redémarrer Apache pour appliquer les changements :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
sudo service apache2 restart&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
- Connectez-vous à la console MySQL`sudo mysql`&lt;br /&gt;
- Créez une première base de donnée`CREATE DATABASE test;`&lt;br /&gt;
- Créer votre premier utilisateur`CREATE USER &#039;webuser&#039; IDENTIFIED BY &#039;password&#039;;`Pensez bien à remplacer « password » par un mot de passe compliqué dès maintenant, vous risquez d’oublier ensuite&lt;br /&gt;
- Ajoutez-lui les permissions d’accéder à la base de donnée test :`GRANT ALL PRIVILEGES ON test.* To &#039;webuser&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;password&#039;;`&lt;br /&gt;
- Appliquer les modifications :`FLUSH PRIVILEGES;`&lt;br /&gt;
- Quittez la console MySQL`quit`&lt;br /&gt;
&lt;br /&gt;
**Créer une première table dans la base de donnée (Pas nécessaire pour nous):**&lt;br /&gt;
&lt;br /&gt;
- Retournez dans la console MySQL, cette fois en utilisant notre nouveau compte :`mysql -uwebuser -ppassword test`&lt;br /&gt;
- Créer une table toute simple :`CREATE TABLE IF NOT EXISTS test (line_id INT AUTO_INCREMENT,data VARCHAR(255) NOT NULL,PRIMARY KEY (line_id));`Évidemment, cette table est inutile, c’est juste pour le test. Mais si vous&lt;br /&gt;
souhaitez commencer par une table dont vous avez besoin, n’hésitez pas.Appuyez sur « Entrée » pour exécuter la requête.&lt;br /&gt;
- Insérez une ligne dedans :`INSERT INTO test (data) VALUES (&amp;quot;This is a test string in my database&amp;quot;);`Nous avons donc ajouté notre première ligne dans cette table, avec la phrase de test dans le champ « data ».&lt;br /&gt;
- Quittez MySQL :`quit`&lt;br /&gt;
&lt;br /&gt;
**Voici comment créer un fichier PHP qui affichera les données de la base (MYSQL):**&lt;br /&gt;
&lt;br /&gt;
- Rendez-vous à nouveau dans le dossier Apache :`cd /var/www/html`&lt;br /&gt;
- Créez un nouveau fichier PHP :`sudo nano test-mysql.php`&lt;br /&gt;
- Coller les lignes suivantes à l’intérieur :&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$link = mysqli_connect(&amp;quot;127.0.0.1&amp;quot;, &amp;quot;webuser&amp;quot;, &amp;quot;password&amp;quot;, &amp;quot;test&amp;quot;);&lt;br /&gt;
if($link) {&lt;br /&gt;
  $query = mysqli_query($link, &amp;quot;SELECT * FROM test&amp;quot;);&lt;br /&gt;
while($array = mysqli_fetch_array($query)) {&lt;br /&gt;
echo $array[&#039;data&#039;].&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
echo &amp;quot;MySQL error :&amp;quot;.mysqli_error();&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
Éditez la première ligne afin de mettre à jour l’utilisateur et le mot de passe si nécessaire.Sauvegardez et quittez (CTRL+O, CTRL+W).&lt;br /&gt;
&lt;br /&gt;
Testez à nouveau dans votre navigateur : http://IP/test-mysql.php.Cela devrait afficher le contenu de votre table.&lt;br /&gt;
&lt;br /&gt;
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e7f96dfd-c96a-4a04-a990-0a3f95c7d801/Untitled.png)&lt;br /&gt;
&lt;br /&gt;
**Installer PhpMyAdmin (outil gratuit, vous donnant accès à une page web pour la gestion de votre serveur MySQL):**&lt;br /&gt;
&lt;br /&gt;
- Installez le paquet avec apt :`sudo apt install phpmyadmin`&lt;br /&gt;
- Pendant l’installation, choisissez ces deux options :&lt;br /&gt;
    - Choisir Apache2 (appuyez sur espace puis entrée)&lt;br /&gt;
    - Configurer la base de donnée PhpMyAdmin avec db-common: non&lt;br /&gt;
- Après l’installation, rendez-vous sur http://IP/phpmyadmin&lt;br /&gt;
- Connectez-vous avec l’utilisateur créé précédemment&lt;br /&gt;
- Vous trouverez ici notre base de donnée dans le menu, avec la table « test » à l’intérieur, et les données s’affichent à droite&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4117</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4117"/>
		<updated>2022-12-21T12:05:37Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4116</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4116"/>
		<updated>2022-12-21T12:05:07Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; En collaboration avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;br /&gt;
&lt;br /&gt;
===== Création d&#039;un nouveau forum =====&lt;br /&gt;
Connectant vous en tant qu&#039;admin sur la page générale. Dans la section &amp;quot;crée un nouveau forum&amp;quot; vous aurez la possibilité de configurer les paramètres de votre forum. Par la suite il vous est demandé d&#039;assigner des permissions spécifiques aux utilisateurs ou aux groupes d’utilisateurs ayant accès au forum.&lt;br /&gt;
&#039;&#039;&#039;Vous pouvez des à présent accèdes à votre forum par le biais de l&#039;onglet &amp;quot;accueil forum&amp;quot;!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4115</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4115"/>
		<updated>2022-12-21T11:44:00Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; - avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous connecter à l’interface d’administration de votre forum phpBB. Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. L&#039;espace où vous allez gérer vos différents forum.&lt;br /&gt;
&lt;br /&gt;
* Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4114</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4114"/>
		<updated>2022-12-21T11:41:46Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; - avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;br /&gt;
&lt;br /&gt;
Une fois vos tables créées, il ne vous reste plus qu’à vous conencter à l’interface d’administration de votre forum phpBB &lt;br /&gt;
(appelée ACP :arrow: Admin Control Panel ou Panneau de Contrôle de l’Administrateur). Cliquez sur Se connecter. Vous arrivez directement sur l’ACP. &lt;br /&gt;
&lt;br /&gt;
Pour finir définitivement l&#039;installation, modifier où supprimer le dossier install source  C:\wamp\www\monforum\&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4113</id>
		<title>Antoin MP</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Antoin_MP&amp;diff=4113"/>
		<updated>2022-12-21T11:36:02Z</updated>

		<summary type="html">&lt;p&gt;Mpantoin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participation au reader Octomode==&lt;br /&gt;
===&#039;&#039;&#039;Hair Braiding is Technology: Nontsikelelo Mutiti’s Ruka By: Nettrice R. Gaskins&amp;lt;br&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Un projet de l&#039;artiste et designer Nontsikelelo Mutiti. elle combine l&#039;utilisation de médias graphiques et numériques avec la pratique du tissage. En développant un outil en ligne qui explore différentes techniques de tressage et utilise des calculs algorithmiques pour reproduire et animer des carreaux de tresse.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Projet de publication: Likembe==&lt;br /&gt;
&#039;&#039;&#039; - avec [[Laurent]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://designnumerique.be:10105/Likembe/pad Pad - Likembe]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Likembe est un espace physique de partage d&#039;expérience et de référence artistique lié à l&#039;afro-descendance, se caractérisant par un espace de groupe physique et un espace numérique. Ces espaces sont privés. Likembe s&#039;adresse aux personnes afro-descendante et s&#039;appuie sur des modèles collectifs, évolutifs et horizontaux. La publication interroge dans ce contexte les lieux de diffusion par un questionnement sur les plateformes utilisées et la cohérence entre le discours du groupe et ses outils. Dans un contexte décolonial, afro-féministe, QUEER, communautaire, linguistique et artistique; Likembe rassemble des références, bibliographies et discussions alimentées par les divers·e·s membres du groupe. Il s&#039;agit d&#039;une publication continue et intéractive qui doit rester en mouvement et ne pas se figer pour laisser ses valeurs évoluer avec le temps et la pluralité des expériences. La fréquence d&#039;accessibilité est permanente. Une personne externe au projet peut s&#039;en rapprocher en se présentant et en montrant ses affinités avec l&#039;espace. Marie-Pascale, Laurent et d&#039;autres personnes interviendront dans la structure pour assurer le fonctionnement et la mise à jour de l&#039;espace. Les personnes gravitant autour du projet pourront participer à son alimentation. Le canal principal de communication est le bouche à oreille pour garder une échelle humaine et un fonctionnement organique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Système d&#039;user par phpBB ===&lt;br /&gt;
Dans la conception de cet espace &amp;quot;Likembe&amp;quot;, nous tenons à ajouter une section &amp;quot;communication&amp;quot;. &lt;br /&gt;
L&#039;objectif étant d&#039;échanger autour de sujets présents au sein du zo-tero par un système d&#039;usager. Ça permettra également d&#039;exercer un contrôle sur l&#039;accessibilité général en vue de maintenir une non-mixité choisi.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, nous employons phpBB [https://www.phpbb.com/] un script de moteur de forum libre, développé en PHP qui s’appuie sur notre base de données MYSQL. (disponible sous la licence GNU GPL). Il nous permet ainsi de poster, répondre, modifier un sujet ou un message par des règles posées par l&#039;administrateur et d&#039;administrer et modérer chaque forum où utilisateur.&lt;br /&gt;
&lt;br /&gt;
=== L&#039;installation de phpBB en local avec Mamp ===&lt;br /&gt;
* &#039;&#039;&#039;Prérequis&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    A webserver or web hosting account running on any major Operating System with support for PHP&lt;br /&gt;
    A SQL database system&lt;br /&gt;
    PHP 7.1.3+ up to and including PHP 8.1 with support for the database you intend to use.&lt;br /&gt;
    The following PHP modules are required:&lt;br /&gt;
        json&lt;br /&gt;
        mbstring&lt;br /&gt;
        XML support&lt;br /&gt;
    getimagesize() function must be enabled.&lt;br /&gt;
    Presence of the following modules within PHP will provide access to additional features, but they are not required:&lt;br /&gt;
        zlib Compression support&lt;br /&gt;
        Remote FTP support&lt;br /&gt;
        GD Support&lt;br /&gt;
&lt;br /&gt;
===== Installation de la base de données et des dossiers phpBB =====&lt;br /&gt;
&lt;br /&gt;
# Lancer le serveur MAMP et créer la base de données MYSQL qui va contenir les tables et les données de votre forum phpBB. &lt;br /&gt;
# Sur la page d’Accueil de phpMyAdmin, saisissez le nom de votre base de données, choisissez l’interclassement utf8_bin et cliquez sur Créer. Votre base de données et maintenant prête. &lt;br /&gt;
# Ensuite télécharger via au navigateur les fichiers d&#039;installation phpBB [[https://www.phpbb.com/downloads/]] puis les placer dans local host afin de pouvoir parcourir les différents dossiers.&lt;br /&gt;
# Une fois que votre base de donné et les dossier Phpbb sont téléchargés. Il va falloir installer le logiciel Phpbb via son dossier &amp;quot;instal&amp;quot; présent dans le localhost qui vous re-dirigera sur un page d’accueil d’installation phpBB. &lt;br /&gt;
&lt;br /&gt;
===== Installation via &amp;quot;instal&amp;quot; =====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paramètres de la base données&#039;&#039;&#039;,  définir les paramètres pour une connexion avec la base de données MySQL.&lt;br /&gt;
    Type de base : laissez tel quel.&lt;br /&gt;
    Serveur de base de données ou DSN : saisissez localhost.&lt;br /&gt;
    Port du serveur : ne saisissez rien.&lt;br /&gt;
    Nom de la base : saisissez le nom de la base de données que nous avons précédemment créé.&lt;br /&gt;
    Nom d’utilisateur : saisissez root.&lt;br /&gt;
    Mot de passe : laissez vide.&lt;br /&gt;
    Préfixe de tables : laissez tel quel où mettez un autre nom comme par exemple monforum_.&lt;br /&gt;
    Cliquez sur Etape suivante.&lt;br /&gt;
Si le resultat de la connexion est &amp;quot;ok&amp;quot;. Passer à l&#039;étape suivante.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Informations sur l’administrateur&#039;&#039;&#039; Création du comptes admin/fondateur.&lt;br /&gt;
    Langue par défaut : choisissez votre langue par défaut.&lt;br /&gt;
    Nom de l’administrateur : saisissez votre pseudonyme.&lt;br /&gt;
    Mot de passe administrateur : saisissez votre mot de passe administrateur &lt;br /&gt;
    Confirmez le mot de passe : re-saisissez votre mot de passe.&lt;br /&gt;
    E-mail de contact : saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Confirmez l’e-mail de contact : re-saisissez votre adresse e-mail de contact.&lt;br /&gt;
    Cliquez sur Etape suivante&lt;br /&gt;
Sur l’interface Fichier de configuration, les informations précédemment saisies vont être écrites dans le fichier config.php qui se trouve à la racine de votre forum phpBB&lt;/div&gt;</summary>
		<author><name>Mpantoin</name></author>
	</entry>
</feed>