Comment envoyer mon site sur mon serveur LEMP ?
- Dans le panneau, ouvrez Mes serveurs et cliquez sur votre serveur.
- Dans l'onglet Vue d'ensemble, attendez que la ligne Application indique « LEMP is ready ». La page se rafraîchit toute seule.
- Ouvrez le lien de la ligne Adresse du site. La page « Your server is ready » montre que PHP fonctionne.
Envoyer votre site
La racine de votre site est le dossier /var/www/html. Envoyez vos fichiers en SFTP, avec l'utilisateur root et le mot de passe affichés dans le panneau. Donnez-leur ensuite le bon propriétaire :
chown -R www-data:www-data /var/www/html
Le fichier index.php de ce dossier n'est qu'une page d'accueil, vous pouvez donc le supprimer. Nginx ne lit pas les fichiers .htaccess ; les règles de réécriture se trouvent dans /etc/nginx/sites-available/default et, après les avoir modifiées, vous lancez systemctl reload nginx. La limite d'envoi de fichiers PHP est de 64 Mo.
Base de données
L'installation crée une base de données nommée site et un utilisateur du même nom. Les lignes Identifiant et Mot de passe du panneau appartiennent à cet utilisateur. Connectez-vous depuis votre site avec localhost comme hôte. La base de données n'est pas ouverte vers l'extérieur.
Votre propre domaine
- Faites pointer l'enregistrement A de votre domaine vers l'adresse IP de votre serveur.
- Connectez-vous en SSH et obtenez le certificat :
certbot --nginx -d yourdomain.com
Les certificats se renouvellent tout seuls.
Seuls 80, 443 et 22 pour SSH sont ouverts vers l'extérieur.
Pas encore de serveur ? Commandez un serveur avec LEMP installé : vous choisissez la taille et vous payez ce que vous choisissez.
Merci pour votre retour !