Skip to content

Moving to new OJS setup #21

@mpolishchuck

Description

@mpolishchuck

This is a guide how to migrate from OJS 2.4.7 to OJS 3.3.0 (the latest at this moment).

High level plan.

  1. Reset current build
    0.1. Switch to init build
    0.2. Remove all builds
  2. Sync all files
    1.1. files dir (store, specificed in config)
    1.2. public files (located in webroot, /public directory)
  3. Copy db from old OJS installation to new one.
  4. Deploy version 3.2.1
  5. run php tools/upgrade.php upgrade
  6. Deploy version 3.3.0
  7. run php tools/upgrade.php upgrade
  8. Run necessary database updates (run prepared php script)
  9. Adjust ownership/permissions of the following files/dirs
    8.1. files dir
    8.2. /public/journals
    8.3. /public/site
    8.4. /cache
  10. Enable instance by changing installed config variable.
  11. Enable cron jobs
    10.1. Web cache periodic clean
    10.2. Run scheduled tasks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions