Prerequisites:
This is the topology that I used
Here we go:
- Preserve all of the requirements I have mentioned above
- Install the Oracle VM VirtualBox app, and get it done. About how to install it step by step, I would point you to an article that provide more details; VirtualBox Installation Tutorial
- Install the Ubuntu Server ISO file on Oracle VM VirtualBox app. As usual I won’t tell you how to do it, instead I could offer an article about it, because it will be cost me more time and space, also it’s not our main objective right here. Here’s the article; Ubuntu Server Installation Tutorial
- Make 2 VMs by following instructions from number before, one for the web server and one for the database server
- In this section, we’re going easy with these stuff by installing LAMP (Linux, Apache, MySQL, PHP), a bundle that include all of those program that we needed. The full instructions could be discovered here; LAMP Installation Tutorial, we’re doing this for both VM
- After all of those stuff have been installed, we’re going to setup the databases in its server, we could go into a website; Wordpress on Ubuntu Installation Tutorial, make 3 databases and its user, get it done, and we’re continuing to next step
- Done with the databases, go for the wordpress CMS installation, I have mentioned the instructions link at number 6, make it well, and then proceed to the next step
- Here it is, the preview of multiple wordpress in one host
- Done installing the wordpress CMS, next we’re going to connect wordpress VM to databases VM, here’s the reference; Wordpress Remote Database Tutorial
- This is how it looks when it done having a connection between wordpress VM and database VM
- Continue the site registration and then try to login to admin page, afterwards we’re going to costumize the site based on our preferences
- Here they are, the 3 websites I have been configured with theme, they are all usable and ready for further development.
- Voila!👏