{"_id":"5735b8e21f16241700c8a0cd","parentDoc":null,"__v":9,"project":"5735936aafab441700723a50","user":"573592b84b0ab120000b7d44","category":{"_id":"5735b55beceb872200abbc6c","project":"5735936aafab441700723a50","version":"5735936aafab441700723a53","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-05-13T11:07:07.935Z","from_sync":false,"order":1,"slug":"configuration-options","title":"Stage 1 - Server Setup"},"version":{"_id":"5735936aafab441700723a53","__v":12,"project":"5735936aafab441700723a50","createdAt":"2016-05-13T08:42:18.615Z","releaseDate":"2016-05-13T08:42:18.615Z","categories":["5735936aafab441700723a54","5735a32931a73b1700887c94","5735b55beceb872200abbc6c","5735b56eb667601700d3bd6f","5735b9ba4b0ab120000b7dd4","5735b9c94b0ab120000b7dd5","5735cb131f16241700c8a0f7","5735e5c4e4824c3400aa1f21","5735e5d9e4824c3400aa1f23","5735e5f2ec67f6290013ac72","573ecfe0804f901700a9dfc7","573f276c7eeb8b190094ca7d"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-13T11:22:10.950Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"We are currently migrating to a Dockerised setup to further simplify setup and this documentation will be updated to reflect this approach soon.\",\n  \"title\": \"Dockerised setup\"\n}\n[/block]\nParts of the Ensembl codebase have very specific requirements so it is usually easiest to run an Ensembl instance on dedicated server/virtual machine.  For this reason [easy import](https://github.com/lepbase/easy-import) (particularly the scripts for Stage 1 which use [easy mirror](https://github.com/lepbase/easy-mirror)) assumes a fresh install of Ubuntu 14.04.\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"Developed and tested on Ubuntu 14.04\",\n  \"body\": \"easy import has been developed and tested on freshly installed Ubuntu 14.04.  Most steps should run on alternate operating systems but Step 1.1 is OS/version specific.\"\n}\n[/block]","excerpt":"","slug":"stage-1","type":"basic","title":"Stage 1 requirements"}

Stage 1 requirements


[block:callout] { "type": "info", "body": "We are currently migrating to a Dockerised setup to further simplify setup and this documentation will be updated to reflect this approach soon.", "title": "Dockerised setup" } [/block] Parts of the Ensembl codebase have very specific requirements so it is usually easiest to run an Ensembl instance on dedicated server/virtual machine. For this reason [easy import](https://github.com/lepbase/easy-import) (particularly the scripts for Stage 1 which use [easy mirror](https://github.com/lepbase/easy-mirror)) assumes a fresh install of Ubuntu 14.04. [block:callout] { "type": "warning", "title": "Developed and tested on Ubuntu 14.04", "body": "easy import has been developed and tested on freshly installed Ubuntu 14.04. Most steps should run on alternate operating systems but Step 1.1 is OS/version specific." } [/block]