Skip to the content.

WordPress Deployment on GCP

Overview

This repository contains a set of shell scripts optimized for Ubuntu 24.04 LTS to deploy a high-performance WordPress stack on Google Cloud Platform (GCP).

The setup includes:

Prerequisites

Installation

Connect to your GCP VM via SSH and run the following command to start the installation:

curl -fsSL https://raw.githubusercontent.com/renderbit-technologies/WordPress-GCP-VM-Setup/main/install.sh -o install.sh && sudo bash install.sh && sudo rm install.sh

The script will interactively ask for:

  1. Domain name
  2. Database name and user preferences
  3. Admin email for SSL notifications
  4. Fail2Ban configuration

Features

Troubleshooting

License

This project is licensed under the MIT License - see the LICENSE file for details.