Fork me on GitHub
  • Posted by fiammybe
  • Posted on 12/4/2019

Getting ImpressCMS 2 up for testing

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.

Requirements

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.

 

The comments are owned by the poster. We aren't responsible for their content.