• HOME
  • HTML
  • CSS
  • PHP
    • Début d'une page - Variable
    • Afficher et Concaténer des variables
    • Symboles à connaître
    • Conditions: IF, ELSE, ELSEIF
    • Conditions AND, OR
    • Conditions SWITCH
    • Boucles WHILE, FOR
    • Les tableaux / EN COUR ...
    • Les fonctions / Bientôt ...
  • SQL
    • Installer MYSQL
    • Interroger une base de données
    • Requete SQL / prochainement
    • PhpMyadmin serveur / prochainement
  • RÉSEAU
    • Afficher le mot de passe wifi
    • Le model OSI
    • Cisco Packet Tracer
    • WINDOWS 10 : LA DÉCOUVERTE DU RÉSEAU NE FONCTIONNE PAS
  • LINUX
    • Mettre à jour linux
    • Commandes Linux
    • permissions
    • Installer nginx (Serveur Web)
    • Installer Composer 2
    • Installer Symfony
    • Installer Mysql sur Ubuntu
    • VIM + liste commande
    • Installer Prestashop
    • Odoo / prochainement
    • Sécuriser un site avec HTTPS (Cerbot)
    • Android Téléphone Virtuel
    • Espace d'échange (swap)
    • Raspberry Pi : Authentification SSH par certificat
    • Ubuntu Software
  • WINDOWS
    • Créer une clé USB multiboot / prochainement
    • WSL2
    • WSL2 accéder aux fichiers Linux depuis Windows
    • WSL2 Sauvegarder et restaurer vos distrib Linux
    • Mot de passe Windows perdu
    • Effacer totalement un disque dur ou un SSD
    • Sauvegarder / Restaurer les drivers Windows
    • VMware Workstation / prochainement
    • Comment activer le bac à sable dans Windows 11 / prochainement
  • RASPBERRY
    • Créez une carte SD Raspbian pour votre Raspberry Pi depuis Windows
    • Premier démarrage
    • Mettre à jour son Raspberry
    • Mettre à Jour Raspberry Pi OS
    • Voir le réseau raspberry depuis Windows
    • Se connecter au bureau de son Raspberry depuis un PC Windows
    • Ouvrir les ports
    • SSH
    • Faire un NAS
    • Transmission
    • HTML - PHP - MYSQL - PHP ADMIN / Bientôt ...
    • Plusieurs sites Web à partir d'un seul et même serveur
    • Plex seveur multimédia
    • Recalbox / Kodi pour raspberrypi 3b+ / Bientôt
    • Mettre tout le système sur disque dur USB ou SSD
    • Installer Spotify
  • DIVERS
    • Programme
    • Ebook
    • Formation
    • LIENS

Installation du serveur Apache avec Raspbian

  1. Installation d’Apache
  2. sudo apt install apache2
  3. Donner des droits au dossier d’apache
  4. sudo chown -R pi:www-data /var/www/html/
    sudo chmod -R 770 /var/www/html/

  5. Vérifier qu’Apache fonctionne
  6. Aller à l’adresse « http://127.0.0.1 ». Vous devriez alors obtenir une page avec un message du genre « It works! » et plein d’autre texte.

    image
    Si vous voyez marqué à un endroit dans le code « It works! », c’est qu’Apache fonctionne.

    Apache utilise le répertoire /var/www/html comme racine pour votre site.
    il faut ouvrir le port 80 sur le routeur (ce port n’étant pas encore ouvert depuis l’extérieur).



Installation de PHP sur la Raspberry

  1. Installer PHP
  2. sudo apt install php php-mbstring
  3. Vérifier que PHP fonctionne
  4. Supprimer le fichier « index.html » dans le répertoire « /var/www/html

    sudo rm /var/www/html/index.html

    Puis créez un fichier « index.php » dans ce répertoire, avec cette ligne de commande

    echo "<?php phpinfo(); ?>" > /var/www/html/index.php

  5. Vérifier qu’Apache fonctionne
  6. Aller à l’adresse « http://127.0.0.1 ». Vous devriez alors obtenir une page avec un message du genre.

    image


Installer MySQL Prochainement ...