Варианта два.
Первый, считающийся устаревшим: делать статичный сайт, без КМС (CMS). Такой сайт делается только на компьютере, в понравившимся Вам визуальном редакторе, а потом заливается на сервер. И после каждой, даже самой мелкой доработки, нужно будет перезалить ту страницу, где они (доработки) были выполнены.
Для создания и поддержки такого сайта, Вам даже не понадобиться локальный сервер (на комьютере, типа выше-упомянутого Denwer-а, или OpenServer, или Endels).
Второй, сайт на CMS. Здесь, если Вы хотите первоначальные настройки сайта сделать на компьютере, необходимо установить локальный сервер Апач, он автоматически устанавливается пакетами Denwer, OpenServer, Endels и им подобными.
Но это, особенно, если сайт использует базу данных, - "пляски с бубном". Ни когда Вам не удастся полностью настроить весь функционал сайта на компьютере. А при переносе базы данных, случаются такие неувязочки, что "мама, не горюй!".