Let’s continue our series of using OCI to install popular Open Source programs with MySQL 8.0. After WordPress, Drupal, it’s not the Moodle’s turn!
This is a request from my Japanese colleague Machiko
We will use two different compute instances:
- the application server (apache, PHP and Moodle)
- the database server (MySQL 8.0)
The application server will be reachable from the Internet on port 22 (ssh) and 80 (http). The database server won’t be reachable from outside, we will have to use the application server as jumphost to install the server.
This is an overview of the proposed architecture:
Deploying 2 compute instances
The first step is to install 2 compute instances, one in the Public Subnet and one in the Private Subnet.
We first start with the application server (called myMoodle):
As the second instance will be located …[Read more]