- Posted by fiammybe
- Posted on 12/4/2019
ImpressCMS 2.0 is coming along, but you can already get it up-and-running yourself for testing and development purposes. Given that we're in alpha, it is still a bit rough around the edges, and you might need to do some things on the command line for now.
Get the latest version
The latest code is available on https://github.com/ImpressCMS/impresscms/archive/retro.zip, as the development for ImpressCMS 2.0 is being done in the 'retro' branch on github.
You will need to have a webserver that runs PHP 7.x (tested with 7.0, 7.1 and 7.2). As a webserver, we've tested with Apache 2.2 and 2.4, if you test on other servers (nginx, iis, ...) please let us know about your experience in the forums.
Setup on your server
Unzip the contents of that file in the root folder of your webserver, and your site will be available at /htdocs
Before we can start though, we'll need to use composer to get all the external libraries, and make it possible for our system to find the different classes and functions that are available in the system.
To do that, composer needs to be installed on your system. The composer developers explain that best themselves at https://getcomposer.org/doc/00-intro.md
Then, go to your command line, and in the root you execute 'composer install'. This will get all the needed external libraries, and make sure that the ImpressCMS 2.0 autoloader can find all your files.
Start ImpressCMS 2 installer
Now, go to the home of your site /htdocs and the installation procedure should start.