Wordpress télécharger sur amazon s3 hébergement

Construire des systèmes résilients sur AWS. Apprenez à concevoir et mettre en œuvre un résilients, hautement disponible, infrastructure tolérant aux pannes sur AWS.

Tout le monde sait que Amazon S3 est idéal pour le stockage des fichiers. Il est rapide, peu coûteux et facile à installer. Ce que vous ne pouvez pas réaliser est que vous pouvez également héberger des sites Web statiques sur cette plate-forme robuste.

Qu'est-ce qu'un site Web statique? En bref, il est un site composé de seulement HTML, CSS, et / ou JavaScript. Cela signifie que les scripts côté serveur ne sont pas pris en charge, donc si vous voulez héberger une application Rails ou PHP, vous aurez besoin de chercher ailleurs. Pour des raisons plus simples, bienvenue dans le monde merveilleux des sites d'hébergement sur S3!

Wordpress télécharger sur amazon s3 hébergement que Amazon

Création d'un seau

Si vous ne possédez pas déjà un, la première chose que vous devez faire est de vous inscrire à un compte Amazon Web Services (AWS). Il ne coûte rien pour vous inscrire, mais gardez à l'esprit que vous devrez payer pour les frais de stockage et de transfert une fois que vous commencez à mettre des objets sur S3. (Ne vous inquiétez pas, il est pas cher!)

Une fois que vous créez un compte, vous aurez accès à la console de gestion AWS.

C'est là que vous allez créer votre premier seau. Un seau est similaire à un dossier sur votre disque dur, sauf qu'il est dans le nuage et il a le stockage pratiquement illimitée. Il y a quelques choses que vous devez savoir sur des seaux avant de créer un:

  • Les noms de Bucket doivent être uniques à travers la plate-forme ensemble S3
  • Vous pouvez créer un seau dans l'une des nombreuses régions soutenues à travers le monde
  • Si vous souhaitez utiliser un domaine personnalisé, votre nom de seau devra être le même que votre nom de domaine

Pour créer un seau, accédez à S3 dans la console de gestion AWS et cliquez sur Créer Bucket. Vous serez invité à entrer un nom et une région.

Si vous prévoyez d'utiliser votre propre domaine / sous-domaine, utilisez que pour votre nom de seau. Pour la région, choisissez celui le plus proche de vous et cliquez sur Créer. Avec un peu de chance, vous verrez votre nouveau seau apparaît dans la console.

La seule chose à faire est de permettre l'hébergement de site Web statique. Il suffit de le sélectionner à partir du panneau sur la droite.

Assurez-vous de définir le document d'index index.html. Vous pouvez également définir une page d'erreur si vous voulez. Lorsque vous avez terminé, cliquez sur Enregistrer.

Eh bien, c'était facile. Maintenant, nous allons télécharger le page d'accueil!

Première page en ligne Votre

Une bonne chose à propos de la console de gestion AWS est que vous pouvez télécharger des fichiers à votre seau à partir de votre navigateur. Commençons par la création d'un index.html. Ce sera le contenu de la page d'accueil:

Pour le télécharger, sélectionnez votre nouveau seau et cliquez sur Télécharger.

Une fois que vous avez téléchargé index.html. il apparaîtra dans votre seau. Cependant, vous ne serez pas en mesure de le voir encore dans votre navigateur, car tout dans S3 est privé par défaut.

Wordpress télécharger sur amazon s3 hébergement com avec votre propre

Pour le rendre public, un clic droit sur index.html et sélectionnez Rendre public. (Rappelez-vous de le faire pour tous les autres fichiers que vous téléchargez sur votre site!)

Maintenant que votre page d'accueil est visible au monde, il est temps de tout tester! Sélectionnez index.html dans la console et allez dans l'onglet Propriétés.

En cliquant sur le lien vous amène à votre nouvelle page d'accueil.

Vous remarquerez que la barre d'adresse affiche s3.amazon.com. Ceci est l'URL par défaut pour les objets stockés sur Amazon S3. Laissez la configuration de un domaine personnalisé et vraiment en faire un site.

Utilisation de votre propre domaine

Si votre nom de seau est le même que votre nom de domaine / sous-domaine, vous pouvez pointer vers votre nouveau site Web en créant un enregistrement CNAME dans les paramètres DNS de votre domaine. Ça devrait ressembler a quelque chose comme ca:

