X

Installation d’une nouvelle installation Craft CMS sur Laravel Forge


Que vous connaissiez Forge mais pas Craft, ou que vous connaissiez Craft mais pas Forge, il vaut la peine de vérifier à quel point il est simple de mettre en place un puissant site basé sur Craft dans Laravel Forge.

1. Configurez votre compte Forge et créez un serveur

Si vous ne l’avez pas encore fait, consultez mon article sur la mise en place et le fonctionnement de votre premier site dans Laravel Forge.

2. Créer un nouveau site

Créez un nouveau site avec votre domaine approprié, par exemple, craft.mattstauffer.co. Conservez le répertoire Web pour public— il s’agit des répertoires à partir desquels votre nouveau site servira ses fichiers.

Une fois l’installation terminée, cliquez sur l’icône du petit stylo sous “Gérer”.

3. Installer Craft

Remarque : Forge vient de supprimer ses installateurs automatiques à compter du 2015-07-09. Je vais essayer de mettre à jour ce guide dès que possible pour que cela fonctionne toujours.

Lorsque vous lancez un nouveau site sur Forge, “Craft CMS” est l’une des grandes options qui s’offrent à vous lorsque vous configurez votre nouveau site. Choisissez simplement cela.

Choisissez un nom de base de données et collez le mot de passe de la base de données que vous avez reçu dans un e-mail de Forge lors de la première configuration de ce serveur.

4. Terminer l’installation

Cliquez sur le bouton “Terminer l’installation”. Au moment d’écrire ces lignes, il pointe vers http://your-servers-ip-address/admin/install, qui ne fonctionnera pas à moins que ce soit votre seul site sur ce serveur, donc si vous voyez une page cassée, juste accédez à http://your-craft-domain.com/admin/install (par exemple http://craft.mattstauffer.com/admin/install).

Maintenant, suivez simplement le processus d’installation et vous serez prêt à commencer !

Utilisation de l’artisanat

Si vous n’avez jamais utilisé Craft auparavant, c’est un système de gestion de contenu vraiment puissant basé sur canaux de contenu. Imaginez si WordPress était conçu à l’origine être un CMS, au lieu d’être conçu comme une plateforme de blogs, et imaginez que la base de code soit au-dessus d’un cadre moderne (Yii) au lieu d’un code procédural hérité. C’est l’artisanat. (Si vous avez déjà utilisé ExpressionEngine, c’est comme ça, moins le drame et le CodeIgniter, géré par l’un des meilleurs développeurs de plugins de la communauté EE)

Craft a un excellent site Web, StackExchange, un site communautaire et la documentation s’améliore chaque jour. Pour en savoir un peu plus sur la qualité de Craft, consultez la section Fonctionnalités.

Utiliser Forger

Si vous n’avez jamais utilisé Forge auparavant, c’est un système conçu pour rendre l’administration de VPS personnalisés comme ceux que vous pouvez obtenir de Linode et DigitalOcean plus simple et plus cohérente. Vous pouvez consulter tous mes articles de blog sur Forge pour en savoir un peu plus sur son utilisation et les options qu’il offre. Forge a également un site de support client avec quelques FAQ de base.

Il s’appelle “Laravel Forge” uniquement parce qu’il est dirigé par le gars au-delà de Laravel, Taylor Otwell. Mais cela fonctionne bien pour les projets non-Laravel.

C’est tout, les gens !

C’est ça! Vous êtes maintenant opérationnel sur un VPS personnalisé avec un CMS puissant. Apprécier!