Outils pour utilisateurs

Outils du site


commun:web_server

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édentesRévision précédente
Prochaine révision
Révision précédente
commun:web_server [2022/12/18 10:23] – [Configuration du conteneur du serveur web] francoiscommun:web_server [2022/12/18 11:04] (Version actuelle) – [Import de la base de données sur le serveur dédié] francois
Ligne 18: Ligne 18:
 ===== Configuration de nextcloud en mode conteneur ===== ===== Configuration de nextcloud en mode conteneur =====
  
-Partage du répertoire ''/media/stockage/system/nuage-data''+  sudo systemctl stop apache2
  
 +==== Partage du répertoire ''/media/stockage/system/nuage-data'' ====
  
 +Sur l'hôte
  
 +  sudo addgroup --system --gid 320 webserver
 +  sudo adduser --system --home /media/stockage/system/nuage-data/ --uid 320 --gid 320 webserver
 +
 +map root on the LXD host GID 1 to our newly created UID/GID
 +
 +  sudo -s
 +  echo 'root:320:1' >> /etc/subuid
 +  echo 'root:320:1' >> /etc/subgid
 +
 +  sudo chown -R webserver:webserver nuage-data
 +  sudo chmod g+s  nuage-data/
 +
 +Savoir le uid et gid de ''www-data'' sur le conteneur
 +
 +  grep ^www-data /etc/passwd
 +  grep ^www-data /etc/group
 +
 +Sur l'hôte de nouveau. Map UID and GID on the LXD host.
 +  sudo -s
 +  echo -en "uid 320 33\ngid 320 33" | lxc config set webserver raw.idmap -
 +
 +==== Import de la base de données sur le serveur dédié ====
 +
 +C'est dit [[commun:db_server|ici]] comment faire.
 +
 +==== Activation des tâches répétitives de nextcloud ====
 +
 +  sudo crontab -u www-data -e
 +  
 +et ajout de la ligne suivant à la fin du fichier
 +
 +<code>*/5  *  *  *  * php -f /var/www/html/nextcloud/cron.php</code>
commun/web_server.1671359032.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki