Я бы не стал беспокоиться об установке Apache на локальный компьютер, если вы не собираетесь пересылать трафик на него. Если трафик не может добраться до него, единственными возможными проблемами безопасности могут быть вещи внутри вашей сети, а если вы дома, то все равно только вы. Это отличный способ познакомиться с ним.
Я нахожусь на Linux, но XAMPP звучит как очень удобный способ сделать это.