SlideShare a Scribd company logo
1 of 30
No more “Cowboy Coding”
A Best Practices Guide to
Local Development & Migration
all disney images used without permission so don’t sue me
How many of you have done THIS?
Or This? (without a backup)
Or This?
Well, That’s Cowboy Coding!
And we don’t
take KINDLY to
those kinda
SHENANIGANS!
(and neither do
your clients)
all disney images used without permission so don’t sue me
Overview:
• Regular Backups
(Even Better in the CLOUD!)
• Local Development FIRST
• Understanding the WordPress Database
& File Structure
• Version Control Process
(& why it’s so important)
• Migrating a LIVE Website from Local
(without losing your head)
all disney images used without permission so don’t sue me
BACKUPS
MINIMUM: Copy your file before editing or replacing into
a backup directory
BETTER: Use Cloud Connected Storage
• OFFSITE
• Sync’d on all your devices (even your phone)
• RESTORE History!
(Easy to get back to prior version)
GREAT for Graphic Files, Project Documents
Local Development
Web Server running WordPress w/ MySQL Database
on your LOCAL machine
Why? Gives you a Safety Net
• Test things (and break things) w/o hurting anyone
• Test Plugins and Themes
• Learn the WordPress Database
• Great for Client Demos
Common Development Environment
Agency/Team Development Environment
Local Development: ServerPress
DesktopServer by
ServerPress
http://serverpress.com
• (Works on Mac or
Windows)
• Automates the AMP Stack
(Apache/MariaDB/PHP)
• FREE (up to 3 local
websites)
Local Development: Vagrant
• Vagrants
VVV (or Varying Vagrant Vagrants)
• Works on ALL OS’s (with some work)
• (Requires VirtualBox & Vagrant)
• Creates Virtual Machines all within
your desktop (more console based)
• FREE but Complicated
Getting Started Walkthrough:
http://torquemag.io/2014/08/getting-started-vagrant-local-development/
https://webdevstudios.com/2015/01/14/getting-started-vagrant-vvv-local-development/
includes VV List, a VVV Site Wizard
Local Development: Docker / Pressmatic
• Docker Containers
• Each site gets a custom environment
• Works on ALL OS’s (with some work)
• FREE but Complicated
Pressmatic - pressmatic.io - $129
• Docker-based
• Easy to use site administration
• Fast site creation
• Import / Export / Default Config Customizations
Learn WordPress Database
Two really good resources to learn the structure of where your
files are stored; necessary when you’re doing migrations:
• Tour of the WordPress Database:
https://deliciousbrains.com/tour-wordpress-database/
• Tour of the MultiSite WordPress Database:
https://deliciousbrains.com/wordpress-multisite-database-tour/
• Learning phpMyAdmin & WordPress:
http://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
Learn WordPress File Structure
Specifically WP_CONTENT
All your primary files for your WordPress installation
are in that directory:
/themes/ - all your theme files, active or not
/plugins/ - all your plugins, active or not
/uploads/ - All the Media files
Site Configuration in wp_config.php
https://codex.wordpress.org/WordPress_Files#wp-content
MIGRATIONS
The File & Database are important, because
MINIMUM to copy a WordPress site:
• wp_content/
• wp_config.php (configured to connect to DB on new Server)
• MySQL SQL file imported into that Database
http://www.billerickson.net/migrating-wordpress-websites/
MIGRATIONS
Automated Tools for Migrations:
BackupBuddy by iThemes
Handles initial Migration,
not sure about ‘changes’
https://ithemes.com/purchase/backupbuddy/
MIGRATIONS
WP Migrate DB &
WP Migrate DB Pro
by Delicious Brains
Handles all Data migrations
with a PUSH/PULL
technology
VERY Powerful!
https://deliciousbrains.com/wp-migrate-db-pro/
WP Migrate DB Pro
Local REMOTE
Can also handle MEDIA files
and new version can handle MultiSite
(subsites to single install & back)
Version Control with GIT
Incredibly powerful, but
sometimes Incredibly
complicated tool that can
save your life (and the life
of your project), if you
know how to use it.
LUCKILY….
http://wordpress.tv/2015/12/13/morten-rand-hendriksen-github-for-the-rest-of-us/
http://mor10.com/github-wcus/
Git Tools
• GitHub Desktop (Mac & Windows)
https://desktop.github.com/
• BitBucket / SourceTree (Mac & Windows)
https://www.sourcetreeapp.com/
• Tower for Git (paid, Mac Only)
https://www.git-tower.com/
• Additional Tutorials:
https://www.codeschool.com/courses/try-git
https://confluence.atlassian.com/bitbucket/bitbucket-tutorials-teams-in-space-training-ground-755338051.html
Perfect Team
With GIT for Version control of my
theme stuff
and WP Migrate DB Pro to keep my
Data in sync
the Cloud for my Graphic Files
and Local Development with
Vagrant, I’m safe & effective
all disney images used without permission so don’t sue me
Desktop Server Workshop
Desktop Server Workshop
Desktop Server needs to be run with Supervisory Permissions
(On Windows it should only ask the first time)
Desktop Server Workshop
Fires up your web services and database.
Desktop Server Workshop
Web & Database are running!
Desktop Server Workshop
Primary DesktopServer Menu
Desktop Server Workshop
Creating a New Local Web Server
Desktop Server Workshop
Using a Blueprint to Start Your New Server
Desktop Server Workshop
When you click the “Sites” button

