Skip to content

Quick Start

DJ Pelland edited this page Jul 26, 2019 · 1 revision

While peregrine-cms is in beta, we suggest to use the following steps to get peregrine-cms up and running and to start a new project:

Make sure you have the following tools installed:

  • nodejs/npm (8+)
  • java8+
  • mvn3+
  • git

somewhere on your file system create a folder (for example percms). Open a command line tool in that folder and type in the following commands:

npm install percli -g
percli server install -d
percli server start

at this point a browser will open (http://localhost:8080) with an apache sling instance

To install the latest version of peregrine-cms into this instance use the following commands:

git clone https://github.com/headwirecom/peregrine-cms.git
cd peregrine-cms
percli compile -d

after the build process is complete (this may take a while due to dependency downloads) you can refresh your browser and login with the default credentials admin/admin.

You are now ready to start exploring peregrine-cms. To create your own site within peregrine-cms follow the steps below

Clone this wiki locally