Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:jamaique:xampp [Le 11/10/2019, 11:17] jamaique [Créer des aliases] |
utilisateurs:jamaique:xampp [Le 15/10/2019, 10:50] jamaique [Essai] |
||
---|---|---|---|
Ligne 70: | Ligne 70: | ||
Au redémarrage, XAMPP sera démarré. | Au redémarrage, XAMPP sera démarré. | ||
+ | |||
+ | <note> | ||
+ | Pour info, l'installation a créé l'arborescence : | ||
+ | <code>$ tree /opt/lampp/ -d -L 1 | ||
+ | /opt/lampp/ | ||
+ | ├── apache2 | ||
+ | ├── bin | ||
+ | ├── build | ||
+ | ├── cgi-bin | ||
+ | ├── docs | ||
+ | ├── error | ||
+ | ├── etc | ||
+ | ├── htdocs | ||
+ | ├── icons | ||
+ | ├── img | ||
+ | ├── include | ||
+ | ├── info | ||
+ | ├── lib | ||
+ | ├── libexec | ||
+ | ├── licenses | ||
+ | ├── logs | ||
+ | ├── man | ||
+ | ├── manual | ||
+ | ├── modules | ||
+ | ├── mysql | ||
+ | ├── pear | ||
+ | ├── php | ||
+ | ├── phpmyadmin | ||
+ | ├── proftpd | ||
+ | ├── sbin | ||
+ | ├── share | ||
+ | ├── temp | ||
+ | └── var | ||
+ | |||
+ | 28 directories</code> | ||
+ | Le répertoire htdocs est la racine du serveur | ||
+ | </note> | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | ==== Créer des aliases ==== | + | ==== Aliases suggérés ==== |
- | <note tip>Pour vous simplifier la vie, créez des aliases en éditant ou créant le fichier **~/.bash_aliases** pour y écrire : | + | Pour vous simplifier la vie, créez des aliases en éditant ou créant le fichier **~/.bash_aliases** pour y écrire : |
<code bash ~/.bash_aliases> | <code bash ~/.bash_aliases> | ||
# Alias pour permettre sudo [un_alias] | # Alias pour permettre sudo [un_alias] | ||
Ligne 97: | Ligne 134: | ||
Activez les aliases par : | Activez les aliases par : | ||
- | <code>source ~/.bashrc</code></note> | + | <code>source ~/.bashrc</code> |
+ | |||
+ | ==== Sécurisation ==== | ||
+ | |||
+ | Pour changer les mots de passe de **MySQL**, MySQL/**phpMyAdmin** et **FTP**, lancez : | ||
+ | sudo lampp security | ||
+ | |||
+ | qui donne le dialogue suivant pour créer des mots de passe : | ||
+ | XAMPP: Quick security check... | ||
+ | XAMPP: MySQL is accessable via network. | ||
+ | XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] | ||
+ | XAMPP: Turned off. | ||
+ | ... | ||
+ | XAMPP: The MySQL/phpMyAdmin user pma has no password set!!! | ||
+ | XAMPP: Do you want to set a password? [yes] yes | ||
+ | XAMPP: Password: | ||
+ | ... | ||
+ | XAMPP: MySQL has no root passwort set!!! | ||
+ | XAMPP: Do you want to set a password? [yes] yes | ||
+ | XAMPP: Write the password somewhere down to make sure you won't forget it!!! | ||
+ | XAMPP: Password: | ||
+ | ... | ||
+ | XAMPP: The FTP password for user 'daemon' is still set to 'xampp'. | ||
+ | XAMPP: Do you want to change the password? [yes] yes | ||
+ | XAMPP: Password: | ||
+ | ... | ||
+ | XAMPP: Done. | ||
===== Utilisation===== | ===== Utilisation===== | ||
- | Lancez l'application comme indiqué [[tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>machin-chose</code> | + | ==== Commandes ==== |
- | <note tip>Raccourcis intéressants ? Fonctions cachées ? Expliquez le fonctionnement général de ce que vous présentez (là non plus, il n'est pas nécessaire de copier-coller la page de manuel). | + | Avec les aliases suggérés plus haut, voici les commandes : |
- | </note> | + | * **Démarrer** le serveur :<code>sudo lampp start</code> |
+ | * **Redémarrer** le serveur :<code>sudo lampp restart</code> | ||
+ | * **Sécuriser** le serveur :<code>sudo lampp security</code> | ||
+ | * **Arrêter** le serveur :<code>sudo lampp stop</code> | ||
+ | * **Liste des options** possibles :<code>sudo lampp</code> | ||
+ | * Lancer le **panneau de contrôle** :<code>sudo ctlampp</code> | ||
+ | |||
+ | Bien sûr, vous pourrez toujours utiliser ces commandes avec **/opt/lampp/lampp**. | ||
+ | |||
+ | ==== Essai ==== | ||
+ | Depuis un PC du réseau, connectez-vous au PC sur lequel tourne le serveur, par exemple [[http://192.168.0.7]] : | ||
+ | {{ :xampp:xampp-19.04-04.png?400 |}} | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||