Το άρθρο αυτό παρουσιάζει δύο τρόπους εγκατάστασης Drupal στο hosting σας στη HOSTDOG: τη μέθοδο one-click μέσω Softaculous (προτεινόμενη για τους περισσότερους χρήστες) και τη χειροκίνητη εγκατάσταση για όσους επιθυμούν πλήρη έλεγχο. Η HOSTDOG υποστηρίζει όλες τις εκδόσεις Drupal — 7, 8, 9, 10 και 11.

Προαπαιτούμενα

  • Ενεργός λογαριασμός φιλοξενίας στη HOSTDOG (Personal ή Business)
  • Domain που έχει ρυθμιστεί να δείχνει στο hosting σας, ή ένα subdomain έτοιμο για χρήση
  • Πρόσβαση στον πίνακα ελέγχου του hosting σας

Μέθοδος 1: Εγκατάσταση one-click μέσω Softaculous

Το Softaculous είναι ο εγκαταστάτης εφαρμογών που περιλαμβάνεται σε όλα τα πακέτα φιλοξενίας της HOSTDOG. Αναλαμβάνει αυτόματα τη δημιουργία της βάσης δεδομένων, την εξαγωγή των αρχείων και την αρχική διαμόρφωση. Είναι ο γρηγορότερος τρόπος για να έχετε έτοιμο το Drupal σας.

Βήμα 1:
Συνδεθείτε στον πίνακα ελέγχου σας

Πλοηγηθείτε στην αρχική σελίδα της HOSTDOG και πατήστε το κουμπί Log in στην επάνω δεξιά γωνία. Από το client area σας, πατήστε το κουμπί cPanel δίπλα στον λογαριασμό φιλοξενίας σας για να ανοίξετε τον πίνακα ελέγχου.

Βήμα 2:
Ανοίξτε το Softaculous

Στον πίνακα ελέγχου σας, μεταβείτε στην ενότητα Software και κάντε κλικ στο Softaculous Apps Installer. Εναλλακτικά, μπορείτε να βρείτε το εικονίδιο του Softaculous απευθείας στο dashboard.

Βήμα 3:
Βρείτε και επιλέξτε το Drupal

Στο Softaculous, χρησιμοποιήστε το πεδίο αναζήτησης για να βρείτε το Drupal, ή περιηγηθείτε στην κατηγορία CMS. Πατήστε πάνω στο Drupal από τα αποτελέσματα και στη συνέχεια κάντε κλικ στο κουμπί Install.

Βήμα 4:
Ρυθμίστε την εγκατάστασή σας

Συμπληρώστε τα στοιχεία της εγκατάστασης:

  • Choose Protocol: Επιλέξτε https:// (προτεινόμενο — το hosting σας στη HOSTDOG περιλαμβάνει δωρεάν SSL)
  • Choose Domain: Επιλέξτε το domain ή το subdomain όπου θα εγκατασταθεί το Drupal
  • In Directory: Αφήστε κενό για εγκατάσταση στον ριζικό κατάλογο (π.χ. yourdomain.com), ή εισάγετε όνομα φακέλου (π.χ. drupal) για εγκατάσταση σε υποφάκελο
  • Site Name: Εισάγετε το όνομα του ιστότοπού σας
  • Admin Username / Password: Επιλέξτε έναν ισχυρό, μοναδικό κωδικό για τον λογαριασμό διαχειριστή του Drupal σας
  • Admin Email: Εισάγετε μια έγκυρη διεύθυνση email για τον λογαριασμό διαχειριστή
Σημείωση: Το Softaculous θα δημιουργήσει αυτόματα μια βάση δεδομένων MySQL. Δεν χρειάζεται να δημιουργήσετε μία ξεχωριστά για την one-click εγκατάσταση.
Βήμα 5:
Ολοκληρώστε την εγκατάσταση

Μεταβείτε στο κάτω μέρος της σελίδας και πατήστε Install. Το Softaculous θα εξαγάγει τα αρχεία, θα δημιουργήσει τη βάση δεδομένων και θα ρυθμίσει το Drupal. Μόλις ολοκληρωθεί η διαδικασία, θα δείτε μια επιβεβαίωση με το URL του ιστότοπού σας και το URL σύνδεσης ως διαχειριστής.

Συμβουλή: Αποθηκεύστε ή προσθέστε στα αγαπημένα σας το URL διαχειριστή (συνήθως yourdomain.com/user/login) αμέσως μετά την εγκατάσταση.

Μέθοδος 2: Χειροκίνητη εγκατάσταση

Η χειροκίνητη εγκατάσταση σάς δίνει πλήρη έλεγχο πάνω στην τοποθέτηση των αρχείων, την ονομασία της βάσης δεδομένων και τη διαμόρφωση. Χρησιμοποιήστε αυτή τη μέθοδο αν χρειάζεστε συγκεκριμένη έκδοση Drupal, θέλετε να χρησιμοποιήσετε υπάρχοντα κώδικα ή επιθυμείτε να διαχειριστείτε εξαρτήσεις μέσω Composer.

