A house exploded and caught fire in suburban Charlotte, North Carolina, injuring two people, authorities said.