floss:config_ubuntu_server_rpi3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
floss:config_ubuntu_server_rpi3 [2020/02/23 11:34] villersdfloss:config_ubuntu_server_rpi3 [2020/02/23 16:07] villersd
Ligne 59: Ligne 59:
  
 </code> </code>
 +
 +  * Installation du serveur LA(M)P sur base de [[config_ubuntu_server]]
 +    * [[https://doc.ubuntu-fr.org/msmtp]] envoi d'emails par SMTP : solution idéale si vous avez besoin que votre serveur vous envoie les courriels de notifications sans avoir à mettre en place une solution lourde.
 +  * **sudo apt install apache2**
 +  * test du serveur apache : [[http://ip_adress]] (serveur de pages web statiques)
 +  * **sudo apt install php libapache2-mod-php**
 +  * **sudo nano /var/www/html/phpinfo.php et ajouter <?php phpinfo(); ?>** comme seule ligne à ce fichier. Sauver et test dans un navigateur : [[http://ip_adress/phpinfo.php]]
 +  *  La configuration de PHP se fait via un fichier php.ini localisé sous Bionic (Ubuntu 18.04) ici : /etc/php/7.2/apache2/php.ini
 +  * Paquets PHP souvent utiles (des modules additionnels pourront être installés en fonction des logiciels installés sur le serveur ainsi que leurs extensions/plugins) :
 +    * **sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip**
 +  * [[https://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail|Serveur LAMP - Créer un/des répertoires de travail]] + intérêt d'ajouter l'utilisateur au groupe www-data + [[https://www.cyberciti.biz/faq/ubuntu-add-user-to-group-www-data/|lien2]]
 +    * [[https://askubuntu.com/questions/1115979/apache-permissions-to-allow-both-user-and-web-server-to-edit-var-www]]
 +    * ajouter l'utilisateur ubuntu au groupe www-data : **sudo usermod -a -G www-data ubuntu**
 +
 +==== Compléments d'installation du serveur ====
 +
 +  * [[https://doc.ubuntu-fr.org/lamp#envoi_de_courriel|Envoi d'emails]] via [[https://doc.ubuntu-fr.org/msmtp]], par exemple par DokuWiki
 +    * **sudo apt install msmtp msmtp-mta**
 +    * Configuration pour l'envoi de courriels au niveau du système : **sudo nano /etc/msmtprc**
 +    * vérification (doc.ubuntu-fr) ls -la /usr/sbin/sendmail
 +    * test : echo 'message' | msmtp user@domain.com
 +
 +<note tip>Effacer le nom d'utilisateur et le mot de passe si le serveur est diffusé, et/ou rendre invalide le compte par défaut de msmtp pour éviter des envois erronés vers le serveur d'email !! </note>
 +
 +  * [[http://doc.ubuntu-fr.org/apache2|Configuration de Apache2]] - installer le module "rewrite" 
 +    * **sudo a2enmod rewrite**
 +    * **sudo systemctl restart apache2**
 +  * Paquets additionnels :
 +    * **sudo apt-get install unison**
  
  • floss/config_ubuntu_server_rpi3.txt
  • Dernière modification : 2024/04/16 09:34
  • de villersd