More Related Content

What's hot

Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with SubversionProductivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
ryanduff
 
Stress Free Deployment - Confoo 2011
Stress Free Deployment  - Confoo 2011Stress Free Deployment  - Confoo 2011
Stress Free Deployment - Confoo 2011
Bachkoutou Toutou
 

What's hot (20)

Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017
 
How To Set a Vagrant Development System
How To Set a Vagrant Development SystemHow To Set a Vagrant Development System
How To Set a Vagrant Development System
 
Charm City Linux - Jan 2014 - Web Dev Made Easy - Shell Revolution
Charm City Linux - Jan 2014 - Web Dev Made Easy - Shell RevolutionCharm City Linux - Jan 2014 - Web Dev Made Easy - Shell Revolution
Charm City Linux - Jan 2014 - Web Dev Made Easy - Shell Revolution
 
Vagrant presentation
Vagrant presentationVagrant presentation
Vagrant presentation
 
Infrastructure development on windows ldn cd meetup
Infrastructure development on windows   ldn cd meetup Infrastructure development on windows   ldn cd meetup
Infrastructure development on windows ldn cd meetup
 
Developing web apps
Developing web appsDeveloping web apps
Developing web apps
 
Azure Websites
Azure WebsitesAzure Websites
Azure Websites
 
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with SubversionProductivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
 
Using Minikube for Node.js development
Using Minikube for Node.js developmentUsing Minikube for Node.js development
Using Minikube for Node.js development
 
Provisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and AnsibleProvisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and Ansible
 
Continuous Cross Platform Mobile App Development using Jenkins Build Server
Continuous Cross Platform Mobile App Development using Jenkins Build ServerContinuous Cross Platform Mobile App Development using Jenkins Build Server
Continuous Cross Platform Mobile App Development using Jenkins Build Server
 
6 Years of Docker: The Good, the Bad and Python Packaging at PyCon.DE&PyData ...
6 Years of Docker: The Good, the Bad and Python Packaging at PyCon.DE&PyData ...6 Years of Docker: The Good, the Bad and Python Packaging at PyCon.DE&PyData ...
6 Years of Docker: The Good, the Bad and Python Packaging at PyCon.DE&PyData ...
 
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
 
Heroes of Paragon: publishing Unity WebGL game on Facebook
Heroes of Paragon: publishing Unity WebGL game on FacebookHeroes of Paragon: publishing Unity WebGL game on Facebook
Heroes of Paragon: publishing Unity WebGL game on Facebook
 
SaltConf14 - Craig Sebenik, LinkedIn - SaltStack at Web Scale
SaltConf14 - Craig Sebenik, LinkedIn - SaltStack at Web ScaleSaltConf14 - Craig Sebenik, LinkedIn - SaltStack at Web Scale
SaltConf14 - Craig Sebenik, LinkedIn - SaltStack at Web Scale
 
Windows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLT
Windows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLTWindows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLT
Windows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLT
 
Webinar - Auto-deploy Puppet Enterprise: Vagrant and Oscar
Webinar - Auto-deploy Puppet Enterprise: Vagrant and OscarWebinar - Auto-deploy Puppet Enterprise: Vagrant and Oscar
Webinar - Auto-deploy Puppet Enterprise: Vagrant and Oscar
 
