Setup WordPress Development Environment with WordOps & WSL2

This guide shows how to install, configure and manage a WordPress site with WordOps and WSL2 in Windows 10.

WordOps:

WordOps is a management tool for WordPress on the LEMP stack(Linux with Nginx, MySQL/MariaDB, and PHP). It simplifies WordPress deployment by automating the installation and configuration of various dependencies.

WSL2:

With WSL(Windows Subsystem for Linux), Microsoft enables you to run Linux distros directly on Windows 10 without using any Virtual machine platforms(VMWare, VirtualBox..). In this tutorial, “Ubuntu” distro is used for the development environment. It is assumed you have already WSL2 setup on Windows 10.

WSL 2: Run Ubuntu Services on Windows 10 Startup

Do you want to make WSL (Windows Subsystem for Linux) automatically start all your Nginx, MySQL, apache2… etc. services at startup? It is a common requirement for a developer.

With WSL, Microsoft enables you to run Linux distros directly on Windows 10 without using any Virtual machine platforms(VMWare, VirtualBox..). Once you setup your development environment in Linux distros, the next step is auto-start services on Windows 10 reboot. This post will explain the steps to do that.

RabbitVCS: A TortoiseGit for Ubuntu

I am fan of TortoiseGit on Windows as Git client. It displays icons on files and folders of the repository in file explorer which is easy to know the status. You can perform different repository operations in the explorer itself without open a standalone app for Git. Nowadays, I am using Ubuntu so much. So, I need the same in Ubuntu 18.
On googling, I found RabbitVCS. It is a graphical front-end for version control systems available on Linux and it integrates into file managers to provide file context menu access to version control repositories like TortoiseGit.