Upang makakuha ng isang website sa isang domain name kailangan mong sundin ang mga hakbang na ito: - Irehistro ang domain name - Sa registrar, ituro ang mga rekord ng NameServer (NS) sa domain name server (DNS) na hahawak sa domain - Sa name server, magdagdag ng mga tala upang malutas ang pangalan ng host sa iyong server - I-configure ang iyong web server upang pangasiwaan ang mga kahilingang darating para sa domain name na iyon Hindi ako nagpapatakbo ng sarili kong name server. Ang serbisyo ng third party name server ay mura at mas maaasahan. Hindi ako magbabayad ng higit sa $10 bawat taon para dito. Dapat ay mayroon kang tatlo o apat na name server na tumatakbo sa iba't ibang lokasyon para sa kalabisan at pagiging maaasahan. Mukhang may mga name server ang iyong web host na magagamit mo at sasamantalahin ko iyon Ang mga DNS record sa name server ay maaaring alinman sa A record na naglilista ng IP address ng iyong web server, o CNAME records na tumuturo sa isa pang host name na na-set up mo na para tumuro sa iyong server. Ang iyong web host ay may paraan para idagdag mo ang mga talaang ito. Karaniwan itong isang web interface na ibinibigay nila sa iyo sa isang control panel kung saan maaari kang lumikha ng mga talaan na ito Sa Ubuntu, ang inirerekomendang paraan upang magdagdag ng configuration ng Apache para sa isang website (substitute example.com para sa iyong aktwal na pangalan ng domain) ay: - Lumikha ng isang direktoryo para sa mga file na ihahatid */var/www/example.com* at ilagay ang mga HTML file doon - Lumikha */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 - Paganahin ang site: sudo a2ensite example.com - I-restart ang webserver: sudo service apache2 restart