xampp downloaded as dmg file XAMPP VM and Bitnami Modules. Mac has become a platform of choice when it comes to development. From native macOS and iOS apps to Android and Web Apps. Today I want to take you through the installation steps of Bitnami modules on XAMPP-VM for Mac. XAMPP is a LAMP stack of choice and since June 2017, they introduced XAMPP-VM. This variant is, in fact, a Virtual Machine running Debian . I’ve been using it for a while, whenever I need to pop-up quickly a website. I will take you through the installation process and then I will show you some useful tricks using XAMPP-VM to have multiple virtual machines. Installing XAMPP-VM. We need to head to the apache friends website: https://www.apachefriends.org/ Select XAMPP for OSX. by default XAMPP-VM will be downloaded, you can double-check the file name: -osx-X.y.z-r- vm .dmg. Open the DMG file and drag and drop XAMPP into your Applications folder. Then open XAMPP, you should see a dialog: Initialising Stacks… We will come back to that later. You XAMPP is now ready to use! Pimp it up with Bitnami module, Wordpress. Apache Friends and Bitnami have been collaborating in order to provide easy-to-install modules, such as Wordpress, and many other PHP project. You can browse Bitnami modules for XAMPP here: https://bitnami.com/stack/xampp. In order to install a module, you need to first access the Virtual Machine. XAMPP made that very easy, by simply clicking the Open Terminal button (make sure you have started XAMPP with Start button first). This will prompt a Terminal connected to the Virtual Machine. Given we are running a Virtual Machine running Linux Debian, we need to select the Linux of the module you like to install. I recommend to right- click and copy the download URL. Then head to the Terminal connected to the VM. We are going to download the module using wget. We need to update the permission to be able to execute this file. $ chmod +x bitnami--5.3.2–2-module-linux-x64-installer.run. And finally, we can start running the installer. We first need to select which language we want the installation. Pick the language that suits you best. Then we are prompt for the installation folder. It’s important to keep /opt/lampp here as the module is going to use existing components such as Apache, MySQL/MariaDB. The Wordpress install can now start and we will be asked for numbers of question, related to the Admin account. Regarding the installation Type, I like to choose 2 (Production settings), but pick the one that suits you best. We are all set, let’s install it! It will take up to a few minutes to install the Wordpress module. Connecting to your fresh Wordpress install. Now that Wordpress is set up, it’s time to use it. Make sure you enable port redirection in XAMPP. How to install xampp in mac. I am using MacBook Air. I installed the xampp but it's not working. After some research, I found the URL http://localhost:8080/dashboard/ and I am getting the xampp. Now I am confused where should I get htdocs folder to add my code. Can anyone assist me? Let's talk about in details. and I move it on the application. Now I am getting the xampp icon in application. Then I open the xampp and I got a popup like and I click on start. I enable the 8080 port number. Then I just I checked in the browser http://localhost:8080/dashboard/ and I found the xampp dashboard page. Now I am not getting the htdocs folder. would you help me out in this? 3 Answers 3. I too have had lots of confusion setting up XAMPP on my Mac. Things the docs said would work, just plain did not. The short answer to your question: In MacOS X the htdocs dir of the virtual server is in: More complete instructions for getting the server up: Open up the XAMPP Application Under General/Services start the XAMPP services Under Network make sure to enable a port config (I chose localhost:8080->80) In the Volumes "tab" click "Mount" beside /opt/lampp and then you can click "Explore" to open a finder window to the virtual server. This will cause the virtual Network-Drive 192.168.xxx.yyy to show up in the Finder sidebar which has a single folder named lampp Additionally a new external drive named lampp will also be available in Finder. However you get to lampp, put your source-files in the htdocs folder. Links that DID work for me on first launching: Links that did NOT work, in spite of docs claiming otherwise: or http://localhost/index.php <--Access Forbidden 403. A little late to the thread but I hit and solved this issue and I believe the OP had downloaded and installed the wrong version. At the time I am writing this, the link on the downloads page is for .dmg file is a VM file, or at least missing features of the full download. Instead of downloading that, go to the more downloads section. Once there, choose the version you need for your OS. This, and some mysql tweaks that are answered in multiple connected topics got me running. XAMPP For Mac v7.4.14 Best Apache, PHP, MySQL and Perl all in one package. XAMPP For Mac v7.4.14 Best Apache, PHP, MySQL, and Perl all in one package For Mac. Download XAMPP is a free program mainly used for the programmer who uses it to develop programs of a different kind. I used to make various programs when I had nothing to do, and I aimed to work online. Still, I could not afford the premium hosting, and someone suggested I download it. I downloaded it for my system, and I earned many programming skills while using it so, this program is different from all the stuff provided on this website. The same has developed & published the Apache Friends product that is a very famous company because it’s all about the programming world. It contains all the programming programs where you can learn basic programming and be groomed as a professional programmer. Also, check out Visual Studio For Mac 2021 Full Version . You felt that everything has done from your side and have checked everything so, you can make it live on your Domain. The second screenshot belongs to the same scene, and there is the only job to perform on this program so, every programmer needs this because they are tired of login in again & again on the URL. After all, it takes time, so it saves time. If you have never used it before, they also provide a help guide where you can get the solution to every problem coming on your screen. We have another screenshot to present so, here you go. There is the last demo file that has appeared on the net. You can see that there are few options available to perform, you can start & stop any action which is happening in the program so, it’s best for the programmer, and most programmers prefer this software as compared to other related software because there are many other related programs as well. Still, they do choose the current one because they like it. The Feature of XAMPP Server For mac OS Full Version: Easy to used. They are supported for mac and windows. Apache. PHP. MySQL. Perl. How To Download and Install XAMPP Server on Mac OS? This is the essential task to perform because it’s imperative to pay attention to the installation process. Otherwise, the error is expected for sure. Apache Friends Support Forum. When I unzip this file, it results in a file xampp-osx-7.4.14-0-installer . Note that this file does not have a .dmg extension, and Mac will not open it. I teach a course that uses XAMPP and so I go through the install process twice a year and have never had this problem. Typically the download gives me a proper .dmg file. Note that if I download the installer from SourceForge (https://sourceforge.net/projects/xampp/files/XAMPP%20Mac%20OS%20X/7.4.14/), it does have the proper .dmg extension and I am able to run the installer. Re: Mac download is not a .dmg file. by whiterider7 » 24. January 2021 07:21. Re: Mac download is not a .dmg file. by dormasta » 25. January 2021 14:41. Re: Mac download is not a .dmg file. by IronJoo » 11. March 2021 18:39. Re: Mac download is not a .dmg file. by tottran » 23. June 2021 00:33. difranco wrote: If I go to https://www.apachefriends.org/download.html. And choose one of the Mac downloads, such as 7.4.14 / PHP 7.4.14. This links to the download at https://www.apachefriends.org/xampp-files/7.4.14/xampp-osx-7.4.14-0-installer.dmg. Which downloads a file xampp-osx-8.0.1-0-vm.bz2. When I unzip this file, it results in a file xampp-osx-7.4.14-0-installer . Note that this file does not have a .dmg extension, and Mac will not open it. I teach a course that uses XAMPP and so I go through the install process twice a year and have never had this problem. Typically the download gives me a proper .dmg file. Note that if I download the installer from SourceForge (https://sourceforge.net/projects/xampp/files/XAMPP%20Mac%20OS%20X/7.4.14/), it does have the proper .dmg extension and I am able to run the installer. I have same problem and I see my expected at More Downloads link at the end of download list: ButlerCC Webhosting. This quide is written for XAMPP 7.4.8 with PHP 7.4.8 (the current version today) and contains separate instructions for downloading and installing: IMPORTANT: Verify that you do not have an older version of XAMPP already installed. If you do, first run the uninstaller c:\xampp\uninstall.exe on Windows (or /Applications/XAMPP/uninstall.app on Mac) to completely remove it before installing a newer version. Be sure to backup any existing files in htdocs and export any MySQL databases from phpMyAdmin that you don't want to lose before uninstalling. Install XAMPP for Windows. First, browse to Apache Friends and download the xampp-windows-x64-7.4.8-0-VC15-installer.exe file for Windows. Now install XAMPP using the defaults. Close all open applications and double-click the xampp-windows-x64-7.4.8-0-VC15-installer.exe file to run the installer. If you see the Windows UAC warning message shown below, click OK . You will not be installing XAMPP in Program Files folder, so this will not affect you. When the Setup Wizard appears, click Next to start the installation. With all components selected by default, click Next . Accept default location of c:\xampp and click Next. Clear the Learn more about BitNami for XAMPP checkbox and click Next . Click Next to begin installing XAMPP. The install will take a few minutes. When the installer is finished, click Finish to start the XAMPP Control Panel. You can choose not to open the XAMPP Control Panel at this point. To open the XAMPP Control Panel later, double-click the XAMPP Control shortcut on your desktop (if one exists), or go to Start > Recently Added and click XAMPP Control . You can also open File Explorer and navigate to the C:\xampp\xampp- control.exe file. For easy access, I recommend pinning to Start menu (right-click XAMPP Control in Start or the xampp-control.exe file). In the XAMPP Control Panel, click Start button next to both Apache and MySQL . Install XAMPP for Mac OS X. First, browse to Apache Friends and download the xampp-osx-7.4.8-0-installer.dmg disk image file as shown below. IMPORTANT: Do not install the XAMPP-VM version xampp-osx-7.4.8-0-vm.dmg . The virtual machine version is twice as large and adds complexity to all your workflows that is unnecessary for class purposes. Class instructions do not include specifics and differences for the virtual machine version. Now install XAMPP using the defaults. Use Finder to locate the downloaded disk image and double-click the xampp-osx-7.4.8-0-installer.dmg file to mount the installer. Double-click the XAMPP.app icon and enter your system password when prompted. When the Setup Wizard appears, click Next to start the installation. When prompted, choose to install all components and click Next . Accept that XAMPP will be installed to the default location, XAMPP folder in Applications, and click Next . When prompted, clear the Learn more about BitNami for XAMPP checkbox and click Next . Click Next to begin the installation. The install will take a few minutes. When the installer is finished, click Finish to launch the XAMPP Manager ( /Applications/XAMPP/manager-osx.app ). When the XAMPP Manager (control panel) opens, click the Manage Servers tab. On the Manage Servers tab, select Apache Web Server and click Start button. Select MySQL Database and click Start button. To test the install, open a browser and type http://localhost in Address bar. If the install is successful, you will see the XAMPP dashboard page, similar to one shown below. Stop both Apache Web Server and MySQL Database servers in XAMPP Control Panel. With the XAMPP Control Panel still open, right-click manager-osx.app icon and choose Options > Keep in dock for future convenience. You are ready to Configure PHP. If you receive any error messages when starting the servers, review the XAMPP OSX FAQs page for help. Disclaimers: Butler is an “Equal Opportunity Employer/Program” and “Auxiliary Aids and Services are available upon request.”