Week 2 - Master's Project - Drupal 8 Development on Windows 10
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)
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://www.drupal.org/project/simplesamlphp_auth
Next up: Get Drush working with a Stage site.