XAMPP
Prepare by:
Jean Michael Castor
Introduction
• Ok, so are you interested in web
development? Do you wanna make really cool
websites that do "something" bu...
Introduction
• I'm going to give you a head start by installing
one of the most basic tools that you will need
to set up y...
Introduction
• XAMPP (/ˈzæmp/ or /ˈɛks.æmp/) is a free
and open source cross-platform web server
solution stack package, c...
Etymology
• XAMPP's name is an acronym for:
• X (to be read as "cross", meaning cross-
platform)
• Apache HTTP Server
• My...
X(Cross platform)
• Cross-platform, or multi-platform, is an
attribute conferred to computer software or
computing methods...
Apache HTTP Server
• is a web server software program notable for
playing a key role in the initial growth of the
World Wi...
Apache HTTP Server
• Virtual hosting allows one Apache installation
to serve many different websites. For
example, one mac...
Apache HTTP Server
• It is a web server that allows you to host your
websites or any other content for that matter.
Apache...
Apache Logo
MySQL
• It is the world's most popular open source
database. It is a Relational Database
Management System (RDBMS) - data ...
MySQL
• MySQL is a database system used on the web server
• MySQL is ideal for both small and large applications
• MySQL i...
MySQL Logo
PHP
• PHP is a server-side scripting language
designed for web development but also used
as a general-purpose programming ...
PHP
• A server-side programming language which is
used to produce dynamic web pages. PHP
code can be embedded within HTML....
Who uses PHP
• Facebook
• Yahoo
• Wikipedia
• Wordpress
• 20 million + domain names
PHP Logo
Perl
• Perl is the Swiss Army chainsaw of scripting
languages: powerful and adaptable. It was
first developed by Larry Wal...
Perl Logo
Tomcat
• Apache Tomcat (or simply Tomcat, formerly
also Jakarta Tomcat) is an open source web
server and servlet container...
Tomcat Logo
Upcoming SlideShare
Loading in …5
×

Introduction to xampp

5,500 views

Published on

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
5,500
On SlideShare
0
From Embeds
0
Number of Embeds
38
Actions
Shares
0
Downloads
329
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Introduction to xampp

  1. 1. XAMPP Prepare by: Jean Michael Castor
  2. 2. Introduction • Ok, so are you interested in web development? Do you wanna make really cool websites that do "something" but really don't know where to start?
  3. 3. Introduction • I'm going to give you a head start by installing one of the most basic tools that you will need to set up your web development environment.
  4. 4. Introduction • XAMPP (/ˈzæmp/ or /ˈɛks.æmp/) is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
  5. 5. Etymology • XAMPP's name is an acronym for: • X (to be read as "cross", meaning cross- platform) • Apache HTTP Server • MySQL • PHP • Perl • Tomcat
  6. 6. X(Cross platform) • Cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.
  7. 7. Apache HTTP Server • is a web server software program notable for playing a key role in the initial growth of the World Wide Web. • According to the Frequently Asked Questions in the Apache project website, the name Apache was chosen out of respect to the Native American tribe Apache and its superior skills in warfare and strategy.
  8. 8. Apache HTTP Server • Virtual hosting allows one Apache installation to serve many different websites. For example, one machine with one Apache installation could simultaneously serve www.example.com, www.example.org, test47. test-server.example.edu, etc.
  9. 9. Apache HTTP Server • It is a web server that allows you to host your websites or any other content for that matter. Apache is available for UNIX as well as WINDOWS. Some of the most common server-side languages supported by Apache are - PHP, Python and Perl. It is free of charge.
  10. 10. Apache Logo
  11. 11. MySQL • It is the world's most popular open source database. It is a Relational Database Management System (RDBMS) - data and it's relationships are stored in the form of tables that can be accessed by the use of MySQL queries in almost any format that the user wants.
  12. 12. MySQL • MySQL is a database system used on the web server • MySQL is ideal for both small and large applications • MySQL is very fast, reliable, and easy to use • MySQL compiles on a number of platforms • MySQL is free to download and use • MySQL is developed, distributed, and supported by Oracle Corporation • MySQL is named after co-founder Monty Widenius's daughter: My
  13. 13. MySQL Logo
  14. 14. PHP • PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. • Originally created by Rasmus Lerdorf in 1995, the reference implementation of PHP is now produced by The PHP Group. While PHP originally stood for Personal Home Page,[it now stands for PHP: Hypertext Preprocessor.
  15. 15. PHP • A server-side programming language which is used to produce dynamic web pages. PHP code can be embedded within HTML. It is also free and platform-independent which means that it can be installed on any operating system.
  16. 16. Who uses PHP • Facebook • Yahoo • Wikipedia • Wordpress • 20 million + domain names
  17. 17. PHP Logo
  18. 18. Perl • Perl is the Swiss Army chainsaw of scripting languages: powerful and adaptable. It was first developed by Larry Wall, a linguist working as a systems administrator for NASA in the late 1980s, as a way to make report processing easier.
  19. 19. Perl Logo
  20. 20. Tomcat • Apache Tomcat (or simply Tomcat, formerly also Jakarta Tomcat) is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run in.
  21. 21. Tomcat Logo

×