💻
How to install openedx
  • Introduction
  • Installation methods
  • Repositories
    • edx
    • edx-platform
    • configuration
  • Preparing deployment node
    • Control Node
    • Creating folder structures
    • Docker
  • Installing OpenEDX
    • Preparing remote server
    • Hosts
    • edx-configs
      • configs.yml
      • secrets.yml
    • configuration
    • Install OpenEDX
    • Enabling SSL
Powered by GitBook
On this page
  • Server Requirements
  • Installing necessary packages

Was this helpful?

  1. Installing OpenEDX

Preparing remote server

Prepare the server for Ansible deployments

Server Requirements

Operating System

DISK

Memory

CPU

Ubuntu 20.04 amd64 (oraclejdk required). It may seem like other versions of Ubuntu will be fine, but they are not.

Minimum 25GB of free disk, 50GB recommended for production servers

Minimum 8GB

At least one 2.00GHz CPU or EC2 compute unit

Installing necessary packages

If you have existing servers that are already managed with Ansible, then please ignore this section. However, if you're setting up a new server to use for deployment or testing purposes and want it available via Ansible, follow the instructions below

SSH to your remote server and run the following command

Example ssh ubuntu@my-ip-address

sudo apt-get update -y && \
sudo apt-get install -y python-setuptools && \
sudo apt-get install python3-pip -y && \
sudo apt-get install python-pip -y && \
pip install boto3
PreviousDockerNextHosts

Last updated 3 years ago

Was this helpful?