Continuous delivery of Windows micro services in the cloud
Continuous delivery of Windows micro services in the cloud Continuous delivery of Windows micro services in the cloud
Continuous delivery of Windows micro services in the cloud
 
Stress Free Deployment - Confoo 2011
Stress Free Deployment  - Confoo 2011Stress Free Deployment  - Confoo 2011
Stress Free Deployment - Confoo 2011
 
Vagrant: The Oscar Plug-in
Vagrant: The Oscar Plug-inVagrant: The Oscar Plug-in
Vagrant: The Oscar Plug-in
 

Similar to No More “Cowboy Coding”: A Best Practices Guide to Local Development & Migration

No more “cowboy coding”
No more “cowboy coding”No more “cowboy coding”
No more “cowboy coding”
Jim True
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
Howard Greenberg
 
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
Andreas Heim
 

Similar to No More “Cowboy Coding”: A Best Practices Guide to Local Development & Migration (20)

No more “cowboy coding”
No more “cowboy coding”No more “cowboy coding”
No more “cowboy coding”
 
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
 
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20
 
Vagrant and puppet: Deployment made easy
Vagrant and puppet: Deployment made easyVagrant and puppet: Deployment made easy
Vagrant and puppet: Deployment made easy
 
Introduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and DockerIntroduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and Docker
 
Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016
 
habitat at docker bud
habitat at docker budhabitat at docker bud
habitat at docker bud
 
Dockerize the World - presentation from Hradec Kralove
Dockerize the World - presentation from Hradec KraloveDockerize the World - presentation from Hradec Kralove
Dockerize the World - presentation from Hradec Kralove
 
Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016
 
Cassandra and Docker Lessons Learned
Cassandra and Docker Lessons LearnedCassandra and Docker Lessons Learned
Cassandra and Docker Lessons Learned
 
Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016
 
Docker presentation
Docker presentationDocker presentation
Docker presentation
 
How bigtop leveraged docker for build automation and one click hadoop provis...
How bigtop leveraged docker for build automation and  one click hadoop provis...How bigtop leveraged docker for build automation and  one click hadoop provis...
How bigtop leveraged docker for build automation and one click hadoop provis...
 
Vagrant for Effective DevOps Culture
Vagrant for Effective DevOps CultureVagrant for Effective DevOps Culture
Vagrant for Effective DevOps Culture
 
Habitat at LinuxLab IT
Habitat at LinuxLab ITHabitat at LinuxLab IT
Habitat at LinuxLab IT
 
OpenStack Summit
OpenStack SummitOpenStack Summit
OpenStack Summit
 
Introduction Into Docker Ecosystem
Introduction Into Docker EcosystemIntroduction Into Docker Ecosystem
Introduction Into Docker Ecosystem
 
Docker-Hanoi @DKT , Presentation about Docker Ecosystem
Docker-Hanoi @DKT , Presentation about Docker EcosystemDocker-Hanoi @DKT , Presentation about Docker Ecosystem
Docker-Hanoi @DKT , Presentation about Docker Ecosystem
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
 
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
 

Recently uploaded

audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
lolsDocherty
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
ChloeMeadows1
 

Recently uploaded (17)

Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirts
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
 
GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirt
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 

