• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to install XAMPP on CentOS 7

{{postValue.id}}

How to install XAMPP on CentOS7

XAMPP is free, open source, and multi-platform web-server which deploys Apache for HTTP Service, Mariadb/MySQL for database storage and PHP/Perl programming languages. It is widely used for testing and deployment purposes. In this tutorial, we are going to see about the installation of XAMPP server on CentOS 7.

To install XAMPP

Before initiating the installation for download the installer script file for XAMPP from the following link.

https://www.apachefriends.org/index.html

(or)

https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/

Download the file from either one of the links. After downloading the file, navigate it to the downloads directory.

[root@localhost ~]# cd Downloads/
[root@localhost Downloads]# ls
xampp-linux-x64-7.1.1-0-installer.run

Once the file is moved, set executable permission for installer script by using the following command.

[root@localhost Downloads]# chmod +x xampp-linux-x64-7.1.1-0-installer.run

Now is the time to run the script file to install XAMPP. The installation will start in the graphical way.

[root@localhost Downloads]# ./xampp-linux-x64-7.1.1-0-installer.run

The installation setup window appears on your screen.

XAMPP

Select the needed components.

XAMPP_Components

XAMPP_Installation

XAMPP_bitnami

All the necessary configuration is done. XAMPP is now ready to be installed, click on Next option.

XAMPP_ready_to_install

bitnami

The installation takes place.

Welcome_XAMPP

Finally click on the Finish option to complete the installation.

COMPLETING_INSTALLATION

XAMPP Dashboard opens after the installation.

XAMPP_Dashboard

You can manage the servers with XAMPP.

manage_servers

To view default webpage for XAMPP type “ localhost” on your browser.

XAMPP_default_page

Tags:
jackson
Author: 

Comments ( 3 )

kairanyapaul
Thank you ...how do i start it from the terminal
sagarmali
HI, thanks for the post really was helpful. i installed it and ran one time. but i cant see xamp in applications. how i can run again it after ?
lasamarndi
it is showing error
Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How do I install XAMPP?

A

Choose your flavor for your Linux OS, the 32-bit or 64-bit version
Change the permissions to the installer
chmod 755 xampp-Linux-*-installer.run
Run the installer
sudo ./xampp-Linux-*-installer.run

Q

XAMPP runs, but why are none of the images being displayed?

A

That's a special problem with some Linux systems. Please open your /opt/lampp/etc/httpd.conf and look for these two lines:
#EnableMMAP off
#EnableSendfile off

Q

Where are the XAMPP-VM virtual machine files and logs?

A

The XAMPP-VM virtual machine files and logs are stored within your home directory on the OS X host, in the ~/.bitnami/stackman/machines/xampp/vm and ~/.bitnami/stackman/machines/xampp/log directories respectively.

Q

How do I backup/restore my XAMPP system?

A

The backup and restore functionality is still under development and may not work correctly.
You can create the backup by calling:
sudo /opt/lampp/lampp backup

Q

Does XAMPP include MySQL or MariaDB?

A

Since XAMPP 5.5.30 and 5.6.14, XAMPP ships MariaDB instead of MySQL. The commands and tools are the same for both.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Sebastian ?
How to change non required to required field in SuiteCRM Custom/Default Modules

How to change not required to the required field in SuiteCRM Custom/Default Modules?

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.