Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress Local WordPress Development Local WordPress Development Migrating WordPress from Local to Live Server

melissa brown
melissa brown
4,670 Points

is using filezilla an alternative to mamp?

getting confused with all the installation processes is using filezilla an alternative to mamp do we have to work on a local server with mamp or can we just drag files over with filezilla?

4 Answers

Patrick O'Dacre
Patrick O'Dacre
15,471 Points

Maybe this will help:

You have two options when developing a WordPress site:

1) Develop locally (on your own computer) using xampp or wamp 2) Develop online

If you develop online, you're using a webhost service to store the WordPress files. In this case, you need to save your files to the webhost computer by using tools like Filezilla or Cyberduck. C-panel (short for "control panel") is your control panel for the webhost and doesn't really have anything to do with developing locally.

So... to answer your questions:

"If I want to do local wordpress development should I unstall wordpress from cpanel and start the installation process over again?"

There is no need to do anything to your online installation (which you did using the host's c-panel) if you want to develop locally.

If you were install WordPress locally (ie: hosted on your own computer as oppose to the webhosts servers / computers) then that would be a separate installation and a different site altogether.

"i started installing xxamp but i couldnt login to the configuration page with msql login."

Hard to know what the issue here is. But in another thread I recommended the free version of https://serverpress.com/get-desktopserver/. I personally use the premium version to develop locally, and I find it very easy to manage. No need to bother with setting up databases, etc.

Lucas Santos
Lucas Santos
19,315 Points

I think you are confused with what MAMP and FileZilla are.

You need both:

FileZilla lets you access your FTP so you can add/delete files in your server.

MAMP allows your to develop PHP locally with out having to upload your files onto a server and without the need of internet access.

melissa brown
melissa brown
4,670 Points

yeah i think totally confused as well. there is so many different installation videos that im not sure which one im doing and if im doing things twice. Eg there is the one click upload wordpress installation. then there is the famous 5 min wordpress installation that uses Filezilla. then there is the local wordpress development. i bought student hosting and domain as recommended then did the 1 click wordpress install. so i should be next installing mamp? or if i wanted to upload files and use internet access. can i just drag and drop the files into FTP or cyberduck?

Lucas Santos
Lucas Santos
19,315 Points

Ok first whenever you are watching these video don't get carried away stay calm and patient these are simple installations. The order in which you do these does not matter at all but for the sake of following along with the videos just do it in the order he shows you.

Your only doing 3 things:

  1. Installing FileZilla so that you can access your FTP and upload files onto your server (which you will only need after your done developing locally)

  2. Install MAMP so that you can develop locally. (You should always develop locally, this will save you A LOT of time and it's less hassle)

  3. Download the Wordpress files and go through the wordpress installation steps (This will require MAMP and PHPMYADMIN within MAMP so that you can create a "database" and a "user" which Wordpress installation will ask you for)

Just follow along one video at a time and it should be no problem.

And just to be clear yes you can keep uploading your files to FileZilla and develop live but thats not something you want to do when developing which is why you want to use MAMP and develop locally then after your are done with development you migrate everything from local development to live in your FTP. (There is a video on this)

Again just patiently follow along with the course and you should have no problem with these simple installations.

melissa brown
melissa brown
4,670 Points

hi lucaus thanks for your response . I was following the wordpress development track. The first section ‘how to build a website with wordpress’ told us to do the one click installation through cpanel. Which I did. If I want to do local wordpress development should I unstall wordpress from cpanel and start the installation process over again? i started installing xxamp but i couldnt login to the configuration page with msql login. think im having problems because i already did the 1 click installation.