i have a red bump on my penis that randomly appeared it has now popped and a purple spot has came up

im really worried about this so any info helps please