Member-only story

Deploying a Tier-2 E-commerce Application

GABRIEL OKOM
6 min readNov 1, 2023

--

How to Deploy an E-commerce App on a Web Server and Database Server in a Distributed Environment

apache webserver

Introduction

In this guide, I will walk you through the process of deploying a tier-2 e-commerce application on an Ubuntu-based system. To demonstrate this, I will use two nodes, one as a web server and the other as a database server, with the following IP addresses:

  • Web server: 192.168.1.201
  • Database server: 192.168.1.202

If you’d like to replicate this setup, you can create a virtual machine using VirtualBox with Ubuntu OS installed and then clone it to create an additional node for the deployment.

Prerequisites

Before we begin the deployment, ensure that you have the following prerequisites in place:

  1. Two Ubuntu-based server (e.g., Ubuntu 18.04 or later).
  2. Administrative (sudo) privileges on the servers.
  3. Basic knowledge of Linux command-line usage.

Objectives

The objectives of this deployment are as follows:

  1. Install and configure the necessary components for the e-commerce application.

--

--

GABRIEL OKOM
GABRIEL OKOM

Written by GABRIEL OKOM

MSc Cyber Security and Computer Forensics | Certified DevOps Engineer

No responses yet