Rappelez-vous de remplacer example.com par votre propre domaine. Après les DNS (propage qui pourrait prendre jusqu'à 24 heures), vous devriez être en mesure de voir votre site web en visitant le domaine dans un navigateur. Si elle ne se présente pas, assurez-vous que votre nom de seau est exactement le même que votre domaine / sous-domaine et vérifiez vos paramètres DNS.

Comment modifier votre site Web S3

Maintenant que votre site est opérationnel, vous aurez probablement envie de faire des changements. Hélas, vous ne pouvez pas installer quelque chose comme WordPress sur Amazon S3. Alors, comment gérez-vous le contenu?

Shameless plug: Je recommande Surreal CMS. Il relie à peu près tous les sites utilisant le protocole FTP, SFTP ou Amazon S3 et il est mort simple à intégrer. Prenez cette page d'accueil, par exemple. Faisons en sorte que l'ensemble éditable chose:

Remarquez comment j'ai enveloppé le contenu dans un

et lui a donné une classe appelée modifiable. Cela résume assez bien le processus d'intégration. Vous pouvez faire à peu près tout élément HTML modifiable de cette façon.

Configuration de Surreal

Ajout de votre site

Commencez par créer un compte. La première chose que vous verrez une fois que vous êtes dans le CMS Surreal est la page des sites.

Sélectionnez Ajouter un nouveau site et vous serez redirigé vers un formulaire qui demande des informations.

Entrez l'URL de votre site Web. Assurez-vous que vous modifiez le protocole d'Amazon S3 et choisir la bonne région, sinon Surreal ne sera pas en mesure de se connecter. Vous aurez également besoin d'entrer votre clé d'accès et clé secrète. Si vous ne les avez pas à portée de main, vous pouvez les obtenir à partir de la page Informations d'identification de sécurité dans la console de gestion AWS. Pour plus de sécurité, envisagez de créer une clé d'accès séparé juste à cet effet.

Une fois que vous avez terminé, cliquez sur Envoyer et votre site apparaîtra dans Surreal.

Activation Pages

L'étape suivante consiste à permettre à votre page d'accueil pour l'édition. Sélectionnez votre site et cliquez sur le bouton Activer Pages. Une boîte de dialogue apparaît vous indiquant le contenu de votre seau S3. Sélectionnez index.html et puis appuyez sur Terminé.

Congrats, vous êtes prêt à commencer le montage!

Modification de pages

Rappelez-vous comment vous avez ajouté cette classe modifiable à la page d'accueil plus tôt? Eh bien, vous allez voir pourquoi. La chose glorieuse à propos de Surreal est que vous modifierez votre ligne de page, comme il apparaît dans la nature. Sélectionnez dans la liste et vous accéderez directement à l'éditeur en direct.

Bien sûr, vous pouvez apporter des modifications que vous voulez dans l'éditeur-toutes les options habituelles sont disponibles. Lorsque vous avez terminé, allez à Enregistrer> Publier et Surreal économisera à Amazon S3 pour vous!

Surreal a aussi un tas d'autres fonctionnalités que vous trouverez utile. Pour ne citer que quelques-uns:

  • l'édition en ligne
  • interface utilisateur réactive
  • éditeur Galerie de photos
  • tableau de bord Google Analytics
  • publication programmée
  • Modifier les notifications
  • support blanc-étiquette

Bien qu'il soit libre, vous pouvez vous enregistrer pour un essai gratuit et obtenez un mois à jouer avec elle. Je peux être biaisé, mais il vaut vraiment la peine de vérifier;)

Et vous l'avez. Maintenant, vous savez comment configurer un site Web sur Amazon S3 et de l'éditer avec un minimum d'effort. Si vous avez des questions, les laisser dans les commentaires. Si vous avez apprécié ce tutoriel, laissez-moi savoir!

A propos de Cory LaViska

Cory LaViska est le fondateur d'un site Belle, LLC .. un petit studio de développement en Floride centrale. Il est responsable des choses comme Surreal CMS, DirtyMarkup, jQuery MiniColors et PHP SimpleImage. Code avec lui sur GitHub ou le suivre sur Twitter, mais quoi que vous fassiez, utilisez toujours une virgule de série.

Articles Liés

Hébergement du site wordpress sur les coûts d'AmazonConstruire des systèmes résilients sur AWS. Apprenez à concevoir et mettre en œuvre un résilients, hautement disponible, infrastructure tolérant aux pannes sur AWS. Tout le monde sait que Amazon S3 est idéal pour le stockage ...
Construire site GoDaddy hébergement wordpressCe n'est pas votre moyenne « Construire un site WordPress » site. Je vais vous montrer comment vous pouvez créer votre propre site Web basé sur WordPress, un site Web statique que vous pouvez gérer en ligne et ...
Exporter des pages sélectionnées hébergement wordpressIl y a beaucoup d'hébergeurs qui vous donnent les outils pour créer des sites Web sur leurs plates-formes. Ils vous permettent de créer des pages, messages de blog, et même les magasins en ligne. La plupart ont d'excellents outils et ...
planificateur Raid hébergement wordpressTous les utilisateurs WP s'il vous plaît vérifier nouvelles tis de Wordpress. Notre autoinstaller est désactivé pour Wordpress jusqu'à ce que la nouvelle version est vérifiée et confirmée. https://goo.gl/i9z8Xz Cordialement, Sven La ...
site Wordpress hébergement Le meilleur chemin22 avril 2014 16 minutes lire I love WordPress. Je l'utilise pour presque tous les sites que je construis, j'écrire des plugins pour elle. Je lance ce site là-dessus. Il est un système de gestion de contenu impressionnant et les blogs ...