With our web-based installation, setting up your ImpressCMS site for the first time is simple. We have an Installation guide available to accompany you in the process
ImpressCMS 2.0 supports
We also recommend Apache as webserver although alternatives such as nginx should work as well but aren't tested as much.
Ask your questions on the community forums, we're happy to help!