- How to Run PHP Files on Localhost?
- What is XAMPP?
- 1. Apache
- 2. MySQL
- 3. PHP:
- 4. Perl:
- How to Install XAMPP?
- Conclusion
- How to Run a PHP File Using XAMPP: A Step By Step Guide
- What Is PHP?
- Advantages Of PHP
- How to Set Up and Install PHP for Your Project?
- What is XAMPP?
- Why Do You Need XAMPP?
- Basics to Advanced — Learn It All!
- How to Install XAMPP?
- How to Start a New PHP Project in XAMPP?
- Designing a Social Media App Like Instagram
- How to Run a PHP Code Using XAMPP?
- Conclusion
- FAQs
- 1. How to run a PHP file in localhost XAMPP?
- 2. Can we run PHP in XAMPP?
- 3. How do I run my PHP file?
- 4. How to run PHP files in phpMyAdmin?
- Find our Full Stack Java Developer Online Bootcamp in top cities:
- About the Author
- Recommended Programs
How to Run PHP Files on Localhost?
This is my first post on my AllPHPTricks blog so I would like to start with the beginning so even if you are not aware how to run PHP on your local machine you can do it just following this tutorial, let me introduce first XAMPP.
What is XAMPP?
XAMPP stands for Cross-Platform (X), Apache (A), MySQL (M), PHP (P) and Perl (P). XAMPP is very simple and lightweight Apache distribution, i prefer to use it because you can install it any platform Windows, Linux or Mac.
XAMPP has four main components:
1. Apache
2. MySQL
3. PHP
4. Perl
1. Apache
Apache is a web server that processes PHP files and convert them into simple HTML and send it to the web browser of a user. Apache is the most famous web server today, more than 50% websites using it.
2. MySQL
Almost all the websites that are dynamic needs to store data for that purpose we uses a database. MySQL is an open source and the world’s most famous database management system.
3. PHP:
PHP is a server-side scripting language that is used by the most popular websites such as WordPress and Facebook. PHP executes only Apache web server so you can not run it on your local machine without setting up Apache server on your local machine, you can install Apache server and PHP individually but i prefer to use XAMPP. It is open source and easy to learn, you can find thousands of resources to learn PHP free online, it works great with MySQL. Most popular CMS WordPress also uses PHP and MySQL.
4. Perl:
Perl is a high-level, dynamic programming language, mainly used in network programming, system admin, and etc.
How to Install XAMPP?
I am assuming that you are using Windows system, this tutorial will follow the installing of XAMPP for Windows users, although MAC also follow the same procedure.
Click here to download the latest version of XAMPP or you can also download it from here www.apachefriends.org after download it, simple install it and select default option to install and click ‘Next Button’, you will also need to choose the directory to install it, I prefer to not install in the drive where you installed Windows, keep it any other directory, in my case i installed it in F:/xampp, when the installation is complete, now open XAMPP and start Apache and MySQL by clicking on Start Button, see the below image. I have clicked on them therefore it is showing now stop and Apache and MySQL is green which means, they are now started.
Now you have successfully installed XAMPP, lets test it. Open a notepad and paste the below code and save it with name testfile.php in the directory F:\xampp\htdocs\
Now open browser and paste this URL localhost/testfile.php and hit enter, you should see My First PHP Script message on your browser.
Congratulations! you have successfully installed XAMPP and created your first PHP Script, now you can start learning more about PHP and test it on your local machine.
Conclusion
In this tutorial, we learnt how to install XAMPP and and run PHP on your local machine to test your PHP application. This tutorial didn’t cover all areas of XAMPP and PHP but what we learn is the basic only which is required to know every one who wants to choose his/her career in web development.
So what do you think guys? Do you find this tutorial helpful? Let me know about it in the comment section, you can also ask if you are having any kind of problem in the installation process.
Facebook Official Page: All PHP Tricks
Twitter Official Page: All PHP Tricks
Javed Ur Rehman is a passionate blogger and web developer, he loves to share web development tutorials and blogging tips. He usually writes about HTML, CSS, JavaScript, Jquery, Ajax, PHP and MySQL.
How to Run a PHP File Using XAMPP: A Step By Step Guide
PHP is the most popular and widely-used server-side scripting language for web development. However, it requires a webserver to run even a locally developed webpage. There are various web server software for setting up our local webserver. Amongst them, PHP XAMPP and WampServer are the most popular. While WampServer is only available for the Windows platform, XAMPP is a cross-platform application that can run on Windows, Linux, and macOS. Hence, in this tutorial, you will learn PHP using XAMPP.
What Is PHP?
PHP (Hypertext Protocol) is Open Source Programming Language used to make web pages. PHP language can run on various platforms and is compatible with almost all servers. PHP files use .php as their extension. PHP can perform functions, like from files on a system it can create, open, read, write, and close them. You can add, delete, and modify elements within your database with the help of PHP. You can restrict users from accessing some pages of your website using PHP. PHP can encrypt data too.
Advantages Of PHP
Web-Developers use many other languages, but most prefer using PHP because of its advantages. Some advantages of PHP are:
- Simple and easy to learn — PHP is known as the easiest Scripting language as it doesn’t have intensive studying. Commands are very easy to understand for new learners and developers too.
- Compatible — PHP language is compatible because it can run on many operating systems. It can easily run on platforms like Windows, LINUX, and UNIX.
- Flexibility — PHP language is very flexible for developers because it allows you to change the existing or completed project.
- Less Costly — As PHP is an open-source language, you can download it for free. You don’t have to purchase any license or software.
- MVC Pattern — Model-View-Controller Pattern in PHP helps you organize codes.
- Loading Time — PHP is faster than other programming languages. It can be loaded when your network connection is slow.
- Library Support — PHP also has a collection of many, many advanced written codes that you can use repeatedly. And also use it whenever you want to run a program.
How to Set Up and Install PHP for Your Project?
Step 1: Find a web server that supports PHP and MYSQL.
Step 2: Then install PHP from its website.
Step 3: Then install MYSQL DB on your PC.
What is XAMPP?
XAMPP is an open-source web server solution package. It is mainly used for web application testing on a local host webserver.
Now that you have a better understanding of the XAMPP software, let us move on to its installation.
Why Do You Need XAMPP?
To run any PHP program, you will need Apache or MYSQL databases, both supported by XAMPP. XAMPP helps you to run your program smoothly.
Basics to Advanced — Learn It All!
How to Install XAMPP?
Apache friends developed XAMPP, and it is available for everyone free of cost.
You can download XAMPP through the official website, https://www.apachefriends.org/download.html.
On completing the download of the setup file, begin the installation process and, in the “Select Components” section, select all the required components.
Next, select the directory where you want the software to be installed. It is recommended that you keep the default directory “C:\xampp” and click on “next” to complete the installation.
Now that the installation is complete, let’s move ahead to see how to run a PHP script using the same.
How to Start a New PHP Project in XAMPP?
- Before you run or start writing any program in PHP, you should start Apache and MYSQL.
- After starting both servers, you have to write a program in Notepad.
- After writing it, save that file as «program.php».
- Then copy that file program.php to C:/Program Files/XAMPP/htdocs.
- Open the browser and type http://localhost.
- Now run your code in that browser.
Designing a Social Media App Like Instagram
How to Run a PHP Code Using XAMPP?
Before running a PHP script, you must know where to write it.
In the XAMPP directory, there exists a folder called “htdocs”. This is where all the programs for the web pages will be stored.
1. Go to “C:\xampp\htdocs” and inside it, create a folder. Let’s call it “demo”. It’s considered good practice to create a new folder for every project you work on.
2. Inside the demo folder, create a new text file and name it “index.php” and write the following script.
3. Now, to see the script output, open the XAMPP control panel and start Apache to host the local webserver, where our script will be running.
4. Now navigate to your browser and type in “localhost/demo/” in the address bar to view the output.
Congratulations, with this, you have created a PHP file and also executed the program successfully.
Conclusion
This concludes the tutorial. In this “PHP using XAMPP” tutorial, you looked into why you need XAMPP, what XAMPP is, how to install XAMPP, and finally, how to run your first PHP script on it.
Are you planning to take the plunge and do a course on PHP? In that case, Simplilearn’s PHP course would be an excellent choice. The Post Graduate Program in Full Stack Web Development covers all the fundamental and advanced concepts, making your journey towards learning PHP an easy one.
If you have any questions regarding the “PHP using XAMPP” tutorial, please ask away in the comments section of this article, and we’ll have our experts answer them for you.
FAQs
1. How to run a PHP file in localhost XAMPP?
Create any project, for e.g.,
2. Can we run PHP in XAMPP?
Yes, you can run PHP in XAMPP. First, start the XAMPP server, create a program you want to and run it at http://localhost.
3. How do I run my PHP file?
PHP files are saved in C:/Program Files/XAMPP/htdocs. You have to open it, click on the program, and it will automatically run on localhost.
4. How to run PHP files in phpMyAdmin?
- Login into PHPMyAdmin, then click on the import tab.
- Browse the file with a .sql extension.
- Keep in mind to check and uncheck some options.
- Choose SQL format and click on Go.
Find our Full Stack Java Developer Online Bootcamp in top cities:
Name | Date | Place | |
---|---|---|---|
Full Stack Java Developer | Cohort starts on 4th Aug 2023, Weekend batch | Your City | View Details |
Full Stack Java Developer | Cohort starts on 25th Aug 2023, Weekend batch | Your City | View Details |
About the Author
Ravikiran A S
Ravikiran A S works with Simplilearn as a Research Analyst. He an enthusiastic geek always in the hunt to learn the latest technologies. He is proficient with Java Programming Language, Big Data, and powerful Big Data Frameworks like Apache Hadoop and Apache Spark.
Recommended Programs
Full Stack Java Developer Career Bootcamp