Comment créer un sous domaine ou transférer un domaine d'un serveur vers un autre

1 configuration du dns

2 Création du source apache2

Création d'un fichier de configuration apache à mettre dans le répertoire /etc/apache2/mods-available Donner le nom domaine.com.conf

<VirtualHost *:80>
  DocumentRoot       /home/sites/domaine.com
   ServerName         domaine.com
   <Directory /home/sites/domaine.com>
   AllowOverride      All
   Allow from all
    Require all granted
   </Directory>
</VirtualHost> 

3 Création du répertoire contenant les sources du site

changer de propriétaire

chown -R www-data /home/sites/domaine.com

3 activation

a2ensite site.conf
sudo a2ensite domaine
service apache2 reload

4 installation de certbot (si ce n'est pas déjà fait)

apt-get install certbot
apt-get install python-certbot-apache

5 Création du certificat

certbot certonly --standalone -d domaine --pre-hook "systemctl stop apache2" --post-hook "systemctl start apache2"

certbot --apache -d domaine

retour Linux