Partage
  • Partager sur Facebook
  • Partager sur Twitter

Meilleur OS Raspberry pour serveur PHP

    14 septembre 2020 à 18:29:06

    Salut !

    alors je viens vers vous ajourd'hui car je possède depuis un moment déjà des Raspberry comme serveur web. Actuellement mon serveur web tourne sur un Raspberry Pi 4, 4go de RAM, et Rasbian comme OS. Bien que les performances soient plus qu'acceptable, je me demandais si il y avait des OS Raspberry consommant moins de ressources que Raspbian pour un serveur PHP/MySQL.

    Je vous laisse débattre sur ce qui vous semble être le mieux, je pourrais apporter mon expérience sur Raspbian s'il le faut.

    Merci d'avance ! :D

    • Partager sur Facebook
    • Partager sur Twitter
      15 septembre 2020 à 13:03:43

      Bonjour,

      Pour ma part j'ai plusieurs raspberry (3B, 3B+) utilisés en serveur web et j'utilise la distribution Fedora Server 32. Ces modèles 3 de framboise avec juste 1 GO sont nettement moins puissant qu'un 4 avec 4 GO. Néanmoins je fais fonctionner sans problème 2 applis web avec il est vrai au plus 5 utilisateurs simultanés.

      La distribution type 64 bits a été optimisé pour le PI et j'adore l'administration complète à distance via le logiciel cockpit : pas besoin de clavier, souris, écran sur le PI juste le réseau Ethernet ... et l'alimentation.

      Malheureusement en standard Fedora 32 server ne fonctionne pas encore directement : il faut soit faire un hack (que je n''ai pas testé) soit attendre la version Fedora 33 Server qui devrait supporter le PI 4.

      https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#Raspberry_Pi_4

      https://medium.com/ironhaul/installing-64-bit-fedora-on-the-raspberry-pi-4-d4a665ea65d3

      C'est juste une contribution et je ne me lancerai pas dans la bataille du meilleur OS qui pour moi ne veut pas dire grand chose tant que l'on ne connait ni le contexte ni les critères d'appréciation. 

      A+

      -
      Edité par monkey3d 15 septembre 2020 à 18:05:46

      • Partager sur Facebook
      • Partager sur Twitter
        16 septembre 2020 à 10:04:40

        Salut !

        l'os à l'air vraiment pas mal. Tu penses qu'il consommerait moins de ressources que Raspbian par exemple ? Je vais me pencher sur le hack pour RPI4 voir ce que ça donne.

        Et pour le débat, c'était plus une note d'humour qu'un appel à la bataille :D

        • Partager sur Facebook
        • Partager sur Twitter
          16 septembre 2020 à 12:47:30

          Sauf erreur - je ne pratique pas Raspian -, il n'y a pas de version purement server sur Raspbian ?

          Si mon assertion est vraie, une couche graphique même minimale mange déjà pas mal de ressources.

          Sur Fedora Server, c'est fait, comme son nom, l'indique pour être un serveur ! donc pas de couche graphique, soit tu administres en ligne de commande (les années 80 sur Linux) soit tu utilises Cockpit qui est vraiment top.

          Ton retour m'intéresse si tu testes le hack sur PI 4. Pour ma part je préfère attendre la sortie de Fedora 33 Server prévue dans 1 mois ... toutefois si l'intégration du PI 4 n'y était pas je me résoudrai au hack.

          A+

          • Partager sur Facebook
          • Partager sur Twitter
            16 septembre 2020 à 14:16:28

            Pas de version serveur de Raspbian à ma connaissance, du moins pas sans l'interface graphique, mais je peux me tromper !

            ça marche pour le hack je te mp si je trouve le temps d'essayer ça !

            • Partager sur Facebook
            • Partager sur Twitter
              16 septembre 2020 à 14:32:05

              Couche graphique = consommation ressources (mémoire, processeur, bus, ...) + parfois faille de sécurité.

              Fedora Server installation simple : il suffit de suivre le modeop sur le site Fedora.

              Nota : Pour le PI 3B+ je n'utilise plus du tout la carte SD même au boot : je n'ai pas de carte SD c'est simple dans le PI ! Cette carte SD étant le point de fragilité emblématique du PI.

              J'ai remplacé par un disque SSD de 16 GO ... et cela fonctionne sans problème avec une alimentation 3A.

              A+

              • Partager sur Facebook
              • Partager sur Twitter
                18 septembre 2020 à 17:54:16

                Bonjour,

                À mon avis, peu de différence de perf entre les différentes distributions.

                On parle aussi maintenant d'architecture 64 bits mais de ce que j'ai compris ça reste encore assez expérimentale sur RPI.

                Anlon a écrit:

                Pas de version serveur de Raspbian à ma connaissance, du moins pas sans l'interface graphique, mais je peux me tromper !

                ça marche pour le hack je te mp si je trouve le temps d'essayer ça !


                Bien sûr que ça existe, la version Lite (minimal): https://www.raspberrypi.org/downloads/raspberry-pi-os/. ;)

                Sinon, il suffit juste de désactiver (ou tout simplement de désinstaller) le DM/WM (Desktop Manager/Window Manager) et tu as une version serveur (à quelques soft près).

                Donc le seul avantage d'une version serveur/minimal, c'est que tu n'as pas trop à chercher quels soft sont en trop.

                -
                Edité par KoaTao 18 septembre 2020 à 17:57:51

                • Partager sur Facebook
                • Partager sur Twitter
                  20 septembre 2020 à 21:00:35

                  J'avais testé Linux Lite sur une petite machine, et j'ai été surpris, tout fonctionnait impec et il a même détecté l'écran tactile dessus....Alors que même Windows n'y arrivait pas.

                  Je l'avais installé de base en 32 bits, mais j'ai du me résigner à installer en 64 bits pour molotov, mais le processeur était trop anémique pour que ce soit fluide...Un vieux intel atom et que 2Go de ram sur un PC tout en 1.

                  • Partager sur Facebook
                  • Partager sur Twitter
                    22 septembre 2020 à 17:01:44

                    @KoaTao donc pour toi un changement d'OS n'augmenterait pas significativement les performances d'un serveur Raspberry ? Intéressant ! Et merci pour ce délicieux liens je ferais quelques tests avec cette version :D

                    @maroufle3 Je vois le genre, en même temps Windows n'est pas des plus réputé pour tourner sur n'importe quel machine, donc j'ai presque envie de dire que ça ne m'étonne que très peu :-°

                    • Partager sur Facebook
                    • Partager sur Twitter
                      22 septembre 2020 à 23:30:20

                      à l'époque je compilais mon propre noyau pour être certain qu'il soit performant et léger, mais comparé à un noyau RedHat de l'époque, finalement la légèreté ne faisait pas forcément l'efficacité, un noyau patché par plus de 100 patchs était plus performant...Il faut dire que mon serveur hébergeait de gros site avec du lourd à télécharger pour l'époque, donc blocage de processus présents à un moment donné. (anciennement limité à 128 processus simultanés...J'avais pu faire monter à 256 le nombre de processus simultanés mais en me passant du noyau RedHat...C'était la limite d'un noyau 2.4 si je me souviens bien.)

                      Maintenant on peut créer des limites de nombre de processus soft et hard avec ulimit.

                      En tout cas si tu peux rester en 32 bits pourquoi s'en priver....ça devrait être plus rapide et plus. adapté à ce genre de machines... Quand t'auras comme moi à l'époque plus de 100 connexions simultanées et 128 processus http ouverts, là y'aura de quoi faire une maintenance et trouver autre chose :)

                      PS: à l'époque on avait toujours le choix d'Installer un server X ou pas, malheureusement beaucoup de disbrib semblent ne plus proposer ce choix à l'install...Mais c'est toujours possible de désinstaller les packages après.

                      -
                      Edité par maroufle34 22 septembre 2020 à 23:50:45

                      • Partager sur Facebook
                      • Partager sur Twitter
                        23 septembre 2020 à 20:57:37

                        Anlon a écrit:

                        @KoaTao donc pour toi un changement d'OS n'augmenterait pas significativement les performances d'un serveur Raspberry ? Intéressant ! Et merci pour ce délicieux liens je ferais quelques tests avec cette version :D

                        Alors un changement d'OS je ne sais pas (je connais que GNU/Linux sur Raspberry), mais Fedora, Raspberry OS, ArchLinux ARM, Ubuntu ARM, etc... ce sont des distributions Linux. Derrière, c'est plus ou moins la même base. Leurs différences ne sont pas vraiment sur les perf.

                        Mais tu es libre d'aller voir d'autres OS.

                        maroufle34 a écrit:

                        En tout cas si tu peux rester en 32 bits pourquoi s'en priver....ça devrait être plus rapide et plus. adapté à ce genre de machines...

                        Justement non, pas forcément pour la RPI 4. Mais difficile de trouver des benchmarks pour l'instant.

                        maroufle34 a écrit:

                        PS: à l'époque on avait toujours le choix d'Installer un server X ou pas, malheureusement beaucoup de disbrib semblent ne plus proposer ce choix à l'install...Mais c'est toujours possible de désinstaller les packages après.

                        De base, ça ne s'installe pas, ça se flash sur une carte SD. Mais à ma connaissance, toutes les distributions que j'ai cité proposent au moins une version serveur (sauf Arch qui vient qu'avec le minimum).

                        -
                        Edité par KoaTao 23 septembre 2020 à 21:34:46

                        • Partager sur Facebook
                        • Partager sur Twitter
                          24 septembre 2020 à 3:08:21

                          sisi c'est plus rapide en 32 bits...j'avais fait le test moi même après si tu veux trouver des contre exemples ne te gêne pas :)

                          en tout cas je parlais pour Linux Lite...pour les autres distribs et suivant le processeur et noyau utilisé ça peut varier.

                          -
                          Edité par maroufle34 25 septembre 2020 à 19:21:12

                          • Partager sur Facebook
                          • Partager sur Twitter
                            25 septembre 2020 à 19:36:16

                            Tu n'as jamais utilisé de RPI 4, mais tu as fait les tests ?! :euh:

                            Linux Lite ? Ça n'a même pas l'air d'avoir d'image pour des proc ARM donc je suis désolé mais je ne vois pas le rapport.

                            Comparons ce qui est comparable.

                            Et de toute manière, ça va dépendre des cas d'utilisation:

                            KoaTao a écrit:

                            maroufle34 a écrit:

                            En tout cas si tu peux rester en 32 bits pourquoi s'en priver....ça devrait être plus rapide et plus. adapté à ce genre de machines...

                            Justement non, pas forcément pour la RPI 4. Mais difficile de trouver des benchmarks pour l'instant.

                            https://en.wikipedia.org/wiki/64-bit_computing#32-bit_vs_64-bit

                            -
                            Edité par KoaTao 25 septembre 2020 à 19:39:02

                            • Partager sur Facebook
                            • Partager sur Twitter
                              25 septembre 2020 à 19:47:12

                              J'avoue j'ai juste testé sur un vieil atom Intel...Pour les reste l'arm7 ou 8 je ne saurais dire...Suivant les applications exécutées ça varie entre x64 meilleur et x32 meilleur...Et ça c'est lu pour du rasberry pi 4 (mais informatiquement parlant ça n'a aucun sens, à part des appli plus développées pour du 64 bits que pour du 32...)

                              KoaTao a écrit:

                              Tu n'as jamais utilisé de RPI 4, mais tu as fait les tests ?! :euh:

                              Linux Lite ? Ça n'a même pas l'air d'avoir d'image pour des proc ARM donc je suis désolé mais je ne vois pas le rapport.

                              Comparons ce qui est comparable.

                              Et de toute manière, ça va dépendre des cas d'utilisation

                              -
                              Edité par maroufle34 25 septembre 2020 à 19:49:56

                              • Partager sur Facebook
                              • Partager sur Twitter

                              Meilleur OS Raspberry pour serveur PHP

                              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                              • Editeur
                              • Markdown