Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment ajouter un hôte virtuel sur Apache2 sous Ubuntu Server ?

9

Aujourd’hui, j’ai décidé de déplacer le dernier domaine hébergé sur le serveur partagé Fasthosts (steakovercooked.com) vers QuickHostUK.

J’ai payé un contrat de 2 ans et il reste encore un an avec Fasthosts. Cependant, j’ai décidé de le faire tôt malgré le fait que je n’obtiendrai aucun remboursement de fasthosts. La raison principale est la performance (vitesse). Mes amis m’ont dit que l’accès à mon site Web en Chine était lent. La deuxième raison est que l’hébergement sur un serveur mutualisé cause des problèmes si votre site a trop de trafic. La société d’hébergement Web (fasthosts) suspendra votre site même si vous n’avez rien fait de mal techniquement. Si votre blog wordpress reçoit trop de commentaires de spams, et que vous autorisez chaque fois que wordpress envoie vos e-mails à le notifier, alors votre site web est susceptible d’être suspendu (cela m’est arrivé une fois). Leur excuse était que votre blog est vulnérable et peut être attaqué. En bref, il existe une politique d’utilisation équitable pour les fasthosts, et cela signifie que vous ne pouvez pas avoir trop de trafic ou consommer trop de ressources (CPU, disque dur). Pour les espaces Web, vous pouvez disposer d’espaces FTP "illimités", mais tous ces fichiers doivent être "visibles" sur votre site Web. Cela signifie que vous ne pouvez pas utiliser votre espace FTP comme sauvegarde. Ils supprimeront vos fichiers avant de vous le dire.

D’ACCORD. Voici donc les choses que je fais pour migrer le serveur vers VPS à partir du serveur partagé.

Tout d’abord, vous devez télécharger tous vos fichiers (environ 8 Go, il faut environ 10 heures pour télécharger et télécharger) et les télécharger sur VPS (créer un dossier pour votre nouveau site Web). Deuxièmement, vous devrez sauvegarder toutes les bases de données MySQL. Pour re-télécharger dans la base de données du VPS, vous pouvez d’abord télécharger la sauvegarde *.SQL (voir ce post) puis vous connecter en SSH.

mysql -hlocalhost -uuser -ppassword

Et tapez la commande source database.sql pour importer la base de données. Après ces deux étapes, vous devrez configurer le serveur Apache2 sinon, vous devrez d’abord l’installer.

sudo apt-get install apache2

Maintenant, allez dans le dossier /etc/apache2/sites-available et créez un fichier, dans mon cas, steakovercooked.com.conf

Maintenant, vous pouvez utiliser la commande sudo a2ensite steakovercooked.com et apache2 ajoutera automatiquement l’extension (conf) après le nom du site.

Ensuite, vous devrez redémarrer le serveur apache2 en utilisant sudo service apache2 restart ou recharger la configuration en utilisant sudo /etc/init.d/apache2 reload

Ensuite, vous modifieriez soit l’« enregistrement DNS avancé» [l’enregistrement A] pour faire pointer la racine et le domaine www vers l’adresse IP de votre VPS (la propagation DNS prend moins de 24 heures). Alternativement, vous pouvez transférer les domaines à votre fournisseur d’entreprise VPS (la procédure prend quelques jours).

Enregistrements DNS A avancés

Source d’enregistrement: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More