Βήμα 1:
Δημιουργήστε μια βάση δεδομένων MySQL

Στον πίνακα ελέγχου σας, ανοίξτε την ενότητα MySQL Databases. Δημιουργήστε μια νέα βάση δεδομένων, έναν νέο χρήστη βάσης και αναθέστε τον χρήστη στη βάση με δικαιώματα All Privileges. Σημειώστε το όνομα της βάσης, το όνομα χρήστη και τον κωδικό — θα τα χρειαστείτε κατά τη ρύθμιση. Δείτε πώς να δημιουργήσετε μια βάση δεδομένων MySQL για αναλυτικές οδηγίες.

Βήμα 2:
Κατεβάστε το Drupal

Επισκεφθείτε το drupal.org/download και κατεβάστε την πιο πρόσφατη σταθερή έκδοση ως αρχείο .tar.gz ή .zip. Για Drupal 9, 10 ή 11, η χρήση Composer είναι η προτεινόμενη προσέγγιση — δείτε πώς να διαχειριστείτε το Drupal με Composer.

Βήμα 3:
Ανεβάστε τα αρχεία στο hosting σας

Αποσυμπιέστε το αρχείο Drupal στον υπολογιστή σας, στη συνέχεια ανεβάστε τα περιεχόμενα στον κατάλογο public_html (ή σε έναν υποκατάλογο) μέσω FTP, SFTP ή της Διαχείρισης Αρχείων στον πίνακα ελέγχου σας. Τα κύρια αρχεία Drupal (συμπεριλαμβανομένου του index.php) πρέπει να βρίσκονται απευθείας μέσα στον κατάλογο προορισμού.

Βήμα 4:
Εκτελέστε τον εγκαταστάτη Drupal

Επισκεφθείτε το domain σας σε ένα πρόγραμμα περιήγησης. Ο οδηγός εγκατάστασης του Drupal θα φορτωθεί αυτόματα. Επιλέξτε το προφίλ εγκατάστασης (το Standard συνιστάται για τους περισσότερους ιστότοπους), επιλέξτε γλώσσα και εισάγετε τα στοιχεία της βάσης δεδομένων που δημιουργήσατε στο Βήμα 1. Το Drupal θα δημιουργήσει το σχήμα βάσης και τον ιστότοπό σας.

Βήμα 5:
Δημιουργήστε τον λογαριασμό διαχειριστή σας

Στο τέλος του εγκαταστάτη, θα σας ζητηθεί να δημιουργήσετε έναν λογαριασμό διαχειριστή. Επιλέξτε έναν ισχυρό κωδικό, εισάγετε μια έγκυρη διεύθυνση email και πατήστε Save and continue. Ο ιστότοπός σας στο Drupal είναι πλέον ενεργός.

Συμβουλή: Μετά την εγκατάσταση, ορίστε τα σωστά δικαιώματα στον κατάλογο sites/default/files (755) και προστατεύστε το sites/default/settings.php ορίζοντάς το ως μόνο για ανάγνωση (444).

Αντιμετώπιση προβλημάτων

Ο εγκαταστάτης εμφανίζει «αποτυχία σύνδεσης με τη βάση δεδομένων»

Ελέγξτε ξανά το όνομα της βάσης δεδομένων, το όνομα χρήστη και τον κωδικό που εισαγάγατε. Σε κοινόχρηστο hosting, το hostname της βάσης δεδομένων είναι συνήθως localhost. Επίσης, βεβαιωθείτε ότι ο χρήστης έχει ανατεθεί στη βάση δεδομένων με All Privileges στην ενότητα MySQL Databases του πίνακα ελέγχου σας.

Ελέγξτε ότι ο λογαριασμός σας φιλοξενίας χρησιμοποιεί μια έκδοση PHP συμβατή με την έκδοση Drupal σας. Το Drupal 10 και 11 απαιτούν PHP 8.1 ή νεότερο. Μπορείτε να αλλάξετε την έκδοση PHP από το PHP Selector στον πίνακα ελέγχου σας. Δείτε πώς να αλλάξετε την έκδοση PHP.

Βεβαιωθείτε ότι ο κατάλογος προορισμού είναι κενός πριν την εγκατάσταση μέσω Softaculous. Αν ο κατάλογος ήδη περιέχει αρχεία, το Softaculous μπορεί να αποτύχει. Μπορείτε να χρησιμοποιήσετε τη Διαχείριση Αρχείων στον πίνακα ελέγχου σας για να καθαρίσετε τον κατάλογο ή να επιλέξετε διαφορετικό μονοπάτι εγκατάστασης.

Χρειάζεστε βοήθεια; Αν αντιμετωπίσετε οποιοδήποτε πρόβλημα κατά την εγκατάσταση του Drupal, η ομάδα μας υποστηρίζει Drupal ιστότοπους από το 2002. Πλοηγηθείτε στην αρχική σελίδα της HOSTDOG και πατήστε Log in για να υποβάλετε αίτημα υποστήριξης και θα σας εξυπηρετήσουμε άμεσα.