Oragono is probably the easiest and nicest way to run a modern IRC server these days, highly recommended.