You've successfully subscribed to No Esta Facil
Great! Next, complete checkout for full access to No Esta Facil
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Week 2 - Master's Project - Drupal 8 Development on Windows 10

Week 2 - Master's Project - Drupal 8 Development on Windows 10

. 1 min read

I've decided to make the plunge into Drupal 8 development on Windows 10. Below I have a list of links that I found to be the most helpful in getting the installation completed.

Drupal 8 is built on the AMP Stack so on Windows 10 I'll need to install the Windows Subsystem for Linux, or known as WSL.

  • Apache
  • MySQL
  • PHP

Resources

Installing Windows Subsystem for Linux Installation Guide for Windows 10

https://docs.microsoft.com/en-us/windows/wsl/install-win10

Installing PHP 7 and Composer Resources

https://www.jeffgeerling.com/blog/2018/installing-php-7-and-composer-on-windows-10-using-ubuntu-wsl

https://www.youtube.com/watch?v=Zxmxri7DmSE

Installing Mysql 5.7 on Ubuntu

I wish I would have documented this process as I ran into so many issues with installing and configuring Mysql 5.7 on WSL. First off, it didn't ask me to enter a root password so I had to do a combination of things to get a root password in place. Than I had to allow my root password to utilize the mysql mysql_native_password plugin. These two resources were really important for me:

https://askubuntu.com/questions/766900/mysql-doesnt-ask-for-root-password-when-installing

https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04

Setting up PHP 7, PHP myadmin, and my favorite: automatically start AMP on WSL (optional)

https://medium.freecodecamp.org/setup-a-php-development-environment-on-windows-subsystem-for-linux-wsl-9193ff28ae83

In case you require mcrypt for PHP 7.2

https://websiteforstudents.com/install-php-7-2-mcrypt-module-on-ubuntu-18-04-lts/

Util Scripts

https://github.com/greg-1-anderson/utiliscripts

Others:

https://medium.com/@fiqriismail/how-to-setup-apache-mysql-and-php-in-linux-subsystem-for-windows-10-e03e67afe6ee

https://www.valuebound.com/resources/blog/how-to-configure-single-sign-on-across-multiple-drupal-8-platforms-or-websites

https://www.drupal.org/project/simplesamlphp_auth

Next up: Get Drush working with a Stage site.