Τι είναι εγκατεστημένο στον server Drupal;
- Drupal 11 από το επίσημο image Docker (Apache), με το standard install profile
- Βάση δεδομένων MariaDB 11
- Drush ενσωματωμένο στο image και Composer μέσα στο container
- HTTPS μέσω Caddy: ο ιστότοπος ανοίγει σε διεύθυνση sslip.io βασισμένη στην IP σας, οπότε το domain είναι προαιρετικό
- Ρυθμίσεις reverse proxy και trusted host στο settings.php, έτοιμες για το Caddy
- Μόνιμοι τόμοι Docker για modules, themes, profiles και αρχεία του ιστότοπου
- Firewall με ανοιχτές μόνο τις θύρες 22, 80 και 443
Τι μέγεθος χρειάζεστε για το Drupal;
Η τεκμηρίωση του Drupal αναφέρει ως ελάχιστο 1 GB RAM και προτείνει τουλάχιστον 1 GB ελεύθερης μνήμης για το Composer, γι' αυτό το μικρότερο μέγεθος εδώ είναι 2 GB. Ως πρακτικός κανόνας, τα 2 GB ταιριάζουν σε έναν ιστότοπο με λίγα modules. Σκεφτείτε 4 GB για πολλά modules, πολύ περιεχόμενο ή βαριά κίνηση και 8 GB για μεγαλύτερα έργα. Μπορείτε να αυξήσετε χωριστά RAM, CPU και δίσκο από το πάνελ σας και τα δεδομένα και η διεύθυνση IP σας μένουν ίδια.
| Χρήση | Μέγεθος | Τιμή | Επιλογή |
|---|---|---|---|
| Νέος ιστότοπος | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.02/μήνα | |
| Ιστότοπος που μεγαλώνει | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.91/μήνα | |
| Ιστότοπος με μεγάλη επισκεψιμότητα | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.63/μήνα |
Για ποιον είναι;
- Εταιρικοί ιστότοποι με πολλούς τύπους περιεχομένου και ρόλους χρηστών
- Πανεπιστήμια, σύλλογοι και ιδρύματα με μεγάλες δομές περιεχομένου
- Ιστότοποι που δημοσιεύουν σε πολλές γλώσσες
- Developers και agencies που δουλεύουν με Composer και Drush
- Ιστότοποι με επισκέπτες στην Τουρκία που πρέπει να τρέχουν σε server στην Κωνσταντινούπολη
Τι γίνεται μετά την παραγγελία;
- Ορίστε το μέγεθος και ολοκληρώστε την πληρωμή.
- Ο server σας ξεκινά και το Drupal εγκαθίσταται μόνο του. Στις δοκιμές μας σε πραγματικό server αυτό διήρκεσε περίπου 6 λεπτά.
- Στο πάνελ σας, ανοίξτε τον server σας από το Οι servers μου. Όταν η γραμμή Εφαρμογή στην καρτέλα Επισκόπηση γράψει ότι το Drupal είναι έτοιμο, κάντε κλικ στο Άνοιγμα εφαρμογής.
- Εισαγάγετε τα στοιχεία από τις γραμμές Όνομα σύνδεσης και Κωδικός. Το όνομα σύνδεσης είναι yonetici, που στα τουρκικά σημαίνει διαχειριστής, και δεν εμφανίζεται οθόνη ρύθμισης.
- Στο Configuration > System > Basic site settings, ορίστε το όνομα του ιστότοπου και τη δική σας διεύθυνση email. Η εγκατάσταση χρησιμοποιεί μια προσωρινή διεύθυνση.
- Αν θέλετε, συνδεθείτε μέσω SSH και τρέξτε εντολές Drush και Composer στον φάκελο /opt/seturack/drupal.
Με κάθε server
- Ημερήσιο αντίγραφο ασφαλείας στην τιμή
- Απεριόριστη κίνηση
- Πλήρης πρόσβαση root
- Αναβαθμίστε ή μειώστε RAM και CPU αργότερα και μεγαλώστε τον δίσκο
- Τοποθεσία: Istanbul · IST-1.
Καλό είναι να ξέρετε
- Το Drupal απαντά μόνο σε επιτρεπόμενες διευθύνσεις. Όταν συνδέετε δικό σας domain, γράψτε το στη γραμμή DRUPAL_EK_ALANLAR του /opt/seturack/drupal/.env και τρέξτε docker compose up -d.
- Το Drush είναι μέρος του image και μένει όταν το container δημιουργηθεί ξανά. Τα πακέτα που προσθέτετε αργότερα με Composer (ο φάκελος vendor) βρίσκονται μέσα στο container και χάνονται όταν αυτό δημιουργηθεί ξανά. Οι φάκελοι των modules και των themes είναι μόνιμοι.
- Η περιοχή διαχείρισης ξεκινά στα αγγλικά.
- Το email δεν είναι ρυθμισμένο. Για να στέλνετε επαναφορές κωδικών και ειδοποιήσεις, εγκαταστήστε ένα module αλληλογραφίας.
- Η ενημέρωση του Drupal, των modules και των themes είναι δική σας ευθύνη. Ο πυρήνας έρχεται με το image: ανανεώστε τον με docker compose pull και docker compose up -d και μετά τρέξτε τις ενημερώσεις της βάσης δεδομένων.
- Αν δεν μπορεί να εκδοθεί πιστοποιητικό, ο ιστότοπος ανοίγει μέσω http στη διεύθυνση IP σας.
Ερωτήσεις και απαντήσεις για το Drupal
Πόση RAM χρειάζεται το Drupal;
Η τεκμηρίωση του Drupal αναφέρει ως ελάχιστο 1 GB RAM και προτείνει τουλάχιστον 1 GB ελεύθερης μνήμης για το Composer. Γι' αυτό το μικρότερο μέγεθος στη Seturack είναι 2 GB. Σκεφτείτε 4 GB για πολλά modules και βαριά κίνηση.
Πώς εγκαθιστώ το Drupal;
Δεν χρειάζεται να εγκαταστήσετε εσείς το Drupal. Μετά την πληρωμή, το Drupal 11 εγκαθίσταται με το standard profile μέσω Drush και δεν εμφανίζεται οθόνη ρύθμισης. Η διεύθυνση διαχείρισης, το όνομα σύνδεσης και ο κωδικός βρίσκονται στην καρτέλα Επισκόπηση του πάνελ σας.
Μπορώ να χρησιμοποιήσω Drush και Composer με το Drupal;
Ναι. Συνδεθείτε μέσω SSH και πηγαίνετε στο /opt/seturack/drupal. Για το Drush, τρέξτε docker compose exec drupal vendor/bin/drush status. Για να προσθέσετε module, τρέξτε docker compose exec drupal composer require drupal/MODULE_NAME και μετά ενεργοποιήστε το στο Extend.
Μπορεί το Drupal να τρέξει σε άλλες γλώσσες;
Ναι. Το Drupal εγκαθίσταται στα αγγλικά. Στο Extend της περιοχής διαχείρισης, ενεργοποιήστε τα modules Language και Interface Translation και μετά προσθέστε τη γλώσσα που θέλετε.
Γιατί βλέπω το The provided host name is not valid στο Drupal;
Το Drupal δείχνει αυτό το σφάλμα όταν η διεύθυνση δεν είναι στη λίστα trusted host του settings.php. Σε αυτή την εγκατάσταση, η λίστα προκύπτει από τη διεύθυνση εγκατάστασης και τη γραμμή DRUPAL_EK_ALANLAR του .env. Βάλτε το domain σας στη γραμμή DRUPAL_EK_ALANLAR του /opt/seturack/drupal/.env (χωρίστε πολλά με κόμματα), τρέξτε docker compose up -d και προσθέστε τη νέα διεύθυνση και στις ρυθμίσεις HTTPS.
Είναι δωρεάν το Drupal;
Το Drupal έχει άδεια GPL, έκδοση 2 ή νεότερη, και το ίδιο το λογισμικό είναι δωρεάν. Τυχόν themes ή υπηρεσίες που αγοράζετε δεν ανήκουν στην τιμή του server.