A full run-down of the most popular ways to do localhosting of Craft CMS. We cover how to develop Craft sites locally using MAMP, MAMP Pro, Scotchbox, Docker, Valet, Vagrant, and Homestead.
I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.
Localhosting Countdown is made up of the following videos:
|1||Craft Nitro||Craft Nitro is a local development environment made specifically for Craft CMS. It is built on Multipass and allows multiple virtual servers to be managed via a simple Nitro command line interface.||09:55|
|2||Craft on Scotchbox||How to run Craft CMS locally using the Scotchbox Vagrant VM.||26:26|
|3||SSL on Scotchbox||When I develop locally I always make sure I'm doing so over SSL so it mimics how the site will run in production. This is how you set up Scotchbox to support secure connections in Craft CMS.||07:32|
|4||NFS on Scotchbox||If Scotchbox is running slow, try switching over to NFS. Here's how to do it.||04:00|
|5||Craft on Homestead, Part 1||How to use Laravel Homestead to set up a localhosting environment for Craft CMS.||27:51|
|6||Craft on Homestead, Part 2||In this second part we learn how to do localhosting on Homestead for Craft CMS with different VMs for each site.||09:27|
|7||SSL on Homestead||Homestead makes it easy to use SSL but we just need to tell our browser that we trust the self-signed certificate.||05:29|
|8||Craft on Valet||How to use Laravel Valet to localhost with Craft CMS.||21:20|
|9||Ngrok and Valet||How to easily share your Valet-hosted app with someone outside your network.||04:26|
|10||Craft on MAMP||MAMP is a simple and free way to get localhosting running. Here's how to set it up for Craft CMS.||11:00|
|11||Craft on MAMP Pro||MAMP Pro makes it easy to localhost multiple Craft CMS sites at once, using custom host names, and server software settings.||10:15|
|12||SSL on MAMP Pro||When I develop locally I always make sure I'm doing so over SSL so it mimics how the site will run in production. This is how you set up MAMP Pro to support secure connections in Craft CMS.||04:43|
|13||Craft CMS on Docker||Get up and running with Docker and Craft CMS. It's a step-by-step tutorial on using an existing Docker image.||19:52|
Learn how to use Craft Nitro 2 for local development Craft CMS and PHP projects.
Andrew is updating an older Craft 3 sites to use modern web development tools.
Brad Bell and Jason McCallister from Pixel & Tonic join Ryan to talk about the new version of their Docker-based local development environment Nitro.
We answer your questions and walk through Andrew's plugin development setup.
Ryan walks through how to get an existing Craft project running locally on Nitro 2.
Nitro 2 comes with Mailhog support, which makes it easy to test transactional emails sent by Craft.
We cover Nitro 2, Craft 3.6, the Craft executable, and your questions! The Whole Shebang!
A short, first look at the new version of Craft Nitro from Pixel & Tonic.