1) Регистрируешь бесплатный сайт с доменом третьего уровня.
что есть домен третьего уровня. Это
http://abc.abc.ab. Второй уровень - это
http://www.abc.ab, (под abc подразумевается любое другое название :) ) Домены третьего уровня как правило выдаются бесплатно.
Вариации на тему, где сделать сайт бесплатно.
http://holm.ruhttp://narod.ruНу, можно ещё поискать.
2а) Создаёшь html-сайт.
2а. 1) Посредством блокнота и справочника по языку html
2а. 2) Упрощая себе жизнь программой. Их много, но мне больше всего нравится Dreamweaver
2б) Либо ставишь движок сайта (программу-сайт) . С этим сложнее разобраться, как при его установке так и настройке, но в последствии легче. Возникают и ещё проблемы, такие, как у хостинга (того, кто предоставляет тебе свободное место и адрес, тот же holm.ru), должны поддерживаться PHP и SQL. Что это, можно не вдаваться в подробности, главное - чтобы были :) в хэлпе хостинга обязательно прочитаешь о своих возможностях.
Варианты на тему: движки mambo, joomla, phpNuke, smallNuke, RunCMS.
Помню только адрес phpNuke:
http://phpnuke.ruP.S. А вообще, рекоммендую, не мучаться с сайтом, а создать свою страницу на том или ином сайте в зависимости от необходимости, т. к. сам сайты себе делал, пока не пришёл к тому же выводу:
1) в качестве страницы о себе вполне сгодится блог на
http://livejournal.ru или на мэйловских блогах. Если для знакомства, то тут уже сайт знакомств, тот же love.mail.ru или mheart.ru
2) для музыкантов это Realmusic.ru, для DJ'ев - pdj.ru, dj.ru
Ещё есть сайты, дающие гостевые книги и форумы бесплатно, но адреса не помню.
P.P.S Ну а если сайт компании, то здесь всё же прийдётся делать сайт, но тогда бесплатным не ограничиться, не пристижно...