• Home
  • WordPress
    • How To
    • Plugins
    • Themes
      • Genesis
      • Themify
      • Mysite myway
    • Security
    • Developer
    • Teaching
    • Conference
    • Chat
  • Blog
  • About
  • Freelance
    • Plugins
    • Teaching
    • Need help?
    • CV og ref.
  • Contact

Easy Web Design Tutorials

WordPress Tutorials and more

  • Home
  • WordPress
    • How To
    • Plugins
    • Themes
      • Genesis
      • Themify
      • Mysite myway
    • Security
    • Developer
    • Teaching
    • Conference
    • Chat
  • Blog
  • About
  • Freelance
    • Plugins
    • Teaching
    • Need help?
    • CV og ref.
  • Contact

26 February - 2015 By Paal Joachim 1 Comment
Last updated on: January 8, 2016

Use MAMP to create a local (offline) site.

I use MAMP to create a local development site and when I am ready to place it online I install the plugin Duplicator to back it up and through ftp move it online.

 

 

The video tutorial shows how to do these things:

– Download of MAMP 3.
– Renaming the existing MAMP 2 folder to MAMP-old, so that it will not be overwritten by the new installation.
– Installation of MAMP 3.
– Copying MAMP 2 – db and htdocs folder with contents over to MAMP 3 folder.

– Download of WordPress selfhosted software. Moving the unzipped folder to htdocs (document root folder) and renaming it.
– Going to the url https://localhost:8888/ which shows the htdocs root content. Selecting the new renamed WordPress folder.
– Opening a new MAMP start screen. Tools -> PHPMyAdmin to create a new database for the new installation of WordPress.
– Beginning the install of a new WordPress site. Inserting Database name – name of the database you just created, User name “root”, Password “root” and Host “localhost”.
– Finished.

 

If you plan on creating a WordPress Multisite through MAMP

Then you need to change the Ports numbers. As you need the URL to look like this: https://localhost/MAMP/?language=English without the :8888 Apache port number.

Stop the Servers. Open Preferences in the MAMP panel. Go to Ports.
Click the “Set Web & MySQL ports to 80 & 3306”. Click OK.

A warning message might come up:
“…. Each server must be assigned a unique port. Please check your configuration.”
Go back and change the Nginix port. I use the following:

Apache Port: 80
Nginx Port: 8888
MySQL Port: 3306

Click ok. Restart the Servers.
The root document folder url will change from localhost:8888/ to localhost without any port numbers in the URL.

Go ahead and create your WordPress site and then multisite.

 

MAMP change port numbers

NB!
If you created sites with the default port numbers (8888 and 8889) these sites will not come up because of the change. To see these sites change the port numbers back to the default. By Stopping MAMP and restarting and going to Preferences then Ports and clicking Set MAMP ports to default.

 

 

MAMP web site

MAMP 3 user guide:
https://www.mamp.info/en/documentation/MAMP-3-User-Guide.pdf

Another article to check out:
https://www.grafxflow.co.uk/blog/website-server/setup-localhost-subdomain-using-mamp/

 

Share this:

  • Email

Categories: Developer, How to, Plugins, WordPress

Paal Joachim Romdahl

I enjoy teaching and creating tutorials. As well creating web sites.
I help people gain WordPress knowledge through my easy to follow tutorials and specialized training. Contact me for more information on how I can improve your WordPress skills and to help get your web site quickly up and running.

Comments

  1. michel velis says

    21 April - 2016

    Develop and Manage WordPress. Made simple
    The most powerful tool for WordPress. Install, manage & deploy your sites in a heartbeat! Get it now https://pilotkit.co

    Reply

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© 2021 · By Easy Web Design Tutorials · Built on the Genesis Framework · WordPress · Log in · ⇪

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.