SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
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!

Más contenido relacionado

La actualidad más candente

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 CONTENTIsmail 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 sitesWim Godden
 
virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configurationHAMZA AHMED
 
php tutorial - By Bally Chohan
php tutorial - By Bally Chohanphp tutorial - By Bally Chohan
php tutorial - By Bally Chohanballychohanuk
 
WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressandrewnacin
 
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-HavesJosh Koenig
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to phpjgarifuna
 
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 2Alex 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 computerDigital 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 ChangeJan Jongboom
 
EASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHODEASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHODdavid342488
 
Word press maintenance mode after upgrade
Word press maintenance mode after upgradeWord press maintenance mode after upgrade
Word press maintenance mode after upgradeJitesh 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 LaravelBrilo Team
 
Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710reedgustow
 
Installing WP-CLI locally
Installing WP-CLI locallyInstalling WP-CLI locally
Installing WP-CLI locallyJason Yingling
 

La actualidad más candente (20)

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
 
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
 
virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configuration
 
php tutorial - By Bally Chohan
php tutorial - By Bally Chohanphp tutorial - By Bally Chohan
php tutorial - By Bally Chohan
 
WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPress
 
Online publishing with wordpress(installation)
Online publishing with wordpress(installation)Online publishing with wordpress(installation)
Online publishing with wordpress(installation)
 
DevOps: Docker Workshop
DevOps: Docker WorkshopDevOps: Docker Workshop
DevOps: Docker Workshop
 
Visual guide joomla15
Visual guide joomla15Visual guide joomla15
Visual guide joomla15
 
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
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
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
 
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
 
Oneclick Features
Oneclick FeaturesOneclick Features
Oneclick Features
 
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
 
EASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHODEASY AUTOPILOT 200$ A DAY METHOD
EASY AUTOPILOT 200$ A DAY METHOD
 
Word press maintenance mode after upgrade
Word press maintenance mode after upgradeWord press maintenance mode after upgrade
Word press maintenance mode after upgrade
 
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
 
Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710
 
Installing WP-CLI locally
Installing WP-CLI locallyInstalling WP-CLI locally
Installing WP-CLI locally
 
Pres
PresPres
Pres
 

Destacado

Fragmentação da mata atlântica
Fragmentação da mata atlânticaFragmentação da mata atlântica
Fragmentação da mata atlânticaRodrigo Tinoco
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word PressAndrea Beggi
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolioLuigi 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 raccontareInSide Training
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortante 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/2014Matteo 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 Gestionealessandro gasparotto
 
Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012elpaso66
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacMarcello Mingardi
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul WebPortante Andrea
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazionePivari.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 3dDaniele Francaviglia
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienzafabio73
 
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 stampaDaniele Francaviglia
 

Destacado (20)

Fragmentação da mata atlântica
Fragmentação da mata atlânticaFragmentação da mata atlântica
Fragmentação da mata atlântica
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word Press
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolio
 
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
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and Credentials
 
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
 
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
 
Creativity and graphic design 4
Creativity and graphic design 4Creativity and graphic design 4
Creativity and graphic design 4
 
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
 
Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012Joomla fap-joomla-day-2012
Joomla fap-joomla-day-2012
 
Creativity and graphic design 3
Creativity and graphic design 3Creativity and graphic design 3
Creativity and graphic design 3
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and Mac
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul Web
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazione
 
Laboratori e Workshop
Laboratori e WorkshopLaboratori e Workshop
Laboratori e Workshop
 
CINEMA 4D
CINEMA 4DCINEMA 4D
CINEMA 4D
 
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
 
08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienza
 
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
 

Similar a Exporting a Local WordPress Site to Live with MAMP

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 pdfviet 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 xampppeyman Ghader Kurehpaz
 
Visual guide15
Visual guide15Visual guide15
Visual guide15tungvt0303
 
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 cPanelKim Muellner
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhostLuzan Baral
 
Setup web-application-testing-environment
Setup web-application-testing-environmentSetup web-application-testing-environment
Setup web-application-testing-environmentNabarun 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.pdfHost 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 serverHimanshi Garg
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Boxguest34a3a419
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows BoxJayanta Dash
 
Install Word Press with xampp
Install Word Press with xamppInstall Word Press with xampp
Install Word Press with xamppMehdi Sharifirad
 
How to install joomla 2.5
How to install joomla 2.5How to install joomla 2.5
How to install joomla 2.5Kamis 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.pdfHost It Smart
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverGarin 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 EasyPHPRupesh Kumar
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLkangaro10a
 

Similar a Exporting a Local WordPress Site to Live with 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
 
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
 
Visual guide15
Visual guide15Visual guide15
Visual guide15
 
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
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhost
 
Setup web-application-testing-environment
Setup web-application-testing-environmentSetup web-application-testing-environment
Setup web-application-testing-environment
 
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
 
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
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
 
Mantis Installation for Windows Box
Mantis Installation for Windows BoxMantis Installation for Windows Box
Mantis Installation for Windows Box
 
Install Word Press with xampp
Install Word Press with xamppInstall Word Press with xampp
Install Word Press with xampp
 
How to install joomla 2.5
How to install joomla 2.5How to install joomla 2.5
How to install joomla 2.5
 
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
 
Zero To WordPress Plubish
Zero To WordPress PlubishZero To WordPress Plubish
Zero To WordPress Plubish
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in Dreamweaver
 
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
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
 
phpTutorial1
phpTutorial1phpTutorial1
phpTutorial1
 
php lesson 1
php lesson 1php lesson 1
php lesson 1
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQL
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Último (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Exporting a Local WordPress Site to Live with 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!