raspberrypi:linux:reprojetweb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
raspberrypi:linux:reprojetweb [2023/05/04 18:09] – [4. Pour changer les droits sur le répertoire] philraspberrypi:linux:reprojetweb [2024/04/16 08:09] (Version actuelle) – [Création et configuration d'un dossier pour un projet de site web sur un Raspberry Pi] phil
Ligne 1: Ligne 1:
  [[raspberrypi:linux:raspilinux|{{ :iconemaison.jpg?nolink&25|Sommaire Raspberry Pi sous Linux}}]]  [[raspberrypi:linux:raspilinux|{{ :iconemaison.jpg?nolink&25|Sommaire Raspberry Pi sous Linux}}]]
  
-===== Création et configuration d'un répertoire pour un projet de site web sur un Raspberry Pi ===== +===== Création et configuration d'un dossier pour un projet de site web sur un Raspberry Pi ===== 
-[Mise à jour le 4/5/2023]+[Mise à jour le 16/4/2024]
  
  
Ligne 12: Ligne 12:
  
  
-==== 1. Créer un ou des utilisateurs (élèves) ==== +==== 1. Créer un utilisateur ==== 
-<note>**sudo** **adduser** //utilisateur//</note>+<callout type="primary" icon="true">**sudo** **adduser** //utilisateur//</callout>
  
 <code bash *.bash> <code bash *.bash>
Ligne 22: Ligne 22:
 </code> </code>
  
-==== 2. Placer l'utilisateur (ou les utilisateurs) dans le groupe www-data ==== +==== 2. Placer l'utilisateur dans le groupe www-data ====
 <callout type="primary" icon="true">**sudo usermod -g** //groupe// //utilisateur//</callout> <callout type="primary" icon="true">**sudo usermod -g** //groupe// //utilisateur//</callout>
  
Ligne 35: Ligne 34:
 {{ :tsin:pbac:generiquewifi.jpg?nolink|}} {{ :tsin:pbac:generiquewifi.jpg?nolink|}}
   * Le dossier **GeneriqueWifi** représenté ci-contre est téléchargeable <html><a href="https://webge.fr/doc/projets/tsin/00_Ressources_communes/GeneriqueWifi.zip" title="Répertoire générique pour le code du projet. Dernière version le 28/5/2021"><strong>ici</strong></a></html>. Le dezipper et le renommer du nom du projet.   * Le dossier **GeneriqueWifi** représenté ci-contre est téléchargeable <html><a href="https://webge.fr/doc/projets/tsin/00_Ressources_communes/GeneriqueWifi.zip" title="Répertoire générique pour le code du projet. Dernière version le 28/5/2021"><strong>ici</strong></a></html>. Le dezipper et le renommer du nom du projet.
-  * Transférer le dossier renommé dans /var/www/html/ sur le raspberry avec **FileZilla**.+  * Avec **FileZilla** (compte de l'utilisateur concerné), transférer le dossier sur le raspberry dans /var/www/html/
 +    __Remarque__ : utiliser le compte de l'utisateur concerné règle les problèmes de droits.
    
-//Exemple// : serre1 transféré+//Exemple// : dossier **serre1** transféré à partir de l'utilisateur **serre1**
  
 {{  :raspberrypi:linux:exreprojet.png?nolink |}} {{  :raspberrypi:linux:exreprojet.png?nolink |}}
Ligne 45: Ligne 45:
  
  
-==== 4. Pour changer les droits sur le répertoire ===+==== 4. Pour changer les droits sur le dossier ===
  
 <callout type="primary" icon="true">**sudo chmod -R** //droits// //chemin/répertoire//</callout> <callout type="primary" icon="true">**sudo chmod -R** //droits// //chemin/répertoire//</callout>
Ligne 51: Ligne 51:
 //Exemple// //Exemple//
  
-**-rw-r--r--** 1 serre1 www-data 1494 4 mai 17:57 index.html # les droits ci-contre sont obtenus avec le code ci-dessous.+**drwxrwxr--** 1 serre1 www-data 1494 4 mai 17:57 index.html # les droits ci-contre sont obtenus avec le code ci-dessous.
  
 <code bash *.bash> <code bash *.bash>
-# Exemple +sudo chmod -R 774 /var/www/html/serre1.
-sudo chmod -R 664 /var/www/html/serre1.+
 </code> </code>
  • raspberrypi/linux/reprojetweb.1683216590.txt.gz
  • Dernière modification : 2023/05/04 18:09
  • de phil