Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Une VM est mise a disposition pour l’hébergement d'applications PHP. Cette VM est anesidora.gorgu.net (Debian + docker).

Procédure d'installation d'un

...

nouveau Site PHP en docker :

  • Créer sur le NFS l'arboressance : /www/<nom_du_service>/public_html
  • Créer sur le NFS l'arboressance : /home/<nom_du_service>/home/.ssh
  • Generer une clé ssh pour le serice : ssh-keygen -f /home/<nom_du_service>/id_rsa
  • Ajouter la clé a la liste des autorisation pour le service : cat /home/<nom_du_service>/id_rsa.pub >> /home/<nom_du_service>/home/.ssh/authorized_keys
  • Ajouter la clé de l'adminstrateur du site dans un nouveau fichier /home/<nom_du_service>/authorized_keys
  • Déterminer un nouveau port fastcgi et ssh à l'aide du tableau ci-dessous (en le modifiant) puis créer un fichier /home/<nom_du_service>/sshpiper_upstream dont le contenu est [email protected].net:<nom_du_port_ssh>
  • Sur Anesidora lancer les commandes suivantes pour initialiser les dockers :
    • Un docker ssh pour la cli et le sftp
    • Un docker php-fpm pour le fastcgi

...

Nom du siteRépertoirePort FastCGIPortSSH
forumam/var/forumam1900222001
forumamqa/var/forumamqa1900222002

Accéder à un site via ssh

L’accès aux sites est possible via ssh via la commande suivante :

Bloc de code
languagebash
ssh <nom_du_service>@anesidora.gorgu.net -p 2222

Il est aussi possible d’accéder au service via sftp en ajoutant les lignes suivantes au fichier ~/.ssh/config

Bloc de code
languagebash
Host <nom_du_service>
    Hostname anesidora.gorgu.net
    Port 2222
    User <nom_du_service>

 

Rancher

Intro à Rancher

Todo

...