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 | ||
lamp [Le 14/02/2019, 00:06] Flens [Création d'une base de donnée et d'un utilisateur associé] |
lamp [Le 11/05/2019, 14:43] nicolas84 précision/clarification |
||
---|---|---|---|
Ligne 127: | Ligne 127: | ||
Puis on créé une base de données //example// associée à un utilisateur //userExample// (en remplaçant //mot_de_passe// par un mot de passe complexe) : | Puis on créé une base de données //example// associée à un utilisateur //userExample// (en remplaçant //mot_de_passe// par un mot de passe complexe) : | ||
<code mysql>CREATE DATABASE example; | <code mysql>CREATE DATABASE example; | ||
- | CREATE USER 'userExample'@'localhost' IDENTIFIED BY 'mot_de_passe'; | ||
GRANT ALL PRIVILEGES ON example.* TO 'userExample'@'localhost' IDENTIFIED BY 'mot_de_passe'; | GRANT ALL PRIVILEGES ON example.* TO 'userExample'@'localhost' IDENTIFIED BY 'mot_de_passe'; | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
Ligne 154: | Ligne 153: | ||
<code>ls -al /usr/sbin/sendmail | <code>ls -al /usr/sbin/sendmail | ||
lrwxrwxrwx 1 root root 5 Jul 15 2014 /usr/sbin/sendmail -> ssmtp</code> | lrwxrwxrwx 1 root root 5 Jul 15 2014 /usr/sbin/sendmail -> ssmtp</code> | ||
+ | |||
+ | <note important> | ||
+ | sSMTP n'est plus mis à jour, privilégiez [[:msmtp]] | ||
+ | |||
+ | Pour qu'il fonctionne avec php, il faudra peut-être modifier le fichier php.ini (chercher et modifier la ligne) : | ||
+ | |||
+ | <file - /etc/php/7.2/apache2/php.ini> | ||
+ | sendmail_path = "/usr/bin/msmtp -C /etc/msmtprc -t" | ||
+ | </file> | ||
+ | Le fichier de configuration doit appartenir a www-data et avoir des droits 600 : | ||
+ | <code> | ||
+ | sudo chown www-data:www-data /etc/msmtprc | ||
+ | sudo chmod 600 /etc/msmtprc | ||
+ | </code> | ||
+ | |||
+ | FIXME Utiliser un deuxième fichier de configuration pour ne pas interférer avec le système ? (pour que root reste propriétaire du fichier de configuration principal) Exemple /etc/msmtprc_php | ||
+ | </note> | ||
===== Problèmes courants ===== | ===== Problèmes courants ===== | ||
Ligne 176: | Ligne 192: | ||
* [[:MySQL]] | * [[:MySQL]] | ||
* [[:MariaDB]] | * [[:MariaDB]] | ||
+ | * [[:tutoriel:lamp_repertoires_de_travail|Serveur LAMP - Créer un/des répertoires de travail]] | ||
//Contributeurs : [[utilisateurs:krodelabestiole]], [[utilisateurs:oxossi]], [[utilisateurs:albanmartel]], [[utilisateurs:harren]].// | //Contributeurs : [[utilisateurs:krodelabestiole]], [[utilisateurs:oxossi]], [[utilisateurs:albanmartel]], [[utilisateurs:harren]].// |