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.

Git Commands: Step By Step Guide (Part 2)

In this tutorial, we will go through Git commands related to Branching and Merging. Branches are used to develop features isolated from each other. It represents an independent line of development. The master branch is the “default” branch when you create a repository. Use other branches for development and merge them back to the master branch upon completion.
Before getting started, if you are beginner, I highly recommend to read the previous post which covers the basic commands:
Git Commands: Step By Step Guide (Part 1)
The following video covers to create a new branch and merge it back.

Git Commands: Step By Step Guide (Part 1)

In this tutorial, we will go through basic Git commands step by step and see how to use in the project. Also, we will put the code in the cloud using GitHub. It is assumed Git is already installed and configured on your machine. I am using Windows 10 for this post, but the same Git commands can be applied on Linux/Ubuntu.

How to get started with migrating from Windows Server 2003?

On July 14th 2015, Microsoft will end support for Microsoft Windows Server 2003. For the average user, this is completely irrelevant; however, for the business user that has servers running Windows Server 2003, this means it’s time to upgrade.

Dynamic Partition Problem During Windows 8 Installation

If you try to install windows 8 on dynamic partition, you will get message “Windows cannot be installed to this hard disk space. The Partition contains one or more dynamic volumes that are not supported for installation”. If you have one disk(only one hard drive and all the partitions are dynamic) running Windows 7 and want to install Windows 8 on another partition, you need to convert the disk from DYNAMIC to BASIC. This article explains how to convert it without data loss (format).