Qu'y a-t-il d'installé sur votre serveur Drupal ?
- Drupal 11 depuis l'image Docker officielle (Apache), avec le profil d'installation standard
- Base de données MariaDB 11
- Drush intégré à l'image, et Composer dans le conteneur
- HTTPS via Caddy : le site s'ouvre sur une adresse sslip.io construite à partir de votre IP, un domaine est donc facultatif
- Réglages de reverse proxy et d'hôtes de confiance dans settings.php, prêts pour Caddy
- Des volumes Docker persistants pour les modules, les thèmes, les profils et les fichiers du site
- Un pare-feu où seuls les ports 22, 80 et 443 sont ouverts
Quelle taille faut-il pour Drupal ?
La documentation de Drupal indique un minimum de 1 Go de RAM et suggère au moins 1 Go de mémoire libre pour Composer : la plus petite taille ici est donc 2 Go. À titre indicatif, 2 Go conviennent à un site avec quelques modules. Pensez à 4 Go pour de nombreux modules, beaucoup de contenu ou un fort trafic, et à 8 Go pour des projets plus grands. Vous pouvez agrandir la RAM, le processeur et le disque séparément depuis votre panneau, et vos données et votre adresse IP restent les mêmes.
| Usage | Taille | Prix | Choisir |
|---|---|---|---|
| Nouveau site | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.02/mois | |
| Site en croissance | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.91/mois | |
| Site très fréquenté | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.63/mois |
Pour qui ?
- Les sites d'entreprise avec de nombreux types de contenu et rôles d'utilisateurs
- Les universités, associations et institutions avec de grandes structures de contenu
- Les sites qui publient en plusieurs langues
- Les développeurs et agences qui travaillent avec Composer et Drush
- Les sites avec des visiteurs en Turquie qui doivent tourner sur un serveur à Istanbul
Que se passe-t-il après votre commande ?
- Réglez la taille et terminez votre paiement.
- Votre serveur démarre et Drupal s'installe tout seul. Cela a pris environ 6 minutes lors de nos tests sur un vrai serveur.
- Dans votre panneau, ouvrez votre serveur depuis Mes serveurs. Quand la ligne Application de l'onglet Vue d'ensemble indique Drupal is ready, cliquez sur Ouvrir l'application.
- Saisissez les informations des lignes Identifiant et Mot de passe. L'identifiant est yonetici, « admin » en turc, et aucun écran de configuration n'apparaît.
- Sous Configuration > System > Basic site settings, définissez le nom du site et votre propre adresse e-mail. L'installation utilise une adresse provisoire.
- Si vous le souhaitez, connectez-vous en SSH et lancez des commandes Drush et Composer dans le dossier /opt/seturack/drupal.
Avec chaque serveur
- Sauvegardes quotidiennes incluses dans le prix
- Trafic illimité
- Accès root complet
- Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
- Emplacement : Istanbul · IST-1.
Bon à savoir
- Drupal ne répond que sur les adresses autorisées. Quand vous reliez votre propre domaine, écrivez-le sur la ligne DRUPAL_EK_ALANLAR de /opt/seturack/drupal/.env et lancez docker compose up -d.
- Drush fait partie de l'image et reste quand le conteneur est recréé. Les paquets que vous ajoutez plus tard avec Composer (le dossier vendor) vivent dans le conteneur et sont perdus à sa recréation. Les dossiers des modules et des thèmes sont persistants.
- La zone d'administration démarre en anglais.
- L'envoi d'e-mails n'est pas configuré. Pour envoyer les réinitialisations de mot de passe et les notifications, installez un module de messagerie.
- Garder Drupal, les modules et les thèmes à jour est de votre responsabilité. Le cœur vient avec l'image : actualisez-le avec docker compose pull et docker compose up -d, puis lancez les mises à jour de la base de données.
- Si un certificat ne peut pas être émis, le site s'ouvre en http sur votre adresse IP.
Questions et réponses sur Drupal
De combien de RAM Drupal a-t-il besoin ?
La documentation de Drupal indique un minimum de 1 Go de RAM et suggère au moins 1 Go de mémoire libre pour Composer. C'est pourquoi la plus petite taille chez Seturack est de 2 Go. Pensez à 4 Go pour de nombreux modules et un fort trafic.
Comment installer Drupal ?
Vous n'avez pas à installer Drupal vous-même. Après le paiement, Drupal 11 s'installe avec le profil standard via Drush, et aucun écran de configuration n'apparaît. L'adresse d'administration, l'identifiant et le mot de passe sont dans l'onglet Vue d'ensemble de votre panneau.
Puis-je utiliser Drush et Composer avec Drupal ?
Oui. Connectez-vous en SSH et allez dans /opt/seturack/drupal. Pour Drush, lancez docker compose exec drupal vendor/bin/drush status. Pour ajouter un module, lancez docker compose exec drupal composer require drupal/MODULE_NAME, puis activez-le sous Extend.
Drupal peut-il fonctionner dans d'autres langues ?
Oui. Drupal s'installe en anglais. Sous Extend dans la zone d'administration, activez les modules Language et Interface Translation, puis ajoutez la langue souhaitée.
Pourquoi ai-je l'erreur The provided host name is not valid dans Drupal ?
Drupal affiche cette erreur quand l'adresse ne figure pas dans la liste des hôtes de confiance de settings.php. Sur cette installation, la liste vient de l'adresse d'installation et de la ligne DRUPAL_EK_ALANLAR de .env. Mettez votre domaine sur la ligne DRUPAL_EK_ALANLAR de /opt/seturack/drupal/.env (séparez-en plusieurs par des virgules), lancez docker compose up -d, et ajoutez aussi la nouvelle adresse aux réglages HTTPS.
Drupal est-il gratuit ?
Drupal est sous licence GPL, version 2 ou ultérieure, et le logiciel lui-même est gratuit. Les thèmes ou services que vous achetez ne font pas partie du prix du serveur.