Skip to content

Installation

Martin Paul Eve edited this page Aug 4, 2017 · 27 revisions

The following is for Debian/Ubuntu-based systems (16.04).

  1. Install virtualevwrapper and create a project

  2. Install system dependencies. On Debian-based systems:

    sudo apt-get install libxml2-dev libxslt1-dev python3-dev zlib1g-dev lib32z1-dev libffi-dev libssl-dev libjpeg-dev libmysqlclient-dev

  3. From the project src directory run the following to install python dependencies:

    pip install -r requirements.txt

  4. Copy the example settings file: cp src/core/example_settings.py src/core/settings.py

  5. Update settings.py for your env (database login etc.) and setup your database, must support utf8_mb4.

  6. From inside the src directory, run the installer python3 manage.py install_janeway and follow the on screen instructions.

    Please answer the following questions.

    Press name: Test Press

    Press domain: test.press.com

    Press main contact (email): [email protected]

    Thanks! We will now set up out first journal.

    Journal #1 code: tstj

    Journal #1 domain: journal.press.com

  7. Once the command line installer is complete you can complete the setup process by directing your browser to: http://yourfirstjournal.com/install/

Wiki has moved to read the docs.

Clone this wiki locally