Home Create 2 VM, 1 VM with 3 Wordpress Inside, and 1 VM with 3 Databases Inside
Post
Cancel

Create 2 VM, 1 VM with 3 Wordpress Inside, and 1 VM with 3 Databases Inside

Prerequisites:

This is the topology that I used

topology

Here we go:

  1. Preserve all of the requirements I have mentioned above
  2. 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
  3. 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
  4. Make 2 VMs by following instructions from number before, one for the web server and one for the database server
  5. 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
  6. 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
    6
  7. 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
    7
  8. Here it is, the preview of multiple wordpress in one host
    8
  9. Done installing the wordpress CMS, next we’re going to connect wordpress VM to databases VM, here’s the reference; Wordpress Remote Database Tutorial
  10. This is how it looks when it done having a connection between wordpress VM and database VM
    10
  11. Continue the site registration and then try to login to admin page, afterwards we’re going to costumize the site based on our preferences
    11
  12. Here they are, the 3 websites I have been configured with theme, they are all usable and ready for further development.
    12 12-2 12-3
  13. Voila!👏
This post is licensed under CC BY 4.0 by the author.