Download Wordpress For Mac Xampp

Posted : admin On 12/26/2021

How to Install WordPress on XAMPP. The goal of this guide is to show web designers how to install Wordpress (2.8 or above) locally on their computers for the purpose of designing and testing Wordpress themes. I am using XAMPP to make a localhost then copy and paste “word press” files into “wordpress folder inside XAMPP. However, I cannot update or download anything. It said “Unable to connect to the filesystem. Please confirm your credentials.” (unable to create wp-content/uploadsXXXX, etc) Or: Cannot connect domain XXXXX:21.

  1. Xampp And Wordpress
  2. Xampp Mac Os
  3. Install Wordpress On Xampp Localhost

Step 2: Download WordPress and add it to the local XAMPP Folder. To download the latest version of WordPress, go to WordPress.org i.e. The official website of WordPress. Then, click on ‘Get WordPress’. – Get WordPress. On the next page, click on the ‘Download WordPress’ button. Doing so, the latest version of WordPress will start. I've covered installing XAMPP on your Mac or PC in another tutorial. If you don't already have it setup, go through that tutorial first. How to install WordPress in XAMPP from scratch: Make sure XAMPP Control is running; Create a new database; Create a folder in /xampp/htdocs/ Download WordPress to the folder.

XAMPP is an easy to install Apache distribution containing MariaDB, PHP, and Perl. Just download and start the installer. It's that easy.

  • XAMPP for Windows7.2.34, 7.3.25, 7.4.13 & 8.0.0

    VersionChecksumSize
    7.2.34 / PHP 7.2.34What's Included?
    • md5
    • sha1
    153 Mb
    7.3.25 / PHP 7.3.25What's Included?
    • md5
    • sha1
    155 Mb
    7.4.13 / PHP 7.4.13What's Included?
    • md5
    • sha1
    156 Mb
    8.0.0 / PHP 8.0.0What's Included?
    • md5
    • sha1
    156 Mb

    Includes: Apache 2.4.46, MariaDB 10.4.14, PHP 7.2.34, phpMyAdmin 5.0.3, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.106 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.0.1 Portable

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.3.25, phpMyAdmin 5.0.4, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.107 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.0.1 Portable

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.4.13, phpMyAdmin 5.0.4, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.107 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.0.1 Portable

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 8.0.0, phpMyAdmin 5.0.4, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.107 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.0.1 Portable

    Windows 2008, 2012, Vista, 7, 8 (Important: XP or 2003 not supported)

    Windows XP or 2003 are not supported. You can download a compatible version of XAMPP for these platforms here.

  • XAMPP for Linux7.2.34, 7.3.25, 7.4.13 & 8.0.0

    VersionChecksumSize
    7.2.34 / PHP 7.2.34What's Included?
    • md5
    • sha1
    151 Mb
    7.3.25 / PHP 7.3.25What's Included?
    • md5
    • sha1
    150 Mb
    7.4.13 / PHP 7.4.13What's Included?
    • md5
    • sha1
    152 Mb
    8.0.0 / PHP 8.0.0What's Included?
    • md5
    • sha1
    150 Mb

    Includes: Apache 2.4.46, MariaDB 10.4.14, PHP 7.2.34 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.3, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.3.25 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.4.13 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 8.0.0 & PEAR + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Most all distributions of Linux are supported, including Debian, RedHat, CentOS, Ubuntu, Fedora, Gentoo, Arch, SUSE.

  • XAMPP for OS X7.2.34, 7.2.34, 7.3.25, 7.3.25, 7.4.13, 7.4.13, 8.0.0 & 8.0.0

    VersionChecksumSize
    7.2.34 / PHP 7.2.34What's Included?
    • md5
    • sha1
    161 Mb
    7.2.34 / PHP 7.2.34What's Included?
    • md5
    • sha1
    353 Mb
    7.3.25 / PHP 7.3.25What's Included?
    • md5
    • sha1
    161 Mb
    7.3.25 / PHP 7.3.25What's Included?
    • md5
    • sha1
    358 Mb
    7.4.13 / PHP 7.4.13What's Included?
    • md5
    • sha1
    160 Mb
    7.4.13 / PHP 7.4.13What's Included?
    • md5
    • sha1
    360 Mb
    8.0.0 / PHP 8.0.0What's Included?
    • md5
    • sha1
    161 Mb
    8.0.0 / PHP 8.0.0What's Included?
    • md5
    • sha1
    357 Mb

    Includes: Apache 2.4.46, MariaDB 10.4.14, PHP 7.2.34 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.3, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.14, PHP 7.2.34 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.3, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.3.25 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.3.25 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.4.13 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 7.4.13 + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 8.0.0 & PEAR + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

    Includes: Apache 2.4.46, MariaDB 10.4.17, PHP 8.0.0 & PEAR + SQLite 2.8.17/3.33.0 + multibyte (mbstring) support, Perl 5.32.0, ProFTPD 1.3.6, phpMyAdmin 5.0.4, OpenSSL 1.1.1h, GD 2.2.5, Freetype2 2.4.8, libpng 1.6.37, gdbm 1.8.3, zlib 1.2.11, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.11, FreeTDS 0.91, gettext 0.19.8.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.48, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.53.1, libxslt 1.1.33, libapreq 2.13, FPDF 1.7, ICU4C Library 66.1, APR 1.5.2, APR-utils 1.5.4

