Support » Installing WordPress » Setting Up WordPress on Mac

  • Hi, I have a few questions about setting up WordPress on a mac.

    Q1) Installing WP on and existing Website
    I have an existing website and I am wondering if it is a lot harder to install wordpress on an existing website or should I use a wordpress template? What is the difference and how much work is it?

    Q2) Can I Edit a WordPress Template in another WYSYWIG editor?
    If I use a WordPress template, can I edit it in Golive or Dreamweaver to make it look like I want it to or must I use it pretty much as is?

    Q3) Anyone here set up WordPress on a mac who could possible give me a hand?


Viewing 15 replies - 1 through 15 (of 15 total)
  • You will need a LAMP stack, or in your case, a MAMP stack. A search for “MAMP WordPress” should get you the info you need. But it is much easier to install WordPress on a web server than on your local machine.

    It is also much easier to use a prexisting theme than to build your own custom theme. If you are just starting out with WordPress, I would recommend going with the flow, install WordPress on a cheap Linux webhost and download a few themes and get a good feel for WordPress before you try going off the beaten path πŸ™‚

    Best of luck Paint Guy!

    Thanks jleuze,

    Yes I downloaded “MAMP” and now I am going to follow the instructions to installl, but what do you mean by”

    A search for “MAMP WordPress” should get you the info you need. But it is much easier to install WordPress on a web server than on your local machine.

    I though MAMP allowed me to set up WordPress on a server. Are you saying it will only install on my machine?

    If I use a WordPress template, can I edit it in Golive or Dreamweaver to make it look like I want it to or must I use it pretty much as is?

    I will take your advice and go with a preexisting template, but I already have a website so I was hoping to match the look of it. Do you know if I can open up the WordPress page in GoLive or Dreamweaver to edit it’s look etc?


    Do you have hosting on a server? You don’t need anything but WordPress and an FTP client to install it on the typical web server. You just need a web hosting account that meets the system requirements which are very basic and should be met by most hosts.

    Here are the instructions for installing WordPress, it should take about 5 minutes πŸ™‚

    The purpose of MAMP(Mac, Apache, MySQL, & PHP) is to upgrade your own computer to meet the requirements of WordPress. This way your computer is able to act as a web server, power databases, and render PHP code.

    Here are the instructions on setting up MAMP if you didn’t find them. Essentially, it shows you how to set up your Mac as a server, and then install WordPress onto your computer. But this means you must set up a whole server, installing WordPress right onto an existing web server live on the Internet is much easier!

    You don’t have to use it as is, you can edit the themes, but you can’t edit the theme with a WYSIWYG editor like Dreamweaver. In WordPress, themes are modular, broken up into many different files.

    If you unpack a theme and look at the file names, you can see what I mean, the page is spread across separate files for the header, footer, and columns. WordPress then combines them on the fly as needed.

    So you basically have to edit the code by hand. You can create a design in a WYSIWYG editor as HTML and CSS and then convert them into a WordPress theme. I have created themes this way. But it can get complicated. Here is a little info on themes.

    The best way to do it just starting off, might be to get a theme that looks closest to your existing site and just start editing the CSS a bit to match. Start by changing the color values and swapping out a few images, and it will all make sense eventually!

    Ok, thanks jleuze, I am wel under way but I have a few installation Question on the mac side.

    I have MAMP installed and running, now I am at the step to name my local “web server”.

    Q1) My question is should I name my server “wordpress” or could I name it “wordpress server” so I recognize it in the code?

    Q2) They say I need to create a document root. This is where all of your files are going to be for your local web server. An example of a document root is /Users/USERNAME/Sites/wordpress/

    but the default is


    Where is the best place to make this document root folder? Can I just make a folder in my Hard Drive named “WordPress” and use that?


    No problem Paint Guy. I would stick with the default file names and directory paths whenever possible. This might assist you if you have to refer to any documentation about MAMP.

    But really it shouldn’t matter what you call any of it, as long as you don’t use any special characters or spaces in your file or folder names.

    Hi everyone, I was hoping someone can confirm for me here:

    I have a education teaching website that plays flash videos. Here is an example:

    I’d like to replace the section (in the middle) where it starts with “ABOUT THIS TEACHER” and put in a user blog there so that viewers can watch the video and post comments. * Exactly like youtube videos or similar video sites.

    #1. Is this possible to imbed WordPress into a site like this?

    #2. Since we have user accounts, can we link the comments to their user accounts?

    Any feedback is much appreciated here or direct email to me:

    Thanks in advance!!


    JD, you’ll have an even harder time getting assistance jumping into an existing thread like this.

    Many of the support volunteers seek out posts with zero responses, knowing that they have not been assisted yet. I myself, and others I suspect, scan the titles looking for questions that are in our areas of expertise, so if the thread you jump in is off topic, that reduces your chances as well.

    Just FYI πŸ™‚

    Okay, sorry about the insert here.

    I see that you posted a response to my other thread. I’ll reply there.

    Thanks again for the help and good luck to Paint Guy!

    – JD

    jleuze, thanks, OK I will stick with the default file names. πŸ™‚

    Once you open MAMP, a window will appear, click the “Preferences” button. Next, click the “Ports” button. The default MAMP ports are 8888 for Apache, and 8889 for MySQL. If you use this configuration, you shouldn’t get asked for your password, but you’d need to include the port number in the URL (localhost:8888) If you’d like to leave the port number out of the URL, change the Apache port to 80. The downside of using port 80 as your MAMP Apache port is that you’ll always be asked for your password.

    This is confusing me! What does it mean that I will have to “include the port number in the URL?” (see quote above) I want to have my URL name as my blog homepage. So my URL would be “” for e.g. but does this mean users would have to type in the port number into the URL. Please explain!


    Above are the instructions I am following. It is going fairly well but I need clarification.

    I am on Step#4

    Now it’s time to download WordPress. Once you’ve downloaded and unzipped the WordPress download, open up the “wordpress” folder. Click and drag all of the files from the wordpress folder to your MAMP document root (I use /Users/USERNAME/Sites/wordpress/).

    I have downloaded wordpress and the folder is in my Applications folder (Hard Drive > Applications > wordpress). My MAMP folder is located at (/Users/USERNAME/Sites/wordpress/)

    Q1) My question is do I drag only the “Contents” of my wordpress folder “inside” the MAMP folder located at: (/Users/USERNAME/Sites/wordpress/) so that all of the wordpress and MAMP folders are mixed together in the same MAMP folder?

    Where is the MAMP document root they are talking about. In HTML the root is at the same level as the “index.html” file and I’m not sure if this is the same here?

    Lastly, we’ve got to run WordPress’ famous 5-minute install. Visit your local site (localhost:port or localhost:port/wordpress), and enter the following information into the database setup form:

    Q2) What do they mean by visiting my (localhost:port or localhost:port/wordpress) and entering the following information. Are these my FTP settings or something? and where do I do this?

    database name: wordpress
    database host/server: localhost
    database user: root
    database password: root

    Thanks πŸ™‚

    Help Please. πŸ™‚

    If you are following all of the default folder names in the instructions, it should be fine. I thought that with MAMP, it stuck a little placeholder site, like just an index.html file, in the root. If that’s the case, that would be the easiest way to find the root.

    You don’t need to FTP into anything, FTP is for connecting to another server, you don’t need that when you are on the server, which is your situation.

    When it says “Visit your local site “, they mean in your web browser, open up your browser, and instead of entering a web address, try “localhost:port” or “localhost:port/wordpress” (you’ll need to enter the port you set up).

    Did you set up a database? You will need one of those. Once you have the WordPress directory loaded in your browser, it will run the installed, that is where you put the database information.

    But like I said, installing WordPress on a live webhost is so much easier. MAMP or any other local server is helpful for someone that does a lot of web development, but if you are just starting out and trying to learn WordPress, spending a few dollars a month on a Linux web hosting account is well worth it!

    I just read this post and replies. and because I am new I still am lost. I got an ‘f’ in my webclass. But I will persevere.

    I too have a MAC, shall I do this in this order:
    1. Set up Linux – for ease of FTP files
    2. set up my WP site
    3. add content
    is this the idea?
    sorry to be redundant. my MAMP says:
    ~Safari can’t connect to the server β€œlocalhost”. is the actual wording~

    If you’re a Dreamweaver user, you can use ThemeDreamer for WYSIWYG editing in Design View. Making it even better is the free ThemeServer extension that works with it. Bypass all the setup of MAMP, LAMP, WAMP and just install ThemeServer and *poof* you get a WordPress/PHP/MySQL/HTTP server that starts and stop with Dreamweaver. Right on your desktop.

    Check out chapter 5 of the user guide:

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Setting Up WordPress on Mac’ is closed to new replies.