Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Faire un serveur WEB avec un Rpi 3b+


Sujet :

Raspberry Pi

  1. #1
    Membre confirmé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : septembre 2005
    Messages : 1 377
    Points : 587
    Points
    587
    Par défaut Faire un serveur WEB avec un Rpi 3b+
    Bonjour à toutes et à tous,

    Je souhaiterais faire un serveur WEB avec mon Rpi 3B+. Je suis tombé sur ce site qui explique bien ce qu'il faut faire. Pour autant, il demande d'installer Apache, PHP, mySQL, ... Or tous ces logiciels existent déjà sur mon Rpi, il suffit de les installer.

    Mais c'est là où je ne sais pas trop quoi faire car, avec le programme "Add/Remove Software", j'ai une dizaine d'entrées pour Apache, une trentaine pour PHP, deux pour MySQL, ...

    Lesquelles choisir ?

    Cordialement.

    Pierre

  2. #2
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    avril 2004
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : avril 2004
    Messages : 3 650
    Points : 6 898
    Points
    6 898
    Par défaut
    Salut,

    Citation Envoyé par ChPr Voir le message
    Mais c'est là où je ne sais pas trop quoi faire car, avec le programme "Add/Remove Software", j'ai une dizaine d'entrées pour Apache, une trentaine pour PHP, deux pour MySQL, ...
    Bah le plus simple, c'est encore de suivre le tuto dont tu parles... tu as toutes les commandes apt pour justement éviter de te prendre la tête avec la bibliothèque logicielle (qui peut vite devenir un peu trop remplie!)
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre éprouvé

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    358
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : novembre 2006
    Messages : 358
    Points : 1 058
    Points
    1 058
    Par défaut
    Citation Envoyé par ChPr Voir le message
    Je souhaiterais faire un serveur WEB avec mon Rpi 3B+. Je suis tombé sur ce site qui explique bien ce qu'il faut faire. Pour autant, il demande d'installer Apache, PHP, mySQL, ... Or tous ces logiciels existent déjà sur mon Rpi, il suffit de les installer.
    Bonjour,

    Apache, PHP et mySQL, c'est du lourd en logiciel et en connaissances.
    Si tu as peu d'expérience, je te conseillerais de commencer sur un PC.

    Moi-même, je me suis même amusé à installer WordPress (qui utilise ces 3 logiciels) sur un Pi 3B+.
    Oui, cela fonctionnait, mais cela ramait au possible et inutile de l'ouvrir au public à l'extérieur!
    Je n'ai même pas l'envie et le temps de l'essayer sur mon Pi 4 B.

    Il faut nous dire le pourquoi de ce serveur Web.
    Si que tu utilises des ressources GPIO, il faudrait passer par du Python par exemple.
    Donc Flask est naturel (mon article en travail).

    mySQL est aussi trop lourd, mais nécessaire pour Apache.

    Si tu as besoin d'une base de données pour enregistrer par exemple des températures ou des mouvements détectés par un capteur, SQLite est une solution légère.

    J'ai travaillé pour du logiciel à embarquer dans les trains ou les trams et encore dans des afficheurs d'aéroport.
    Ces systèmes embarqués Linux étaient similaires à des Pi.
    J'ai utilisé différents outils sur PC sous Oracle, Java et Ruby, pour générer des bases de données sous mySQL.
    Ensuite un outil convertissait cette base de données (plus légère en structure aussi) en SQLite.
    Ces fichiers SQLite pouvaient être ensuite téléchargés sur ces systèmes embarqués (C et C++).

    N'importe qui, qui a fait du SQL sous mySQL ou encore Oracle, pourra se débrouiller sous SQLite.

    Encore une fois, il faut dire ce que tu veux faire avec ce serveur Web.

    Dans mon cas, j'ai encore un truc dans ma Todo list: essayer Tomcat (serveur Web en Java) sur un Pi avec mySQL sans doute.
    Je l'ai utilisé sur des serveurs Windows avec Oracle et Hibernate.
    De nouveau: cela n'apporte rien sur un Pi, mais juste pour jouer (plus facile sur un PC).

    Dans mon article en préparation, la partie SQLite est en travail. Je n'ai pas l'intention d'y décrire l'interface mySQL.
    Si on consulte https://medium.com/@khojasahil/appli...s-12fadd5eb7a0, on retomberait sur la question: qu'est-ce que je fais avec mon Raspberry Pi?
    Certain l'achète juste pour apprendre Linux (plus facile sur un vieux PC ou en dual boot).
    Moi-même j'y connecte rarement un écran avec clavier/souris.
    Je n'aurais jamais acheté un Pi s'il n'avait pas de GPIO (je viens du monde Arduino).

    Oui, je sais, c'est un peu long, mais je suis auteur, retraité, donc beaucoup de temps, et j'aime bien être plus ou moins complet en quelques lignes.

    Cordialement

  4. #4
    Membre confirmé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : septembre 2005
    Messages : 1 377
    Points : 587
    Points
    587
    Par défaut
    Citation Envoyé par plegat Voir le message
    ... Bah le plus simple, c'est encore de suivre le tuto dont tu parles... tu as toutes les commandes apt pour justement éviter de te prendre la tête avec la bibliothèque logicielle (qui peut vite devenir un peu trop remplie!)
    Oui, c'est ce que je viens de faire et, de fait, dans l'application "Add/Remove Software", tout ce que je viens d'installer par "apt get install", si trouve maintenant coché !

    Cordialement.

    Pierre

  5. #5
    Membre confirmé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : septembre 2005
    Messages : 1 377
    Points : 587
    Points
    587
    Par défaut
    Citation Envoyé par boijea Voir le message
    ... Apache, PHP et mySQL, c'est du lourd en logiciel et en connaissances.
    Si tu as peu d'expérience, je te conseillerais de commencer sur un PC. ...

    je suis ... retraité, ...
    Moi aussi

    Il y a une quinzaine d'années, j'ai installé tout cela sur mon PC, j'ai créé des sites (en local et chez des FAI) avec Spip, Joomla et quelques petits trucs en pur PHP.

    Pour le reste, j'ai réalisé beaucoup de programmes en Pascal (Delphi puis Lazarus).

    J'ai aussi réalisé quelques applications sous Android.

    Il y a quelques années j'ai pas mal bricolé avec des Arduino et donc le langage C.

    Je me suis acheté un Raspberry Pi 3B+ avec un écran tactile de 7" pour faire un GPS pour bateau. Je programme tout ça en Free Pascal (Lazarus).

    J'attends des composants (GPS, compas magnétique 3D) et pendant ce temps ... je bricole, et m'est venue l'idée d'installer un serveur WEB sur mon Rpi (je n'en attends pas de performance) ; juste pour voir et ré-apprendre comment tout cela fonctionne car depuis le temps, j'ai largement tout oublié.

    Cordialement.

    Pierre

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/12/2006, 20h57
  2. créer deux serveur web avec un seul adresse ip?
    Par Djo00 dans le forum Apache
    Réponses: 3
    Dernier message: 23/08/2006, 10h13
  3. Petit serveur Web avec du PHP
    Par olive_le_malin dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 08/05/2006, 21h08
  4. [SQL-Server] Quel serveur Web avec SQL Server ?
    Par wolflinger dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 15/03/2006, 10h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo