logo
g Text Version
Beauty & Self
Books & Music
Career
Computers
Education
Family
Food & Wine
Health & Fitness
Hobbies & Crafts
Home & Garden
Money
News & Politics
Relationships
Religion & Spirituality
Sports
Travel & Culture
TV & Movies

dailyclick
Bored? Games!
Nutrition
Postcards
Take a Quiz
Rate My Photo

new
Creativity
Family Travel
Southwest USA
Irish Culture
Home Finance
Comedy Movies
Romance Novels


dailyclick
All times in EST

Full Schedule
g
g PHP Site

BellaOnline's PHP Editor

g

Setting up a Server at Home with WampServer

Guest Author - Matt Swan

One of the keys to understanding PHP is that it is a ‘server-side’ script. Other scripting languages, such as JavaScript, are ‘client-side’ scripts. There is one crucial difference between these two languages: JavaScript can run on the client’s (your) computer in the browser window. Internet Explorer, Firefox, and other browsers all understand JavaScript and so it is processed as you view the webpage.

PHP differs in that it is a ‘server-side’ script – that is, it must be processed by a server (such as Apache) and cannot be processed by your web browser.

‘But when I go to some websites, the address is mywebpage.com/index.php – how can that be?’

The .php extension is used to remind the server that there is information inside this webpage that it must process before sending it to your web browser. By the time this code makes it to your screen, the server has turned it into things like HTML and CSS that the web browser can understand.

This makes it very difficult to build and test PHP scripts on your personal computer – since your browser cannot handle it, you would have to create your script, upload it to a server and then access it through a url. Unfortunately, in a testing environment where you will be making changes and testing a script a hundred times before it is done, this isn’t realistic.

WampServer allows you to easily set up a server on your home computer, meaning you can turn your computer into a ‘server’ and process your scripts locally! It literally means ‘Windows Apache MySQL PHP’. WampServer only runs on Windows machines and installs Apache (the server) and both PHP and MySQL, which you will use to create and run your scripts. It also includes phpMyAdmin and SQLiteManager, which we will discuss in future articles.

WampServer is free and the first thing we’ll need to do is get the installation package. You can do that by accessing the following link:

Get WampServer (would link here - http://sourceforge.net/projects/wampserver/)

When you click “Download”, you will have a list of files to choose from. Select ‘WampServer 2’ and Save.

Before we do anything else, access your Control Panel and click on “Add/Remove Programs”. Since we cannot install two versions of WampServer on the same machine, we will have to ensure that no previous versions of WampServer are installed on your machine.

Once you have downloaded the package, double click to begin installation. You will see an introduction screen. Click Next and read through the license. When you are ready, choose to accept it and proceed with the installation.

As you proceed, WampServer will ask you where you would like to install. The default will be something like ‘c:/wamp’ and, although you could technically install this package anywhere you wanted, it is best to keep the default – for all ensuing WampServer articles we write, we will be giving instructions as if this is where the server is, so to keep things simple as you work through this series, it is better to use the default.

From here, you will be asked three additional questions – whether or not you’d like to create Desktop or Quick Launch icons for WampServer (totally up to you) and then a question on your default browser, and another question on your mail settings. If you do not already have in mind alternatives for these things, it, again, is best to use the default settings.

You’re Done!! WampServer has been successfully installed. At this point, it is crucial to remember if your computer asks you about access for this program, you must select ‘Give Access Always…’ or ‘Grant Always…’ or whatever language your computer uses, since this will ensure that WampServer will be able to function correctly.

Now that you’ve got WampServer installed, you should see a little odometer-looking icon in the system tray at the bottom right of your screen, near the clock.

Give that icon a left click, select ‘Put Online’ and WampServer is ready to go! In future articles, we will go into more depth on using WampServer to help you better understand localhost, set up a database and put your new server to use.

-Matt
PHP Editor
This site needs an editor - click to learn more!

Add Setting+up+a+Server+at+Home+with+WampServer to Twitter Add Setting+up+a+Server+at+Home+with+WampServer to Facebook Add Setting+up+a+Server+at+Home+with+WampServer to MySpace Add Setting+up+a+Server+at+Home+with+WampServer to Del.icio.us Digg Setting+up+a+Server+at+Home+with+WampServer Add Setting+up+a+Server+at+Home+with+WampServer to Yahoo My Web Add Setting+up+a+Server+at+Home+with+WampServer to Google Bookmarks Add Setting+up+a+Server+at+Home+with+WampServer to Stumbleupon Add Setting+up+a+Server+at+Home+with+WampServer to Reddit




RSS | Related Articles | Editor's Picks Articles | Top Ten Articles | Previous Features | Site Map


For FREE email updates, subscribe to the PHP Newsletter


Past Issues


print
Printer Friendly
bookmark
Bookmark
tell friend
Tell a Friend
forum
Forum
email
Email Editor


Content copyright © 2014 by Matt Swan. All rights reserved.
This content was written by Matt Swan. If you wish to use this content in any manner, you need written permission. Contact BellaOnline Administration for details.

g


g features
Archives | Site Map

forum
Forum
email
Contact

Past Issues
memberscenter


vote
Poetry
Daily
Weekly
Monthly
Less than Monthly



BellaOnline on Facebook
g


| About BellaOnline | Privacy Policy | Advertising | Become an Editor |
Website copyright © 2014 Minerva WebWorks LLC. All rights reserved.


BellaOnline Editor