setting up a wordpress development environment

38
Setting Up a Local WordPress Development Environment By Gregory Young Alternative Hosting https://www.alternativehosting.com [email protected] @AlternativeHost https:// www.facebook.com/AlternativeHosting 844-ALT- HOST

Upload: gregory-young

Post on 23-Jun-2015

273 views

Category:

Education


3 download

DESCRIPTION

Using free tools, this topic will be exploring how to set-up and configure a local WordPress development environment. Attendees are strongly encouraged to bring along a laptop with at least 5 GB of free space. The tools we will be covering will work with most modern PC, MAC or Linux computers. Topics will include installing the VirtualBox virtualization environment, installing the TurnKey Linux WordPress appliance, first run set-up of TurnKey Linux and basic WordPress configuration.

TRANSCRIPT

Page 1: Setting Up a WordPress Development Environment

Setting Up a Local WordPress

Development Environment

By Gregory YoungAlternative Hosting

https://www.alternativehosting.com

[email protected]

@AlternativeHost

https://www.facebook.com/AlternativeHosting

844-ALT-HOST

Page 2: Setting Up a WordPress Development Environment

Limitations

• You must be running:• Windows 7, 8 or 8.1, 64 bit• Linux, 64 bit• Mac OSX 10.8 or higher

• You Will Need:• At least 2 GB of disk space• At least 512 MB free RAM• A working network connection with DHCP enabled

Page 3: Setting Up a WordPress Development Environment

Step 1 – Download Virtual Box

Page 4: Setting Up a WordPress Development Environment

Choose Your Platform

Page 5: Setting Up a WordPress Development Environment

Install Virtual Box

Page 6: Setting Up a WordPress Development Environment

Virtual Box is Now Installed

Page 7: Setting Up a WordPress Development Environment

Step 2 – Download TurnKey Linux - WordPress

Page 8: Setting Up a WordPress Development Environment

Extract the Virtual Machine

Page 9: Setting Up a WordPress Development Environment

Create a New Virtual Machine

Page 10: Setting Up a WordPress Development Environment

Select the Machine Options

Page 11: Setting Up a WordPress Development Environment

Memory Size

Page 12: Setting Up a WordPress Development Environment

Select the Hard Drive File You Extracted

Page 13: Setting Up a WordPress Development Environment

Edit the Settings

Page 14: Setting Up a WordPress Development Environment

Set Your Network to Bridged Adapter

Page 15: Setting Up a WordPress Development Environment

Start Your Machine

Page 16: Setting Up a WordPress Development Environment

Enter a root Password

Page 17: Setting Up a WordPress Development Environment

Confirm the root Password

Page 18: Setting Up a WordPress Development Environment

Set a SQL Password

Page 19: Setting Up a WordPress Development Environment

Confirm the SQL Password

Page 20: Setting Up a WordPress Development Environment

Set Your WordPress admin Password

Page 21: Setting Up a WordPress Development Environment

Confirm Your admin Password

Page 22: Setting Up a WordPress Development Environment

Enter Your admin E-Mail Address

Page 23: Setting Up a WordPress Development Environment

Skip the Hub Services

Page 24: Setting Up a WordPress Development Environment

Install the Updates

Page 25: Setting Up a WordPress Development Environment

Updates Take a Few Minutes

Page 26: Setting Up a WordPress Development Environment

Write This Down – The Address May Change

Page 27: Setting Up a WordPress Development Environment

Quit the Console

Page 28: Setting Up a WordPress Development Environment

Click “Yes”

Page 29: Setting Up a WordPress Development Environment

On Boot You Will See the Server Address

Page 30: Setting Up a WordPress Development Environment

Open the Web Shell in your BrowserRun the command “chown –R www-data:www-data /var/www”

Page 31: Setting Up a WordPress Development Environment

Go to Your Site

Page 32: Setting Up a WordPress Development Environment

Upgrade to WordPress 3.9 (or latest)

Page 33: Setting Up a WordPress Development Environment

Delete the Included Plugins

Page 34: Setting Up a WordPress Development Environment

Install Your Plugins

Page 35: Setting Up a WordPress Development Environment

Update the Included Themes

Page 36: Setting Up a WordPress Development Environment

Develop Your Site

Page 37: Setting Up a WordPress Development Environment

Links

• Virtual Box:https://www.virtualbox.org/

• TurnKey Linux – WordPress Appliancehttp://www.turnkeylinux.org/wordpress

Page 38: Setting Up a WordPress Development Environment

Questions?

• https://www.alternativehosting.com• [email protected]• 1-844-ALT-HOST• @AlternativeHost• https://www.facebook.com/AlternativeHosting• @TheGregoryYoung• http://www.gregoryyoung.ca