Ideally...
Put the drum/drummer in a separate room, everybody else in another room. Send the drums to everybody room thru monitors, everybody to the drummer thru headphones. Record the drums to as many tracks as it takes/you have minus one- record everybody else to that one (scratch) track.
If you have, say 24 tracks to record on, play the drums back and record everybody else in whatever order you want (best might be bass, guitars, keys, vocals) on the other tracks. If you lack sufficient tracks to do that mix the drums down to one or two tracks, then proceed- but keep the original multi-track drum tracks, and sync them with the other instrument tracks (again, if you have enough hardware to do so.)
And one thing I feel strongly about: track ALL vocals- lead and harmonies- together. If you have separate rooms, fine, you can track each separate, but if not, have everybody sing at the same time, regardless. I have found that tracking EACH VOCALIST SEPARATE will drive you nuts, take freakin' forEVER, and won't result in a noticeably better result.
If you can't do all that, track ALL instruments together, in one room, close-micing or DI-ing everything as close as you can, to minimize bleed. Have the vocalist lip-sync if the band needs them to keep their places. Then, track the vocals (all of them,) separate, and mix down.