This isn't really something osTicket is ever going to offer, because, quite frankly, setting up, configuring, and securing a web server has nothing at all to do with osTicket and should be left up to the system admin to handle.
That said, I can offer a few suggestions.
While perhaps not the best server environment (though certainly not a bad one!), if you're looking for ease of setup, Ubuntu is probably the simplest. The package manager makes it really easy.
Linode has some great articles on configuring a basic LAMP stack with Ubuntu (they're an excellent host, too, btw)
http://library.linode.com/lamp-guides/ubuntu-9.10-karmic(http://library.linode.com/lamp-guides/ubuntu-9.10-karmic)
This won't get everything. You'll still need SSL and IMAP, but that's easily enough done, again, through the package manager.
You can pretty much google "Ubuntu install " and get instructions on just about anything.
The last Ubuntu server I set up, I installed everything via the package manager and didn't have to compile anything from source or do complex builds or configurations to get a basic web stack running that would fully support all of osTicket's features.