No More “Cowboy Coding”: A Best Practices Guide to Local Development & Migration

  • 1. No more “Cowboy Coding” A Best Practices Guide to Local Development & Migration all disney images used without permission so don’t sue me
  • 2. How many of you have done THIS?
  • 3. Or This? (without a backup)
  • 5. Well, That’s Cowboy Coding! And we don’t take KINDLY to those kinda SHENANIGANS! (and neither do your clients) all disney images used without permission so don’t sue me
  • 6. Overview: • Regular Backups (Even Better in the CLOUD!) • Local Development FIRST • Understanding the WordPress Database & File Structure • Version Control Process (& why it’s so important) • Migrating a LIVE Website from Local (without losing your head) all disney images used without permission so don’t sue me
  • 7. BACKUPS MINIMUM: Copy your file before editing or replacing into a backup directory BETTER: Use Cloud Connected Storage • OFFSITE • Sync’d on all your devices (even your phone) • RESTORE History! (Easy to get back to prior version) GREAT for Graphic Files, Project Documents
  • 8. Local Development Web Server running WordPress w/ MySQL Database on your LOCAL machine Why? Gives you a Safety Net • Test things (and break things) w/o hurting anyone • Test Plugins and Themes • Learn the WordPress Database • Great for Client Demos
  • 11. Local Development: ServerPress DesktopServer by ServerPress http://serverpress.com • (Works on Mac or Windows) • Automates the AMP Stack (Apache/MariaDB/PHP) • FREE (up to 3 local websites)
  • 12. Local Development: Vagrant • Vagrants VVV (or Varying Vagrant Vagrants) • Works on ALL OS’s (with some work) • (Requires VirtualBox & Vagrant) • Creates Virtual Machines all within your desktop (more console based) • FREE but Complicated Getting Started Walkthrough: http://torquemag.io/2014/08/getting-started-vagrant-local-development/ https://webdevstudios.com/2015/01/14/getting-started-vagrant-vvv-local-development/ includes VV List, a VVV Site Wizard
  • 13. Local Development: Docker / Pressmatic • Docker Containers • Each site gets a custom environment • Works on ALL OS’s (with some work) • FREE but Complicated Pressmatic - pressmatic.io - $129 • Docker-based • Easy to use site administration • Fast site creation • Import / Export / Default Config Customizations
  • 14. Learn WordPress Database Two really good resources to learn the structure of where your files are stored; necessary when you’re doing migrations: • Tour of the WordPress Database: https://deliciousbrains.com/tour-wordpress-database/ • Tour of the MultiSite WordPress Database: https://deliciousbrains.com/wordpress-multisite-database-tour/ • Learning phpMyAdmin & WordPress: http://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
  • 15. Learn WordPress File Structure Specifically WP_CONTENT All your primary files for your WordPress installation are in that directory: /themes/ - all your theme files, active or not /plugins/ - all your plugins, active or not /uploads/ - All the Media files Site Configuration in wp_config.php https://codex.wordpress.org/WordPress_Files#wp-content
  • 16. MIGRATIONS The File & Database are important, because MINIMUM to copy a WordPress site: • wp_content/ • wp_config.php (configured to connect to DB on new Server) • MySQL SQL file imported into that Database http://www.billerickson.net/migrating-wordpress-websites/
  • 17. MIGRATIONS Automated Tools for Migrations: BackupBuddy by iThemes Handles initial Migration, not sure about ‘changes’ https://ithemes.com/purchase/backupbuddy/
  • 18. MIGRATIONS WP Migrate DB & WP Migrate DB Pro by Delicious Brains Handles all Data migrations with a PUSH/PULL technology VERY Powerful! https://deliciousbrains.com/wp-migrate-db-pro/
  • 19. WP Migrate DB Pro Local REMOTE Can also handle MEDIA files and new version can handle MultiSite (subsites to single install & back)
  • 20. Version Control with GIT Incredibly powerful, but sometimes Incredibly complicated tool that can save your life (and the life of your project), if you know how to use it. LUCKILY…. http://wordpress.tv/2015/12/13/morten-rand-hendriksen-github-for-the-rest-of-us/ http://mor10.com/github-wcus/
  • 21. Git Tools • GitHub Desktop (Mac & Windows) https://desktop.github.com/ • BitBucket / SourceTree (Mac & Windows) https://www.sourcetreeapp.com/ • Tower for Git (paid, Mac Only) https://www.git-tower.com/ • Additional Tutorials: https://www.codeschool.com/courses/try-git https://confluence.atlassian.com/bitbucket/bitbucket-tutorials-teams-in-space-training-ground-755338051.html
  • 22. Perfect Team With GIT for Version control of my theme stuff and WP Migrate DB Pro to keep my Data in sync the Cloud for my Graphic Files and Local Development with Vagrant, I’m safe & effective all disney images used without permission so don’t sue me
  • 24. Desktop Server Workshop Desktop Server needs to be run with Supervisory Permissions (On Windows it should only ask the first time)
  • 25. Desktop Server Workshop Fires up your web services and database.
  • 26. Desktop Server Workshop Web & Database are running!
  • 27. Desktop Server Workshop Primary DesktopServer Menu
  • 28. Desktop Server Workshop Creating a New Local Web Server
  • 29. Desktop Server Workshop Using a Blueprint to Start Your New Server
  • 30. Desktop Server Workshop When you click the “Sites” button

Editor's Notes

  1. Blueprints are pretty powerful, but they require the Development Copy of DesktopServer. With them after you’ve setup a local server the way you like, you can Export a copy, just save it into the ‘Blueprints’ directory on your local machine with a name that makes sense to you.