Différences
Ci-dessous, les différences entre deux révisions de la page.
| raspberrypi:linux:siteweb [2024/07/08 17:23] – [2. Langage PHP] phil | raspberrypi:linux:siteweb [2025/06/19 19:29] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| [[raspberrypi: | [[raspberrypi: | ||
| - | ===== Raspberry Pi - Installer un serveur (Apache - PHP - mySQL) ===== | + | ===== Rpi - Installer un serveur (Apache - PHP - mySQL) ===== |
| - | [Mise à jour le 8/7/2024] | + | [Mise à jour le 31/03/2025] |
| === Sources === | === Sources === | ||
| Ligne 97: | Ligne 97: | ||
| # curl, date, etc.)pour les paquets PHP | # curl, date, etc.)pour les paquets PHP | ||
| </ | </ | ||
| + | |||
| + | \\ | ||
| === 2.2 D' | === 2.2 D' | ||
| <code bash *.bash> | <code bash *.bash> | ||
| - | sudo apt -y install php-mbstring # nécessaire pour le stockage et l' | + | sudo apt install php-mbstring |
| </ | </ | ||
| + | |||
| + | \\ | ||
| === 2.3 Version === | === 2.3 Version === | ||
| Ligne 114: | Ligne 118: | ||
| # with Zend OPcache v7.3.11-1~deb10u1, | # with Zend OPcache v7.3.11-1~deb10u1, | ||
| </ | </ | ||
| + | |||
| + | \\ | ||
| Ligne 128: | Ligne 134: | ||
| {{ : | {{ : | ||
| {{ : | {{ : | ||
| + | |||
| + | \\ | ||
| + | |||
| ==== 3. Installation d'une base de données ==== | ==== 3. Installation d'une base de données ==== | ||
| {{ : | {{ : | ||
| Ligne 138: | Ligne 147: | ||
| </ | </ | ||
| - | * **Vérification** | + | * **Connexion à la base (root)** |
| <code bash *.bash> | <code bash *.bash> | ||
| - | sudo mysql --user=root # Connexion à la base | + | sudo mysql -u root # Connexion à la base |
| # Exemple d' | # Exemple d' | ||
| Ligne 161: | Ligne 170: | ||
| Pour cela, une fois connecté à mariaDB (invite MariaDB[(none)], | Pour cela, une fois connecté à mariaDB (invite MariaDB[(none)], | ||
| <code sql *.sql> | <code sql *.sql> | ||
| - | DROP USER ' | + | SET PASSWORD FOR ' |
| - | CREATE USER 'root' | + | FLUSH privileges; |
| - | GRANT ALL PRIVILEGES ON *.* TO ' | + | QUIT; # pour se déconnecter |
| - | # Se déconnecter | + | |
| </ | </ | ||
| - | <callout type=" | + | <callout type=" |
| <callout type=" | <callout type=" | ||
| + | |||
| + | \\ | ||
| ==== 4. PHPMyAdmin, gérer facilement ses bases de données ==== | ==== 4. PHPMyAdmin, gérer facilement ses bases de données ==== | ||
| Ligne 209: | Ligne 219: | ||
| </ | </ | ||
| - | <callout type=" | + | <callout type=" |
| <code bash *.bash> | <code bash *.bash> | ||
| Ligne 218: | Ligne 228: | ||
| La page de connexion ci-dessous doit s' | La page de connexion ci-dessous doit s' | ||
| {{ : | {{ : | ||
| + | |||
| + | \\ | ||
| ==== 5. Extensions pour Apache ==== | ==== 5. Extensions pour Apache ==== | ||