Add-ons

Applications

Install your favorite apps on top of XAMPP. Bitnami provides a free all-in-one tool to install Drupal, Joomla!, WordPress and many other popular open source apps on top of XAMPP.

OS X native modules have been deprecated. Please use XAMPP-VM for OS X and the Linux version of the add-ons. Check our FAQs for more info.

Want to setup a WordPress site on your Mac so you can test themes, plugins and other site changes? WordPress runs on server environment that support both PHP and MySQL. If you want to create a local WordPress site on your Mac, you will need to set up a web server software (Apache) with PHP and MySQL support on your Mac. XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. With this open source software, you can install and use WordPress on your local machine easily. Check out the steps below.

Step 1. Download and install XAMPP on Mac

Visit XAMPP site and download the latest installation package to your Mac.

The XAMPP comes with three different versions for Windows, Linux and Mac OS. Make sure to download the right version. The current version is more than 300 mb. It may take a while to download it to your computer. You can use a downloader software if you have. In the download page, you can find the Checksum, md5 and sha1, which you can use to verify the file’s integrity. See how to check file hash on Mac?

Install XAMPP on your Mac just like you install any other third-party software downloaded from the internet. Run XAMPP from the Launchpad. Click the Start button from its home screen, the General tab, to start the XAMPP server. This will start the Apache and MySQL services. You’ll then get the local Apache server IP address. See below screenshot.

Step 2. Download WordPress on Mac

Run Safari or any other web browser on your Mac, download the WordPress installer from its official link https://wordpress.org/download/. The WP installer, a zip file, will be saved to the Downloads folder on your computer. Access it from Finder on Mac.

Step 3. Copy WordPress to XAMPP server

In XAMPP for Mac, navigate to the Volumes tab, click Mount to mount the lampp folder on the XAMPP server. Click the Explore button to open the XAMPP directory in Finder on your Mac.

Copy WordPress installer to XAMPP directory. Unzip the latest.zip file to extract it and you will then get the ‘wordpress’ folder in the same directory on XAMPP server.

Step 4. Enable localhost access to XAMPP

Xampp And Wordpress

Launch XAMPP from the Launchpad on Mac if not yet. Ensure that Apache and MySQL services are running in the “Services” tab of the stack manager (or start them as needed).

Switch to the Network tab of the XAMPP stackman launcher. Enable the localhost:8080 -> 80 (Over SSH) port forwarding. Go back to the Service tab and restart Apache service.

Step 5. Create database for WordPress site on Mac

Download Wordpress For Mac Xampp

Visit localhost:8080 in your Safari or other web browser on Mac. You will be redirected to localhost:8080/dashboard/. Click phpMyAdmin to open the database management tool for web. Alternatively, you can directly access http://localhost:8080/phpmyadmin/ in your web browser.

From phpMyAdmin, click Database, type in your database name, such as wordpress, mywordpress. Then choose utf8_general_ci or other collation you prefer. Finally hit the Create button to create the database for your local WordPress site on Mac.

Step 6. Setup WordPress database connection

Access the wordpress folder where all your site files are saved from Finder. You can find the WordPress configuration file named wp-config-sample.php in the root folder. Duplicate this file and rename it to wp-config.php. Open it with the TextEdit which is pre-installed on your Mac, or use your favorite text editor to open it. Here you need to update the wordpress database name, username and password.

We have just created a new database named ‘wordpress’ in phpMyAdmin, so use it as the database name. Use root as the database user and leave the password blank as the root user has no password by default. DB hostname is localhost, so no need to change.

Step 7. Setup WordPress on Mac

Now we come to the last step to setup WordPress site from web browser on Mac. Visit localhost:8080/wordpress/ in Safari or any other web browsers you have to pull up the WordPress web installation wizard. You can also use the local IP address of your XAMPP server to access the web installer.

Xampp Mac Os

Fill in your site title, admin username, its password, your email address and hit the Install WordPress button to create your local wordPress site on Mac.

Install Wordpress On Xampp Localhost

Related