What is XAMPP and Apache web server? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

What is XAMPP and Apache web server?

1st Jan 2020, 5:48 PM
Maninder $ingh
Maninder $ingh - avatar
13 Answers
+ 1
The server included in Django is for development only, if you want to deploy your app to a production level, you would use another web server like nginx or apache and an application server like Gunicorn. XAMPP is is just like a launcher for servers included in it. So in a development environment they play the same role but for deployment they are different.
2nd Jan 2020, 11:41 AM
Bahhaⵣ
Bahhaⵣ - avatar
+ 4
bahha🐧 ok but if am using python framework Django then does xampp is not require because it create locally server automatically.
1st Jan 2020, 6:07 PM
Maninder $ingh
Maninder $ingh - avatar
+ 2
bahha🐧 now all doubts are clear but i want to know that can i use Django for deployment server on locally pc?
2nd Jan 2020, 12:02 PM
Maninder $ingh
Maninder $ingh - avatar
+ 1
bahha🐧 i know what are you saying confusion in that does Django locally server which is set up by Django and xampp Apache server are same thing or different.
2nd Jan 2020, 11:29 AM
Maninder $ingh
Maninder $ingh - avatar
+ 1
bahha🐧 oh it means xampp is also serve your project only for development not for deployment. Like Django.
2nd Jan 2020, 11:45 AM
Maninder $ingh
Maninder $ingh - avatar
+ 1
bahha🐧 thanks for giving your precious time.
2nd Jan 2020, 2:32 PM
Maninder $ingh
Maninder $ingh - avatar
0
if you need to practice Php on your computer you need to run an apache web server, otherwise your code will not run in your browser. XAMPP include all the necessary services to make it easy, to run your website on your computer locally...
1st Jan 2020, 6:01 PM
Bahhaⵣ
Bahhaⵣ - avatar
0
the point of XAMPP is to make it easy for beginners. you can get apache or any other web server if you want to, without XAMPP. you can start one with python. python3 -m http.server
1st Jan 2020, 6:11 PM
Bahhaⵣ
Bahhaⵣ - avatar
0
bahha🐧 am still confuse.😐
2nd Jan 2020, 7:29 AM
Maninder $ingh
Maninder $ingh - avatar
0
Maninder $ingh XAMPP is not a requirement to run anything, it's just a project that put together many services( php, mysql, ftp,apache) in one place to make it easier for beginners. you can install any of them separately without XAMPP . what is confusing you exactly?
2nd Jan 2020, 7:58 AM
Bahhaⵣ
Bahhaⵣ - avatar
0
Maninder $ingh XAMPP is not a server. 😀 it's a package that includes apache server. it can be used for both development and deployment.
2nd Jan 2020, 11:53 AM
Bahhaⵣ
Bahhaⵣ - avatar
0
it depends on how you want to use it. but in general you can use it locally on your pc.
2nd Jan 2020, 12:22 PM
Bahhaⵣ
Bahhaⵣ - avatar
0
XAMPP (/ˈzæmp/ or /ˈɛks.æmp/) is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages visit our website https://scrapersite.com
18th Nov 2020, 10:33 AM
Avi khisa
Avi khisa - avatar