setting up a local web server for wordpress

6
Setting Up a Local Web Server - For WordPressWordCamp Ottawa June 19 th , 2016 Get your laptops ready…

Upload: r-cubed-design-forge

Post on 07-Apr-2017

119 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Setting up a local web server for WordPress

“Setting Up a Local Web Server - For WordPress”

WordCamp Ottawa June 19th, 2016

Get your laptops ready…

Presenter
Presentation Notes
“Setting Up a Local Web Server” -------------------------------------------------------- Good afternoon! In this workshop we are going to setup a local web server -> for WordPress
Page 2: Setting up a local web server for WordPress

© 2016 Rick Radko, r3df.com

Setting up a local web server

Why do we need a local web server? To run WordPress on your laptop (or pc).

Why run WordPress on your laptop? Test new plugins and themes. Play with WordPress without the need for a public

server. Website development.

1

Presenter
Presentation Notes
Why do we need a local web server? - To run WordPress on your laptop (or pc). Why run WordPress on your laptop? - Test new plugins and themes. -> avoid messing up a public site - Play with WordPress without the need for a public server. -> save $ - Website development. -> faster on local server
Page 3: Setting up a local web server for WordPress

© 2016 Rick Radko, r3df.com

What is a local web server?

A local web server: Is a web server installed on your own computer. Generally they are not public.

A web server Is a collection of software needed to respond to

browser requests. The software needed depends on what the web

application is.

2

Presenter
Presentation Notes
A local web server: - Is a web server installed on your own computer. - Generally they are not public. A web server - Is a collection of software needed to respond to browser requests. - The software needed depends on what the web application is. A java based app needs different things than WordPress -> or even plain html
Page 4: Setting up a local web server for WordPress

© 2016 Rick Radko, r3df.com

What is a local web server?

For a webserver that runs WordPress, we need: Web Server Apache or Nginx (or others like IIS)

Programming language PHP (there are others, Perl, Python, Ruby, Java)

Database MySQL or MariaDB (there are others)

3

Presenter
Presentation Notes
Apache or Nginx - Free PHP -> WordPress is written in PHP - Other languages - python - perl - ruby - java Other databases - MS SQL OR MariaDB - others including oracle
Page 5: Setting up a local web server for WordPress

© 2016 Rick Radko, r3df.com

How do you get all that on your computer?

Stacks! WAMP Stack Windows, Apache, MySQL, PHP

LAMP Stack Linux, Apache, MySQL, PHP

MAMP Stack Mac, Apache, MySQL, PHP

4

Presenter
Presentation Notes
How do you get all that on your computer? We get a pre-prepared package called a stack Have WAMP, LAMP and MAMP stacks P can be PHP, PYTHON, or PERL or all of them
Page 6: Setting up a local web server for WordPress

© 2016 Rick Radko, r3df.com

Some stacks

All platforms: BitNami: bitnami.org XAMPP: apachefriends.org

Windows only: WampServer: wampserver.com

Mac & Windows: MAMP: mamp.info

5

Presenter
Presentation Notes
Apache, PHP, MySQL are all natively LINIX programs - Linux can install apps natively - So can Mac, in-fact you may already have them (OS-X) ->BUT they are not easy to get going unless you know how to use them. Just to confuse things, the organization the makes MAMP -> now has a windows version…