La plupart des gens savent même que les services vps non gérés comme linode et Digitalocean sont les meilleurs choix aujourd'hui en termes de performances et de prix, juste n'osez pas passer à ces beaux services craignant le fait qu'ils n'auront pas de panneau de contrôle et qu'ils doivent tout recommencer à zéro. C'est une notion que seuls les geeks ayant une expérience préalable de l'administration de serveurs Linux peuvent passer à ces services.
Je dois vous dire que ce n'est pas comme ça. J'avais aussi peur au début, mais après avoir parcouru divers tutoriels disponibles sur Internet, j'ai trouvé cela très facile. C'est aussi ultra bon marché, car vous pouvez obtenir un VPS à Digitalocean pour aussi peu que $5 (512 Mo de RAM). La meilleure chose à propos de digitalocean est que vous n'avez pas à vous soucier que votre carte de crédit y soit attachée pour profiter de leur service d'hébergement. Vous pouvez payer à l'avance via PayPal, une somme considérable comme 50 $ et pouvez rester paisible pendant 10 mois consécutifs.
Voici maintenant un guide pour les nuls pour la mise en place sur Digitalocean. Ceci est un guide sur l'installation de LAMP (Linux, Apache, MySQL et PHP). Une fois qu'il est installé, vous pouvez soit déplacer votre blog wordpress, soit héberger votre site Web PHP ou HTML ici.
Allez d'abord sur Digitalocean et créez un compte là-bas. En haut à droite, cliquez sur l'icône des paramètres et cliquez sur les paramètres. Faites défiler la page et entrez un montant à soumettre via PayPal et soumettez. Vous serez redirigé pour les paiements PapPal. Alternativement, vous pouvez également choisir d'opter pour un plan de paiement mensuel par carte de crédit.
- Cliquez maintenant sur Créer une gouttelette et créez une gouttelette.
- Choisissez Nom d'hôte Droplet. Cela peut être tout ce que vous souhaitez être.
- Sélectionnez la taille de la gouttelette. Pour les sites Web à faible trafic, c'est-à-dire les pages visitées en dessous de 1000 par jour, le plan le plus bas est OK. Vous pouvez mettre à niveau à tout moment, alors ne vous inquiétez pas.
Sélection de la région – Ici, vous devez sélectionner cette région particulière du serveur d'hébergement, qui est la plus proche de vos visiteurs. Par exemple, si vous avez obtenu la plupart des visiteurs des États-Unis, vous pouvez choisir le serveur qui sera situé à New York.
Sélection d'une image – Choisissez simplement la distribution que vous souhaitez installer. Je sélectionne ici le plus connu pour la configuration du serveur LAMP, c'est-à-dire Centos 6.5*64.
Enfin, cliquez sur créer une gouttelette.
Télécharger maintenant MASTIC.
Cliquez maintenant sur Putty.exe sur votre ordinateur. La fenêtre Putty s'ouvrira. Entrez l'adresse IP de votre droplet de Digitalocean et cliquez sur ouvrir.
Une fois qu'il s'ouvre. Il vous demandera de vous connecter en tant que:. Entrez simplement root là-bas.
Maintenant, il demandera un mot de passe. Accédez à l'e-mail que vous avez fourni lors de votre inscription à Digitalocean. Entrez le mot de passe que vous avez reçu dans votre boîte de réception de courriel. Notez que lorsque vous entrez le mot de passe, il ne s'affiche pas. Ne vous inquiétez pas, c'est une mesure de sécurité de Linux. Vas-y. Il vous demandera alors un nouveau mot de passe, mais avant cela, vous devrez saisir à nouveau l'ancien mot de passe.
Maintenant, notre objectif ici est d'installer LAMP. Linux est déjà installé (centos). Suivez simplement les lignes de commande ci-dessous pour y parvenir. Copiez simplement la commande et faites un clic droit là où le curseur vert clignote. La commande y sera collée. Appuyez sur Entrée et votre commande sera exécutée.
Tout d'abord installer Apache
sudo yum installer httpd
Une fois installé, vous pouvez lancer Apache sur votre VPS :
démarrage du service sudo httpd
Installer Mysql
sudo yum installer mysql-server. démarrage du service sudo mysqld
Installation sécurisée de MySQL
sudo /usr/bin/mysql_secure_installation
Dans l'installation sécurisée mysql…
Entrez le mot de passe actuel pour root (entrez pour aucun):OK, nouveau mot de passe créé avec succès, passage à autre chose…
Vous devez donner des réponses positives pour la confirmation demandée comme indiqué ci-dessous.
Supprimer les utilisateurs anonymes? [O/n] oui... Succès! Interdire la connexion root à distance? [O/n] oui... Succès! Supprimer la base de données de test et y accéder? [O/n] y - Suppression de la base de données de test... Succès! - Suppression des privilèges sur la base de données de test... Succès! Recharger les tables de privilèges maintenant? [O/n] oui... Succès! Nettoyer...
Maintenant, installez PHP
sudo yum installer php php-mysql
Enfin redémarrer Apache
service sudo redémarrage httpd
Installez maintenant PHPmyAdmin
sudo yum installer wget cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release*
sudo yum installer phpmyadmin
Maintenant, lorsque vous mettrez votre adresse IP dans la barre d'adresse, vous verrez une page de test par défaut d'Apache. Mais même après avoir installé phpamyadmin, vous ne pouvez pas accéder à phpmyadmin depuis votre PC. Avant cela, vous devrez l'autoriser dans phpamyadmin.conf.
Pour modifier phpmyadmin.conf, nous utiliserons nano comme éditeur.
sudo yum installer nano
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
Insérez cette ligne où vous trouvez
Autoriser de tous
Après cela, appuyez sur CTRL + X
(Il vous demandera de confirmer l'écrasement) Appuyez sur Y
appuyez sur Entrée
Redémarrez Apache à nouveau
service sudo redémarrage httpd
Vous pouvez accéder à votre phpamyadmin en tant que http://Your IP ou domaine/phpmyadmin/
Tout est fait, vous avez installé avec succès LAMP sur Digitalocean.
Maintenant, si vous envisagez de vous connecter à votre serveur via filezilla, vous pouvez utiliser winscp sans prise de tête, sinon vous devez installer ftp sur le serveur. Winscp ne nécessite aucun ajustement et est assez sécurisé par rapport à filezilla.
- Cliquez maintenant sur les points à droite de l'icône du dossier, comme indiqué ci-dessus.
- Allez maintenant à var
- Allez sur www
- Aller au html
- Vous êtes à l'intérieur du dossier qui s'appelle root.
(Remarque: c'est le dossier qui s'appelle https/ dans mediatemple et public_html/ dans hostgaotor etc.)
Téléchargez tous vos fichiers à la racine que vous avez téléchargés à partir de l'hôte précédent.
Pour importer mysql, vous pouvez utiliser phpmayadmin si la base de données est petite, moins de 2 Mo.
Pour les bases de données de grande taille, suivez les étapes ci-dessous.
Téléchargez le sql_backup_db.sql de votre hôte précédent.
Maintenant, téléchargez-le dans le répertoire Roor.
Ouvrez le mastic, connectez-vous.
Entrez maintenant la commande ci-dessous pour accéder à la console mysql.
mysql -u racine -p
Entrez votre mot de passe pour entrer dans la console mysql.
À présent ..
CRÉER UNE BASE DE DONNÉES nouvelle_base de données;
Maintenant, entrez QUIT pour quitter mysql
Entrez maintenant la commande ci-dessous pour importer mysql.
mysql -tu es racine -p nouvelle_base de données</var/www/html/sql_backup_db.sql
Il vous demandera le mot de passe mysql et après avoir appuyé sur Entrée, votre base de données mysql commencera à importer à une vitesse fulgurante
Configuration du domaine
Cliquez maintenant sur DNS dans votre panneau de configuration Digitalocean.
Mettez maintenant votre IP, votre nom de domaine et votre nom d'hôte et cliquez sur créer un domaine.
Cliquez maintenant sur ajouter un enregistrement et insérez un enregistrement CNAME.
Allez maintenant chez votre registraire de domaine et entrez trois serveurs de noms là-bas.
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com