This step-by-step tutorial will guide you through the process of installing edX on MXLinux Latest.
Before proceeding with the installation, you must have the following prerequisites:
Open the terminal by pressing CTRL+ALT+T.
Update the apt repository of MXLinux by entering the following command:
sudo apt update
sudo apt install build-essential git-core openjdk-8-jdk python2.7-dev python-virtualenv libfreetype6 libfreetype6-dev libssl-dev libxml2 libxml2-dev libxslt-dev libjpeg-dev zlib1g-dev
sudo apt install mongodb
sudo systemctl start mongodb
sudo systemctl enable mongodb
virtualenv ~/edxapp
source ~/edxapp/bin/activate
git clone https://github.com/edx/edx-platform.git
cd edx-platform/
pip install -r requirements/edx/base.txt
./edxapp_docker.sh dev stack
Wait for the installation to complete. This may take a while depending on your internet speed and system resources.
Once the installation is complete, access edX by opening a web browser and navigating to http://localhost:18000.
Log in using the default credentials:
In this tutorial, we have successfully installed edX on MXLinux Latest. You can now start exploring the features and functionality of edX. Happy learning!
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!