Για να δημιουργήσετε έναν ιστότοπο σε όνομα τομέα, πρέπει να ακολουθήσετε τα εξής βήματα: - Καταχωρίστε το όνομα τομέα - Στο μητρώο καταχώρισης, τοποθετήστε τις εγγραφές NameServer (NS) στον διακομιστή ονομάτων τομέα (DNS) που θα χειρίζεται τον τομέα - Στον διακομιστή ονομάτων, προσθέστε εγγραφές για να επιλύσετε το όνομα κεντρικού υπολογιστή στον διακομιστή σας - Διαμορφώστε τον διακομιστή ιστού σας για να χειρίζεται αιτήματα που υποβάλλονται για αυτό το όνομα τομέα Δεν τρέχω ποτέ τον δικό μου διακομιστή ονομάτων. Η υπηρεσία διακομιστή ονομάτων τρίτου μέρους είναι φθηνή και πολύ πιο αξιόπιστη. Δεν θα πλήρωνα περισσότερα από $10 το χρόνο για αυτό. Θα πρέπει πραγματικά να έχετε τρεις ή τέσσερις διακομιστές ονομάτων που λειτουργούν σε διαφορετικές τοποθεσίες για πλεονασμό και αξιοπιστία. Ακούγεται ότι ο οικοδεσπότης Ιστού σας έχει διακομιστές ονομάτων που μπορείτε να χρησιμοποιήσετε και θα το εκμεταλλευόμουν αυτό Οι εγγραφές DNS στον διακομιστή ονομάτων μπορεί να είναι είτε εγγραφές A που παραθέτουν τη διεύθυνση IP του διακομιστή ιστού σας είτε εγγραφές CNAME που παραπέμπουν σε άλλο όνομα κεντρικού υπολογιστή που έχετε ήδη ρυθμίσει ώστε να οδηγεί στον διακομιστή σας. Ο οικοδεσπότης Ιστού σας έχει έναν τρόπο για να προσθέσετε αυτές τις εγγραφές. Συνήθως είναι μια διεπαφή ιστού που σας δίνουν σε έναν πίνακα ελέγχου όπου μπορείτε να δημιουργήσετε αυτές τις εγγραφές Στο Ubuntu, ο προτεινόμενος τρόπος για να προσθέσετε διαμόρφωση Apache για έναν ιστότοπο (υποκατάστατο example.com για το πραγματικό σας όνομα τομέα) είναι: - Δημιουργήστε έναν κατάλογο για τα αρχεία που θα εξυπηρετηθούν */var/www/example.com* και τοποθετήστε τα αρχεία HTML εκεί - Δημιουργώ */etc/apache2/sites-available/example.com.conf*: *:80> Servername example.com DocumentRoot /var/www/example.com var/www/example.com/> AllowOverride All Require all granted - Ενεργοποιήστε τον ιστότοπο: sudo a2ensite example.com - Επανεκκινήστε τον διακομιστή ιστού: επανεκκίνηση της υπηρεσίας sudo apache2