SlideShare a Scribd company logo
FROM LOCAL TO LIVE: EXPORTING WORDPRESS FROM MAMP
A Slideshow tutorial composed in May 2010 for Open Source Design at Parsons the New School for Design

By Miriam Hiersteiner and Angel Ng
Step 1: Start Local
Start by opening MAMP on your local computer. Once the program opens and loads, you will see this dashboard
box. Click on “Open start page”.
Step 2
You will be taken to your MAMP webpage. Click on “phpMyAdmin”.
Step 3
This is your phpMyAdmin page. On the lefthand side of the page, you will see a small list. Find the name of your
database. Mine is called “Wordpress”.
Step 4
You want to click on “Export”. What you are doing when you export is saving all of your wordpress settings into a
.SQL document. Later in this tutorial, the .SQL document you export will be uploaded to your live site and all of
your posts, plugins etc will transfer from local to live. This is an important time saving step.
Step 5
This is the page you will be taken to after clicking “Export”. Here you are faced with a number of choices for the
settings of your .SQL export. Almost all of the settings are already in place. Check your settings against the settings
below and make sure they match. You can name your document anything and save it anywhere on your computer.
Step 6: IMPORTANT!
Find the .SQL document you saved in Step 5 and open that file in your preferred text editor. Using the “Find and
Replace” function (ctrl+f) to replace every occurance of your local server with your live server. My local server
is called “http://localhost:8888/wordpress/”. Your local url is what is in the address field when you look at your
local site in a web browser. Your live server is the address of your live site. (For instance, my live site is www.
miriamhiersteiner.com.) Once you have replaced all of the references to your local URL, SAVE THE DOCUMENT.
This step is very important because it will tell your server to look to your live url instead of your local url.
Step 7: LET’S GET LIVE!
If you have not done so already, install wordpress on your live server. Using your preferred FTP access program (I
use Cyberduck), locate the “wp-config.php” file. Download this file to your computer. The config file determines the
configuration of your live wordpress site. The danger is that, later in this tutorial, we will be replacing the wordpress
files that exist on your server with the wordpress files from your local development. Your local files have a different
configuration (wp_config). In order for your live site to work, you need the wp_config to remain the same (the file
that exists on your server when you install wordpress). In this step, you are removing the CORRECT wp_config file
so that you can upload it later and overwrite the local wp_config file. This will make more sense later.
Step 8: LET’S GET LIVE!
Okay, take a deep breath. Using your FTP software, upload the local “wp-content” folder onto the live server. You
will be overwriting the wp-content folder that is already on the server. This is importing your new childtheme onto
the live site. After you have done this, re-load the wp_config file you downloaded in Step 7.
Step 9:
Now you need to access the phpMyAdmin page for your live site. I use Dreamhost, so I go to dreamhost.com, sign
in, and go to “Goodies” in the left navigation menu, then click on “MySql Database”. There, I will see a link for php-
MyAdmin. The phpMyAdmin page for my live site looks almost identical to my local MAMP phpMyAdmin page.
In the left navigation menu, I see the database for my live site, “miriamhiersteiner_com(11)”. I click on this link.
(An issue that I encountered on this step was an inability to access my phpMyAdmin page through dreamhost. If
you are having trouble with this, please see this post
http://a.parsons.edu/~zeravivm/s10/osd/miriam/05/01/dreamhostnightmare-host/)
For general hosting problems, please contact your specific hosting company.
Step 10: IMPORTANT
This is what your database will look like. For safety reasons, you should always back-up your database at this step
just in case something happens (you drop the wrong database, for instance). To back-up, you want to create another
.SQL file for your live site the way that you did during Step 4 for your local site. Follow the same directions for step
4 and save your live .SQL file on your computer but be sure to GIVE THE LIVE .SQL A DIFFERENT NAME FROM
YOUR LOCAL .SQL FILE.
Step 10: IMPORTANT
This is what your database will look like. For safety reasons, you should always back-up your database at this step
just in case something happens (you drop the wrong database, for instance). To back-up, you want to create another
.SQL file for your live site the way that you did during Step 4 for your local site. Follow the same directions for step
4 and save your live .SQL file on your computer but be sure to GIVE THE LIVE .SQL A DIFFERENT NAME FROM
YOUR LOCAL .SQL FILE.
Step 11
Click on “Check All” to select all of the files on the database. Then go to the dropdown menu that says “With se-
lected” and chose “Drop”. You will be taken to a confirmation page. Confirm the drop and go back to your database.
It should be empty now.
Step 13
Now is the time to import the .SQL file you created in step 4 from your local site. Click on import and select the file
from your computer. Now your database should be full again, but this time it is full with the files from your local
wordpress site.
Step 14: LIVE AT LAST
Visit your live URL. Amazing, right? You should be live now. If you are not, please post your problem as a com-
ment to this post. Let’s fix it!
Ad

More Related Content

What's hot (19)

IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENTIS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
Ismail Elshareef
 
Making dynamic sites scale like static sites
Making dynamic sites scale like static sitesMaking dynamic sites scale like static sites
Making dynamic sites scale like static sites
Wim Godden
 
virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configuration
HAMZA AHMED
 
php tutorial - By Bally Chohan
php tutorial - By Bally Chohanphp tutorial - By Bally Chohan
php tutorial - By Bally Chohan
ballychohanuk
 
WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPress
andrewnacin
 
Online publishing with wordpress(installation)
Online publishing with wordpress(installation)Online publishing with wordpress(installation)
Online publishing with wordpress(installation)
Ankit Sigdel
 
DevOps: Docker Workshop
DevOps: Docker WorkshopDevOps: Docker Workshop
DevOps: Docker Workshop
Joonas Hämäläinen
 
Visual guide joomla15
Visual guide joomla15Visual guide joomla15
Visual guide joomla15
Nikos Michailidis
 
Real Talk About Website Performance : 5 Must-Haves
Real Talk About Website Performance : 5 Must-HavesReal Talk About Website Performance : 5 Must-Haves
Real Talk About Website Performance : 5 Must-Haves
Josh Koenig
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
jgarifuna
 
My journey and learnings using mule esb 2
My journey and learnings using mule esb 2My journey and learnings using mule esb 2
My journey and learnings using mule esb 2
Alex Fernandez
 
How to install a wordpress theme in local computer
How to install a wordpress theme in local computerHow to install a wordpress theme in local computer
How to install a wordpress theme in local computer
Digital Ideaz
 
Oneclick Features
Oneclick FeaturesOneclick Features
Oneclick Features
prototypeangel
 
HTML5 for mobile - DiGi Challenge for Change
HTML5 for mobile - DiGi Challenge for ChangeHTML5 for mobile - DiGi Challenge for Change
HTML5 for mobile - DiGi Challenge for Change
Jan Jongboom
 
EASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHODEASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHOD
david342488
 
Word press maintenance mode after upgrade
Word press maintenance mode after upgradeWord press maintenance mode after upgrade
Word press maintenance mode after upgrade
Jitesh Dhamniya
 
WP Weekend #2 - Corcel, aneb WordPress přes Laravel
WP Weekend #2 - Corcel, aneb WordPress přes LaravelWP Weekend #2 - Corcel, aneb WordPress přes Laravel
WP Weekend #2 - Corcel, aneb WordPress přes Laravel
Brilo Team
 
Installing WP-CLI locally
Installing WP-CLI locallyInstalling WP-CLI locally
Installing WP-CLI locally
Jason Yingling
 
Pres
PresPres
Pres
kazuhiroMatsumoto
 
IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENTIS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
IS YOUR WIDGET FAST? FIVE BEST PRACTICES TO FASTER EMBEDDABLE CONTENT
Ismail Elshareef
 
Making dynamic sites scale like static sites
Making dynamic sites scale like static sitesMaking dynamic sites scale like static sites
Making dynamic sites scale like static sites
Wim Godden
 
virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configuration
HAMZA AHMED
 
php tutorial - By Bally Chohan
php tutorial - By Bally Chohanphp tutorial - By Bally Chohan
php tutorial - By Bally Chohan
ballychohanuk
 
WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPress
andrewnacin
 
Online publishing with wordpress(installation)
Online publishing with wordpress(installation)Online publishing with wordpress(installation)
Online publishing with wordpress(installation)
Ankit Sigdel
 
Real Talk About Website Performance : 5 Must-Haves
Real Talk About Website Performance : 5 Must-HavesReal Talk About Website Performance : 5 Must-Haves
Real Talk About Website Performance : 5 Must-Haves
Josh Koenig
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
jgarifuna
 
My journey and learnings using mule esb 2
My journey and learnings using mule esb 2My journey and learnings using mule esb 2
My journey and learnings using mule esb 2
Alex Fernandez
 
How to install a wordpress theme in local computer
How to install a wordpress theme in local computerHow to install a wordpress theme in local computer
How to install a wordpress theme in local computer
Digital Ideaz
 
HTML5 for mobile - DiGi Challenge for Change
HTML5 for mobile - DiGi Challenge for ChangeHTML5 for mobile - DiGi Challenge for Change
HTML5 for mobile - DiGi Challenge for Change
Jan Jongboom
 
EASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHODEASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHOD
david342488
 
Word press maintenance mode after upgrade
Word press maintenance mode after upgradeWord press maintenance mode after upgrade
Word press maintenance mode after upgrade
Jitesh Dhamniya
 
WP Weekend #2 - Corcel, aneb WordPress přes Laravel
WP Weekend #2 - Corcel, aneb WordPress přes LaravelWP Weekend #2 - Corcel, aneb WordPress přes Laravel
WP Weekend #2 - Corcel, aneb WordPress přes Laravel
Brilo Team
 
Installing WP-CLI locally
Installing WP-CLI locallyInstalling WP-CLI locally
Installing WP-CLI locally
Jason Yingling
 

Viewers also liked (20)

Fragmentação da mata atlântica
Fragmentação da mata atlânticaFragmentação da mata atlântica
Fragmentação da mata atlântica
Rodrigo Tinoco
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word Press
Andrea Beggi
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolio
Luigi Ricca
 
Musica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontareMusica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontare
InSide Training
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and Credentials
Portante Andrea
 
Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014
Matteo Moro
 
Media tools e significati simbolici 11 aprile 2014 Orient@ti
Media tools e significati simbolici 11 aprile 2014 Orient@tiMedia tools e significati simbolici 11 aprile 2014 Orient@ti
Media tools e significati simbolici 11 aprile 2014 Orient@ti
Università degli Studi di Milano-Bicocca
 
Creativity and graphic design 4
Creativity and graphic design 4Creativity and graphic design 4
Creativity and graphic design 4
Daniele Francaviglia
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
alessandro gasparotto
 
Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012
elpaso66
 
Creativity and graphic design 3
Creativity and graphic design 3Creativity and graphic design 3
Creativity and graphic design 3
Daniele Francaviglia
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and Mac
Marcello Mingardi
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul Web
Portante Andrea
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazione
Pivari.com
 
Laboratori e Workshop
Laboratori e WorkshopLaboratori e Workshop
Laboratori e Workshop
Portante Andrea
 
2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d
Daniele Francaviglia
 
08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic
Jeroen De Bakker
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienza
fabio73
 
5 tecniche di modellazione digitale – computer 3d stampa
5 tecniche di modellazione digitale – computer 3d stampa5 tecniche di modellazione digitale – computer 3d stampa
5 tecniche di modellazione digitale – computer 3d stampa
Daniele Francaviglia
 
Fragmentação da mata atlântica
Fragmentação da mata atlânticaFragmentação da mata atlântica
Fragmentação da mata atlântica
Rodrigo Tinoco
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word Press
Andrea Beggi
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolio
Luigi Ricca
 
Musica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontareMusica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontare
InSide Training
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and Credentials
Portante Andrea
 
Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014
Matteo Moro
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
alessandro gasparotto
 
Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012
elpaso66
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and Mac
Marcello Mingardi
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul Web
Portante Andrea
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazione
Pivari.com
 
2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d
Daniele Francaviglia
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienza
fabio73
 
5 tecniche di modellazione digitale – computer 3d stampa
5 tecniche di modellazione digitale – computer 3d stampa5 tecniche di modellazione digitale – computer 3d stampa
5 tecniche di modellazione digitale – computer 3d stampa
Daniele Francaviglia
 
Ad

Similar to FROM LOCAL TO LIVE: EXPORTING WORDPRESS FROM MAMP (20)

Quick start website manually installing word press pdf
Quick start website manually installing word press pdfQuick start website manually installing word press pdf
Quick start website manually installing word press pdf
viet nghiem
 
Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
peyman Ghader Kurehpaz
 
Visual guide15
Visual guide15Visual guide15
Visual guide15
tungvt0303
 
How to Install WordPress 2014 in cPanel
How to Install WordPress 2014 in cPanelHow to Install WordPress 2014 in cPanel
How to Install WordPress 2014 in cPanel
Kim Muellner
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhost
Luzan Baral
 
Setup web-application-testing-environment
Setup web-application-testing-environmentSetup web-application-testing-environment
Setup web-application-testing-environment
Nabarun Roy
 
How To Install WordPress On VPS Hosting.pdf
How To Install WordPress On VPS Hosting.pdfHow To Install WordPress On VPS Hosting.pdf
How To Install WordPress On VPS Hosting.pdf
Host It Smart
 
How to install word press on local server
How to install word press on local serverHow to install word press on local server
How to install word press on local server
Himanshi Garg
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
guest34a3a419
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
Jayanta Dash
 
Install Word Press with xampp
Install Word Press with xamppInstall Word Press with xampp
Install Word Press with xampp
Mehdi Sharifirad
 
How to install joomla 2.5
How to install joomla 2.5How to install joomla 2.5
How to install joomla 2.5
Kamis Kalees
 
How to Install a PHP Script in cPanel.pdf
How to Install a PHP Script in cPanel.pdfHow to Install a PHP Script in cPanel.pdf
How to Install a PHP Script in cPanel.pdf
Host It Smart
 
Zero To WordPress Plubish
Zero To WordPress PlubishZero To WordPress Plubish
Zero To WordPress Plubish
Michele Butcher-Jones
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in Dreamweaver
Garin Kilpatrick
 
Installation of OpenBiblio on Windows XP using EasyPHP
Installation of OpenBiblio on Windows XP using EasyPHPInstallation of OpenBiblio on Windows XP using EasyPHP
Installation of OpenBiblio on Windows XP using EasyPHP
Rupesh Kumar
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
tutorialsruby
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
tutorialsruby
 
php lesson 1
php lesson 1php lesson 1
php lesson 1
Kamar Blbel
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQL
kangaro10a
 
Quick start website manually installing word press pdf
Quick start website manually installing word press pdfQuick start website manually installing word press pdf
Quick start website manually installing word press pdf
viet nghiem
 
Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
peyman Ghader Kurehpaz
 
Visual guide15
Visual guide15Visual guide15
Visual guide15
tungvt0303
 
How to Install WordPress 2014 in cPanel
How to Install WordPress 2014 in cPanelHow to Install WordPress 2014 in cPanel
How to Install WordPress 2014 in cPanel
Kim Muellner
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhost
Luzan Baral
 
Setup web-application-testing-environment
Setup web-application-testing-environmentSetup web-application-testing-environment
Setup web-application-testing-environment
Nabarun Roy
 
How To Install WordPress On VPS Hosting.pdf
How To Install WordPress On VPS Hosting.pdfHow To Install WordPress On VPS Hosting.pdf
How To Install WordPress On VPS Hosting.pdf
Host It Smart
 
How to install word press on local server
How to install word press on local serverHow to install word press on local server
How to install word press on local server
Himanshi Garg
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
guest34a3a419
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
Jayanta Dash
 
Install Word Press with xampp
Install Word Press with xamppInstall Word Press with xampp
Install Word Press with xampp
Mehdi Sharifirad
 
How to install joomla 2.5
How to install joomla 2.5How to install joomla 2.5
How to install joomla 2.5
Kamis Kalees
 
How to Install a PHP Script in cPanel.pdf
How to Install a PHP Script in cPanel.pdfHow to Install a PHP Script in cPanel.pdf
How to Install a PHP Script in cPanel.pdf
Host It Smart
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in Dreamweaver
Garin Kilpatrick
 
Installation of OpenBiblio on Windows XP using EasyPHP
Installation of OpenBiblio on Windows XP using EasyPHPInstallation of OpenBiblio on Windows XP using EasyPHP
Installation of OpenBiblio on Windows XP using EasyPHP
Rupesh Kumar
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQL
kangaro10a
 
Ad

Recently uploaded (20)

AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 

FROM LOCAL TO LIVE: EXPORTING WORDPRESS FROM MAMP

  • 1. FROM LOCAL TO LIVE: EXPORTING WORDPRESS FROM MAMP A Slideshow tutorial composed in May 2010 for Open Source Design at Parsons the New School for Design By Miriam Hiersteiner and Angel Ng
  • 2. Step 1: Start Local Start by opening MAMP on your local computer. Once the program opens and loads, you will see this dashboard box. Click on “Open start page”.
  • 3. Step 2 You will be taken to your MAMP webpage. Click on “phpMyAdmin”.
  • 4. Step 3 This is your phpMyAdmin page. On the lefthand side of the page, you will see a small list. Find the name of your database. Mine is called “Wordpress”.
  • 5. Step 4 You want to click on “Export”. What you are doing when you export is saving all of your wordpress settings into a .SQL document. Later in this tutorial, the .SQL document you export will be uploaded to your live site and all of your posts, plugins etc will transfer from local to live. This is an important time saving step.
  • 6. Step 5 This is the page you will be taken to after clicking “Export”. Here you are faced with a number of choices for the settings of your .SQL export. Almost all of the settings are already in place. Check your settings against the settings below and make sure they match. You can name your document anything and save it anywhere on your computer.
  • 7. Step 6: IMPORTANT! Find the .SQL document you saved in Step 5 and open that file in your preferred text editor. Using the “Find and Replace” function (ctrl+f) to replace every occurance of your local server with your live server. My local server is called “http://localhost:8888/wordpress/”. Your local url is what is in the address field when you look at your local site in a web browser. Your live server is the address of your live site. (For instance, my live site is www. miriamhiersteiner.com.) Once you have replaced all of the references to your local URL, SAVE THE DOCUMENT. This step is very important because it will tell your server to look to your live url instead of your local url.
  • 8. Step 7: LET’S GET LIVE! If you have not done so already, install wordpress on your live server. Using your preferred FTP access program (I use Cyberduck), locate the “wp-config.php” file. Download this file to your computer. The config file determines the configuration of your live wordpress site. The danger is that, later in this tutorial, we will be replacing the wordpress files that exist on your server with the wordpress files from your local development. Your local files have a different configuration (wp_config). In order for your live site to work, you need the wp_config to remain the same (the file that exists on your server when you install wordpress). In this step, you are removing the CORRECT wp_config file so that you can upload it later and overwrite the local wp_config file. This will make more sense later.
  • 9. Step 8: LET’S GET LIVE! Okay, take a deep breath. Using your FTP software, upload the local “wp-content” folder onto the live server. You will be overwriting the wp-content folder that is already on the server. This is importing your new childtheme onto the live site. After you have done this, re-load the wp_config file you downloaded in Step 7.
  • 10. Step 9: Now you need to access the phpMyAdmin page for your live site. I use Dreamhost, so I go to dreamhost.com, sign in, and go to “Goodies” in the left navigation menu, then click on “MySql Database”. There, I will see a link for php- MyAdmin. The phpMyAdmin page for my live site looks almost identical to my local MAMP phpMyAdmin page. In the left navigation menu, I see the database for my live site, “miriamhiersteiner_com(11)”. I click on this link. (An issue that I encountered on this step was an inability to access my phpMyAdmin page through dreamhost. If you are having trouble with this, please see this post http://a.parsons.edu/~zeravivm/s10/osd/miriam/05/01/dreamhostnightmare-host/) For general hosting problems, please contact your specific hosting company.
  • 11. Step 10: IMPORTANT This is what your database will look like. For safety reasons, you should always back-up your database at this step just in case something happens (you drop the wrong database, for instance). To back-up, you want to create another .SQL file for your live site the way that you did during Step 4 for your local site. Follow the same directions for step 4 and save your live .SQL file on your computer but be sure to GIVE THE LIVE .SQL A DIFFERENT NAME FROM YOUR LOCAL .SQL FILE.
  • 12. Step 10: IMPORTANT This is what your database will look like. For safety reasons, you should always back-up your database at this step just in case something happens (you drop the wrong database, for instance). To back-up, you want to create another .SQL file for your live site the way that you did during Step 4 for your local site. Follow the same directions for step 4 and save your live .SQL file on your computer but be sure to GIVE THE LIVE .SQL A DIFFERENT NAME FROM YOUR LOCAL .SQL FILE.
  • 13. Step 11 Click on “Check All” to select all of the files on the database. Then go to the dropdown menu that says “With se- lected” and chose “Drop”. You will be taken to a confirmation page. Confirm the drop and go back to your database. It should be empty now.
  • 14. Step 13 Now is the time to import the .SQL file you created in step 4 from your local site. Click on import and select the file from your computer. Now your database should be full again, but this time it is full with the files from your local wordpress site.
  • 15. Step 14: LIVE AT LAST Visit your live URL. Amazing, right? You should be live now. If you are not, please post your problem as a com- ment to this post. Let’s fix it!
  翻译: