Sure thing mate. Find and edit the file called inittab located at /etc. Read the file and search for a line that looks like this:
The number 2 is my init level. Each distribution works with different values. Right now I'm at Libranet/Debian, and numer 2 gives me a graphical login. I cannot remember Redhat's, but I think 3 is text login, and 5 is graphical login. Or the other way around
Well, edit that number, save and reboot. Next time you reboot you will be at text mode. To start server, type startx. To make your login to be graphical again, set the number it was there before back.
There other ways to do this, but this should work...