Μετάβαση στο περιεχόμενο

Ρυθμίσεις cookies

Επιλέξτε ανά κατηγορία ποια cookies επιτρέπετε. Μπορείτε να αλλάξετε την επιλογή σας οποιαδήποτε στιγμή μέσω των Ρυθμίσεων cookies στο κάτω μέρος κάθε σελίδας. Δήλωση απορρήτου

Απαραίτητα

Πάντα ενεργά

Χρειάζονται για τη σύνδεση, για να διατηρείται το καλάθι σας και για να θυμόμαστε τις επιλογές σας. Είναι πάντα ενεργά.

Ποια cookies;
  • weboke_sessie, weboke_klant, weboke_remember: η συνεδρία σας και η παραμονή σε σύνδεση
  • weboke_basket: το καλάθι σας
  • wkBtwIncl: εμφάνιση τιμών με ή χωρίς ΦΠΑ
  • wok_cookies: η επιλογή σας για τα cookies, 12 μήνες

Μετρούν ποια διαφήμιση οδηγεί σε επίσκεψη ή παραγγελία, ώστε να μην πληρώνουμε για διαφημίσεις που δεν αποδίδουν.

Ποια cookies;
  • Google Ads μέσω Google Tag Manager (_gcl_au, _gcl_aw), έως 90 ημέρες
  • OpenAI Ads, διαφημίσεις στο ChatGPT
  • wok_aff: μέσω ποιου συνεργάτη ήρθατε σε εμάς (πρόγραμμα συνεργατών), 60 ημέρες

4,6

Χώρα και γλώσσα

Κάθε χώρα έχει τη δική της ιστοσελίδα, με τιμές και ΦΠΑ της χώρας αυτής.

Προβολή

Git: ενημέρωση της ιστοσελίδας σας από ένα repository

Εργάζεστε με Git, για παράδειγμα με GitHub ή GitLab; Τότε μπορείτε στο DirectAdmin, στην ενότητα Git, να δημιουργήσετε ένα repository στον server ή να το συνδέσετε με ένα εξωτερικό repository. Έτσι τοποθετείτε μια νέα έκδοση της ιστοσελίδας σας στον server με ένα κλικ (ή αυτόματα).

Η ενότητα Git με το κουμπί Create Repository και μια κενή λίστα
(1) δημιουργία ενός repository

Δημιουργία ενός repository

  1. Κάντε κλικ στο DirectAdmin, κάτω από την ενότητα Advanced Features, στο Git.
  2. Κάντε κλικ στο CREATE REPOSITORY.
  3. Στο πεδίο Domain εμφανίζεται το domain στο οποίο ανήκει το repository.
  4. Συμπληρώστε στο πεδίο Όνομα (1) ένα όνομα, για παράδειγμα website.
  5. Θέλετε να εισαγάγετε ένα υπάρχον repository από το GitHub, το GitLab ή κάποια άλλη υπηρεσία; Τότε συμπληρώστε στο πεδίο Remote (2) τη διεύθυνση.
  6. Αν το repository αυτό είναι ιδιωτικό, συμπληρώστε στο πεδίο Keyfile (3) το κλειδί με το οποίο επιτρέπεται στον server να διαβάζει (δείτε παρακάτω).
  7. Κάντε κλικ στο CREATE REPOSITORY.
Η φόρμα Initialize Repository με τα πεδία Domain, Όνομα, Remote και Keyfile
(1) το όνομα, (2) η διεύθυνση του εξωτερικού repository, (3) το κλειδί για ένα ιδιωτικό repository

Αν αφήσετε το Remote κενό, το DirectAdmin δημιουργεί ένα κενό repository στον server, στο οποίο κάνετε εσείς οι ίδιοι push μέσω SSH (δείτε SSH Keys και σύνδεση μέσω SSH).

Ένα ιδιωτικό repository: ένα deploy key

Για να μπορεί ο server να διαβάσει ένα ιδιωτικό repository, χρειάζεται δικό του κλειδί. Δημιουργήστε το, κατά προτίμηση, μόνο για ανάγνωση, ως deploy key στο GitHub ή στο GitLab. Τοποθετήστε το δημόσιο τμήμα στο repository σας (στο GitHub: Settings, Deploy keys) και δώστε στο DirectAdmin τη διαδρομή προς το ιδιωτικό τμήμα, στο πακέτο σας. Χρησιμοποιήστε για τη διεύθυνση τη μορφή SSH, για παράδειγμα git@github.com:jouwnaam/website.git.

Ενημέρωση και ανάπτυξη (deploy)

Κάντε κλικ στη λίστα πάνω στο repository σας. Εκεί ανακτάτε την πιο πρόσφατη έκδοση από το εξωτερικό repository και τοποθετείτε τα αρχεία σε έναν φάκελο της ιστοσελίδας σας (deploy). Το DirectAdmin εμφανίζει εκεί επίσης μια διεύθυνση webhook. Προσθέστε αυτή τη διεύθυνση στο repository σας ως webhook (στο GitHub: Settings, Webhooks), και τότε ο server θα εφαρμόζει αυτόματα κάθε push.

Προσοχή: Κρατήστε τη διεύθυνση webhook μυστική. Οποιοσδήποτε γνωρίζει τη διεύθυνση μπορεί να ξεκινήσει μια νέα ανάπτυξη.

Καλό είναι να γνωρίζετε

  • Κατά την ανάπτυξη, τα αρχεία με το ίδιο όνομα αντικαθίστανται, αλλά τα αρχεία που έχετε διαγράψει από το repository σας παραμένουν στον server. Φροντίστε να τα αφαιρέσετε εσείς οι ίδιοι.
  • Μην τοποθετείτε το repository απευθείας στον φάκελο public_html. Διαφορετικά, οποιοσδήποτε μπορεί να ζητήσει τον φάκελο .git με ολόκληρο το ιστορικό σας. Αφήστε το DirectAdmin να αναπτύξει τα αρχεία στο public_html.
  • Μην τοποθετείτε κωδικούς πρόσβασης ή κλειδιά API στο repository σας. Αποθηκεύστε τα σε ξεχωριστό αρχείο που δεν βρίσκεται στο Git, όπως το .env.
  • Η εκτέλεση του Composer ή του npm μετά από μια ανάπτυξη γίνεται μέσω του Terminal ή μέσω SSH (δείτε Terminal στο πρόγραμμα περιήγησής σας).

Μια στιγμή…

Ρυθμίστε τα domains σας

Ρυθμίστε για κάθε domain τους nameservers, τη σύνδεση με το hosting σας και ποιος θα είναι ο κάτοχος.

Φόρτωση των domains σας…