Image for post
Image for post

How to Setup MacOS on AWS EC2. In this guide you are going to learn how to setup and run MacOS on AWS EC2 VM Instance.

Create an EC2 Instance on AWS with MacOS Server. Learn how to create and setup your EC2 instance on Amazon Web Services with MacOS Catalina.

This guide shows you how to setup EC2 resources by choosing Amazon Machine Image (AMI), add storage, configure security groups, and create PEM key to access your instance using SSH.

Prerequisites

Step 1: Configure MacOS Amazon Machine Image

Let’s start creating an AWS EC2 Instance. …


Image for post
Image for post

How to Install PHP 8 on CentOS. This guide let you learn how install the latest PHP version 8 on your CentOS system or your CentOS server on any VPS or any Cloud or any Dedicated hosting and configure it with Httpd and Nginx.

The latest PHP 8 version is officially released on November 26th, 2020. It comes with a number of new features and a few incompatibilities that you should be aware of before upgrading from the previous version.

This installation is tested on Google Cloud Platform with a Compute Compute Engine VM Instance. …


Install PHP 8 on Debian
Install PHP 8 on Debian

How to Install PHP 8 on Debian. This guide let you learn how install the latest PHP version 8 on your Debian system or your Debian server on any VPS or any Cloud or any Dedicated hosting and configure it with Apache and Nginx.

The latest PHP 8 version is officially released on November 26th, 2020. It comes with a number of new features and a few incompatibilities that you should be aware of before upgrading from the previous version.

This installation is tested on Google Cloud Platform with a Compute Compute Engine VM Instance. …


Image for post
Image for post

This guide let you learn how install the latest PHP version 8 and upgrade to latest on your Ubuntu 20.04 or 18.04 systems or your Ubuntu server on any VPS or any Cloud or any Dedicated hosting and configure it with Apache and Nginx.

The latest PHP 8 is officially released on November 26th, 2020. It comes with a number of new features and a few incompatibilities that you should be aware of before upgrading from the previous version.

This installation is tested on Google Cloud Platform with a Compute Compute Engine VM Instance. …


Image for post
Image for post

Automated CI/CD Deployment to App Engine with Cloud Build. In this guide you are going to learn how to setup a CI/CD deployment which deploys the code to App Engine when a push is made to a specific branch in GitHub using Google Cloud Build.

Prerequisites

  • A Git repository with your source code. Learn more about Git workflow.
  • A Google Cloud account with billing activated.
  • App Engine application created.

Setup Source Repository in Google Cloud

Go to your Google Cloud console and navigate to Tools >> Source Repository and click on Add repository.


Image for post
Image for post

MySQL is an open-source relational database management software package to store, organize or retrieve data. It has an extensible varieties of management options like user management with specific permissions to databases and tables.

In this guide you are going to learn how to create a new user and grant permissions in MySQL.

Prerequisites

Create a New User in MySQL

To create a new user you need to login to your MySQL shell using the following command.

sudo mysql -u root -p

You will be prompted to enter your root password. Once you have logged in you can…


Image for post
Image for post

Git is a distributed version control system created by Linus Torvalds in 2005. It also has an excellent support for branching, merging, rewriting repository history and more. Git is considered to be the modern standard for software development.

In this guide you are going to learn the basics of git workflows like

  1. Create a repository (project).
  2. Clone (copy) your repository to your local machine
  3. Add a file to your local repository and commit (save) the changes.
  4. Push the changes to your main branch.
  5. Create a branch (version), make commit, push changes to the new branch.
  6. Open a pull request (propose…

Image for post
Image for post

How to check website uptime using Google Cloud Monitoring. Using Google cloud you can create uptime checks which sends requests to a resource in certain intervals to check if the resource responds.

With Google cloud’s uptime check you can check a URL, availability of a VM instance, App Engine or AWS Load Balancer.

In this guide you are going to learn how to configure uptime checks and also configure an alert policy which sends notification to your email address or your phone number.

Prerequisites

A Google Cloud Account with billing activated.

Create a New Uptime Check

Go to your Google Cloud console and navigate to Operations…


Image for post
Image for post

Install Odoo using Docker Compose, Nginx, SSL on Ubuntu 20.04 — AWS. In this tutorial you are going to learn how to install and setup Odoo using Docker and Docker Compose and configure Nginx and Let’s Encrypt SSL and connect it with PostgreSQL in Amazon RDS. Installing Odoo using Docker Compose is the easiest way compared to install manually.

Odoo is a management self hosted software to run a business with a top notch user experience. The applications within Odoo are perfectly integrated with each other, allowing you to fully automate your business processes easily.

Prerequisites

  1. A running EC2 Instance. Learn…

Image for post
Image for post

How to Load Balance a PHP Application on Google Cloud. This guide provides you with detailed and advanced steps to setup a HTTP(S) Layer 7 Load Balancer for your PHP web application on Google Cloud Platform.

You will also setup Cloud SQL for your database, install and configure Apache, PHP and finally configure Google Cloud CDN. Follow this tutorial without missing any steps for a successful setup of auto-scaling of your instances horizontally.

This setup is same as configuring a PHP application with Nginx and Apache where Nginx is placed in front of Apache as a reverse proxy which handles…

CloudBooklet

Installation and Set Up of Web Applications on Google Cloud

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store