För att få upp en webbplats med ett domännamn måste du följa dessa steg: - Registrera domännamnet - Vid registratorn, peka NameServer (NS)-posterna till domännamnsservern (DNS) som kommer att hantera domänen - På namnservern, lägg till poster för att lösa värdnamnet till din server - Konfigurera din webbserver för att hantera förfrågningar som kommer in för det domännamnet Jag kör aldrig min egen namnserver. Tredje parts namnservertjänst är smutsbillig och mycket mer pålitlig. Jag skulle inte betala mer än $10 per år för det. Du borde verkligen ha tre eller fyra namnservrar som körs på olika platser för redundans och tillförlitlighet. Det låter som att ditt webbhotell har namnservrar som du kan använda och det skulle jag dra nytta av DNS-posterna på namnservern kan vara antingen A-poster som listar din webbservers IP-adress, eller CNAME-poster som pekar på ett annat värdnamn som du redan har ställt in för att peka på din server. Ditt webbhotell har ett sätt för dig att lägga till dessa poster. Det är vanligtvis ett webbgränssnitt de ger dig i en kontrollpanel där du kan skapa dessa poster På Ubuntu är det rekommenderade sättet att lägga till Apache-konfiguration för en webbplats (ersättning example.com för ditt faktiska domännamn) är: - Skapa en katalog för filerna som ska serveras */var/www/example.com* och lägg HTML-filerna där - Skapa */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 - Aktivera webbplatsen: sudo a2ensite example.com - Starta om webbservern: sudo-tjänsten apache2 omstart