Many hobby servos can be modified for continuous rotation by removing the stop and replacing the feedback potentiometer with fixed resistors. You can also buy such servos. However, speed will be considerably faster than 2 rpm,even if you feed it with a low voltage and/or feed it with a Servo command close to neutral. Hence, you will need gearing.
Perhaps a stepper motor would be appropriate, but would exhibit some jerkiness.