BrainDump
  Home arrow BrainDump arrow XAMPP: Tips for Running an Apache/MySQL Se...
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Silverlight  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
ASP Web Hosting  
ASP.NET Web Hosting 
Windows Web Hosting
 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

XAMPP: Tips for Running an Apache/MySQL Server in Windows XP
By: Codex-M
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 5
    2009-04-23

    Table of Contents:
  • XAMPP: Tips for Running an Apache/MySQL Server in Windows XP
  • Configuring XAMPP: Apache/PHP and MySQL in one package
  • Useful XAMPP Techniques
  • Testing scripts in PHP 4 and PHP 5

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    XAMPP: Tips for Running an Apache/MySQL Server in Windows XP


    (Page 1 of 4 )

    Would you like to learn PHP programming? Would you also like to learn MySQL? If so, then do you have an Apache-MySQL powered website? If not, then all you need to do if you are using Windows XP is download and install XAMPP. Keep reading to learn more about this web server.

    XAMPP is an Apache web server installed right in your Windows XP PC that will run offline and does not need an Internet connection. This is commonly called a “localhost” by many PHP web developers and in the open source community.

    XAMPP is open source software; this means it is FREE. You do not need to spend a lot if you'd like to learn PHP programming and MySQL. All you need to do is have a personal computer (using Windows XP) and install XAMPP.

    To give you a little background, 65% of websites are powered by Apache, so if you have the skills in Apache, PHP and MySQL web administration, then you have a lot of opportunities to make money in the online business world, both as a freelancer and an entrepreneur.

    Terminology for Apache-based powered websites

    Before you can use XAMPP, it is essential to learn important terminology in XAMPP and how it relates to the online world.

    Apache is web server software. The purpose of this software is to provide control and administration of a website. Control and administration includes execution of scripts at the server side, and security checks or authentication. In a real web server, this is installed in a computer called “racks,” which is also run by either Linux or Windows Environment, but most configurations are powered by the Linux operating system, since it is the native OS of open source web server scripts, such as PHP.

    Web server software like Apache is installed in a web hosting company's computer. It interacts with your Internet browser (i.e. Firefox, Internet Explorer, Chrome, etc) as follows. First, your browser requests information from the web server. The Apache web server receives the HTTP request, and then executes PHP scripts to pull data from the MySQL database (if this is a dynamic website). Apache then executes scripts again to send the information back to you in HTML code, which is readable by your browser.

    PHP is the programming language that is executed by the Apache web server on the server side, to process the user’s input and requests.

    MySQL is the database; this is where all the website's information is stored. For example, if your website uses a template which is stored in your web hosting space (website files ending in .php), then,  depending on the client's request, PHP will pull the data from the database to fill in the website's template, which is returned to your browser. The data could be anything, from products in an e-commerce website, MP3 files in a music website, posts in your WordPress blog or posts in a forum. Have you ever wondered why those pages are very similar? It is because the site is using a template, and those items presented are grabbed from the database using PHP scripts.

    More BrainDump Articles
    More By Codex-M


     

    BRAINDUMP ARTICLES

    - Introduction to Office Live Workspace
    - Using MS Excel for One-way Analysis of Varia...
    - Comparing Data Sets Using Statistical Analys...
    - Import Blogger Posts into WordPress Using Wi...
    - Download WordPress from an FTP Server and Ru...
    - Install and Run WordPress in XAMPP Local Host
    - What Windows 7 Brings to the Table
    - Virtualization and Sandbox Detection
    - Advanced Firebug Techniques in Windows XP Ho...
    - Editing CSS with Firebug in Windows XP Home
    - Using Firebug in Windows XP Home
    - Migrating to Exchange Server 2007
    - Using System Restore on a Non-Bootable PC
    - Finding Logged on Users and More Scripting S...
    - Developing Macro Commands in MS Excel





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 2 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek