Ya, you are right I am talking about XAMMP server; I know most of the guys are familiar with this tool. This post will help to some of people who do not know XAMMP and want readymade solution to quick start there development work (most of time collage students :) ).

XAMMP is the readymade tool contains open source language, database and apache in one place so you don’t need to worry about installation of packages , just install XAMMP and all things install and simonize automatically.

XAMMP comes for Linux, Window, Mac and Solaris

XAMPP for Linux
The distribution for Linux systems contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.
XAMPP for Windows
The distribution for Windows 2000, 2003, XP and Vista. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.  XAMPP for
Mac OS X
The distribution for Mac OS X contains: Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl. 
XAMPP for Solaris
The distribution for Solaris contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer, pdf class.
The license
XAMPP is a compilation of free software (comparable to a Linux distribution), it’s free of charge and it’s free to copy under the terms of the  GNU (General Public License). But it is only the compilation of XAMPP that is published under GPL. Please check every single license of the contained products to get an overview of what is, and what isn’t, allowed.
Note
The new version of XAMPP 1.7.3 but i will recommend old version because it is more stable and tested by most of dev community
Download from appropriate version according to OS XAMPP, for windows download from SourceForg
Start To Work

1. Download XAMPP Installer or Zip files
2. Click on installer and selects directory (C:\)
3. Click “Install” button
4. If you download Zip folder then unzip and clicks on file name “setup_xampp.bat”
5. It is Done
6. Now You can start XAMPP server by clicking “setup_xampp.bat” and provide choice 1 or
7. You can start directly clicking file name “xampp-control.exe” and one small window will open
8. Now Clicks “Start” button in front of the service which you want to start
9. For E.g. Start Apache and Start MySQL
10. Open IE/FF and type http://localhost
11. One webpage will open having address http://localhost/xampp/splash.php
12. Select any language and now XAMPP page is open and it is working fine
13. Now go to installation folder (e.g. C:\xampp\htdocs) and create folder and deploy your web project in that folder (e.g. “Prince”)
14. Now you can access your web project in web browser by typing url http://localhost/Prince/

1. Install JDK
2. Download Ant Zip file.
3. UnZip in any folder (e.g. C:\Program Files\Ant)
4. Right click on My Computer
5. Click on Properties
6. Click on “Advanced” Tab
7. Click on “Environmental Variables”
8. Click on “New” button in “User Variables” section
9. Insert Variable name = “ANT_HOME” and Variable Value = “C:\Program Files\Ant”  and Save
10. In “User Variables” section, Select “Path” from the list and click on “Edit” button.
11. And insert “;%ANT_HOME%\bin;” at last in the path and Save
12. Click on “New” button in “User Variables” section
13. Insert Variable name = ANT_OPTS and Variable Value = -Xmx1024m and Save
Note: steps 12 and 13 are Options Steps and it is used to avoid “Out of memory exception” because some tasks may require more memory.

Check Ant Installation is done properly or not?

1. Open dos/command prompt by typing “Cmd” in run text menu
2. Type “Ant –version” user will get information of ant version as below:
C:\Documents and Settings\Prince>ant -version
Apache Ant version 1.7.1 compiled on June 27 2008

How to remove webpage of website from search engines using meta tags?

This approach is suitable when user does not have root access of server and user is not able to create “robots.txt” file.

To prevent all robots from indexing a page on your site, place the following meta tag into the <head> section of your page:

<meta name=”robots” content=”noindex”>

To allow other robots to index the page on your site, preventing only Google’s robots from indexing the page:

<meta name=”googlebot” content=”noindex”>

When google see the noindex meta tag on a page, Google will completely drop the page from search results, even if other pages link to it. Other search engines, however, may interpret this directive differently. As a result, a link to the page can still appear in their search results.

If the content is currently in google index, Google will remove it after the next time crawl the site. To expedite removal, use the URL removal request tool in Google Webmaster Tools.

What is a Robot Meta Tag?

You can use a special HTML <META> tag to tell robots not to index the content of a page, and/or not scan it for links to follow.

For example:

<html>
<head>
<title>Test Page</title>
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW”>
</head>

There are two important considerations when using the robots <META> tag:

- robots can ignore your <META> tag. Especially malware robots that scan the web for security vulnerabilities, and email address harvesters used by spammers will pay no attention.

- the NOFOLLOW directive only applies to links on this page. It’s entirely likely that a robot might find the same links on some other page without a NOFOLLOW (perhaps on some other site), and so still arrives at your undesired page.

How to write a Robots Meta Tag?

Where to put it:
Like any <META> tag it should be placed in the HEAD section of an HTML page, as in the example above. You should put it in every page on your site, because a robot can encounter a deep link to any page on your site.

What to put into:
robots meta tag have two attributes “NAME” and “CONTENT” attribute.
The “NAME” attribute must be “ROBOTS”.
Valid values for the “CONTENT” attribute are: “INDEX”, “NOINDEX”, “FOLLOW”, “NOFOLLOW”. Multiple comma-separated values are allowed, but obviously only some combinations make sense. If there is no robots <META> tag, the default is “INDEX, FOLLOW”, so there’s no need to spell that out. That leaves:

<META NAME=”ROBOTS” CONTENT=”NOINDEX, FOLLOW”>
<META NAME=”ROBOTS” CONTENT=”INDEX, NOFOLLOW”>
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW”>

How to remove cached copies of web pages using robots meta tag?

Google automatically takes a “snapshot” of each page it crawls and archives it. This “cached” version allows a webpage to be retrieved for your end users if the original page is ever unavailable. The cached page appears to users exactly as it looked when Google last crawled it, and google display a message at the top of the page to indicate that it’s a cached version. Users can access the cached version by choosing the “Cached” link on the search results page.

Before you begin, you must do one of the following:

To update the cached version of a page:
change the content of the page. The next time Google crawls the page, It will update the cached version.

To removed cached versions of a page from Google’s index and prevent Google from caching the page in the future:
you must add a noarchive meta tag to that page. The next time we crawl that site, we’ll see the tag and remove the page.

To prevent all search engines from showing a “Cached” link for your site, place this tag in the <HEAD> section of your page:

<meta name=”robots” content=”noarchive”>

To prevent only Google from displaying one, use the following tag:

 <meta name=”googlebot” content=”noarchive”>

Once this is complete, you can use the URL removal tool in Webmaster Tools to request expedited removal of the cached content for a minimum of six months.

How to remove snippets that appear below web pages  in Google search results and describe the content of your page?

A snippet is a text excerpt that appears below a page’s title in our search results and describes the content of the page.

To prevent Google from displaying snippets for your page, place this tag in the <HEAD> section of your page:

<meta name=”googlebot” content=”nosnippet”>

Note: Removing snippets also removes cached pages.

How to remove outdated pages from google index by returning proper server response?

Google updates its entire index regularly. When google crawl the web, it automatically find new pages, remove outdated links, and reflect updates to existing pages, keeping the Google index fresh and as up-to-date as possible.

If outdated pages from your site appear in the search results, ensure that the pages return a status of either 404 (not found) or 410 (gone) in the header. These status codes tell Googlebot that the requested URL isn’t valid.

How to remove images from Google Image Search using a robots.txt file?

To remove an image from Google’s image index, add a robots.txt file to the root of the server that blocks the image.

For example, if you want Google to exclude the logo.jpg image that appears on your site at www.yoursite.com/images/logo.jpg, add the following to your robots.txt file:

User-agent: Googlebot-Image
Disallow: /images/logo.jpg

To remove all the images on your site from google index, place the following robots.txt file in your server root:

User-agent: Googlebot-Image
Disallow: /

Additionally, Google has introduced increased flexibility to the robots.txt file standard through the use asterisks. Disallow patterns may include “*” to match any sequence of characters, and patterns may end in “$” to indicate the end of a name. To remove all files of a specific file type (for example, to include .jpg but not .gif images), you’d use the following robots.txt entry:

User-agent: Googlebot-Image
Disallow: /*.gif$

Some time publisher creates new website and want to remove old website from search engines, Publisher can do this by the help of “robots.txt” file.

“robots.txt” file is the text file in website server root, “robots.txt” file is used to request search engines for remove your site and prevent robots from crawling it in the future.

To prevent all robots from crawling your site,

Create file name “robots.txt” in your server root and paste following content in the “robots.txt” file:

User-agent: *

Disallow: /

To remove your site from Google only and prevent just Googlebot from crawling your site in the future, paste following content in the file:

User-agent: Googlebot

Disallow: /

Each port must have its own robots.txt file. In particular, if you serve content via both http and https, you’ll need a separate robots.txt file for each of these protocols. For example, to allow Googlebot to index all http pages but no https pages, you’d use the robots.txt files below.

For your http protocol (http://yourserver.com/robots.txt):

User-agent: *

Allow: /

For the https protocol (https://yourserver.com/robots.txt):

User-agent: *

Disallow: /

Note: A robot can discovers your site by other means - for example, by following a link to your URL from another site - your content may still appear in our index and our search results. To entirely prevent a page from being added to the Google index even if other sites link to it, use a noindex meta tag.

Some More Examples:

Examp1:

The following example “/robots.txt” file specifies that no robots should visit any URL starting with “/India/delhi/” or “/test/”, or /prince.html:

# robots.txt for http://www.princejain.com/

User-agent: *
Disallow: /India/delhi/ # This is an infinite virtual URL space
Disallow: /test/ # these will soon disappear
Disallow: /prince.html

Examp2:
This example “/robots.txt” file specifies that no robots should visit any URL starting with “/India/delhi /”, except the robot called “Googlebot”:

# robots.txt for http://www.princejain.com/
User-agent: *
Disallow: /India/delhi / # This is an infinite virtual URL space
# Googlebot knows where to go.
User-agent: Googlebot
Disallow:

Examp3:
This example indicates that no robots should visit this site further:

# go away
User-agent: *
Disallow: /

Hi!

If you are facing problem with Office Live Web Folder Please follow the steps below.

Note:- Please make sure you are using IE7 web browser, You can face problems with Mozilla Firefox for this issue.

Install the Office Live Web folder connector. If you want to see this folder on your computer then please click on Start button and then click on My Network Places. It will be there with your domain name like mydomain.com.

If still you are not able to see the web folder please follow these steps.

The operating system Windows manages multiple Passports (Windows Live ID’s). If somebody is using multiple numbers of Microsoft Office Live websites with different credentials to log in to their accounts, the credentials could be cached from one account. Hence, I would suggest removing the user names and passwords.

Note: You must be logged in to your computer as the Administrator.

If your computer’s operating system is Windows XP, then, follow the steps mentioned below:

  • Click on Start button.
  • In the Start Menu, click Control Panel.
  • Click User Accounts.
  • Once again click on User Accounts.
  • Click the Advanced Tab and then click Manage Passwords.
  • In the list, select all items with (Passport) in its title.
  • Click Remove and click OK.

If your computer’s operating system is Windows Vista, then, follow the steps mentioned below:

  • Click on Start button on the bottom left corner of your computer screen.
  • In the Start Menu, click Control Panel.
  • Double click User Accounts.
  • Once again click on User Accounts.
  • Under Tasks, Click on Manage your Network Passwords.
  • In the list, select all items with (Passport) in its title.
  • Click Remove and click Close.

Once done with removing the Passport ID’s, restart your computer once again and then try to access your web folder.

If after removing the Passport ID’s, you still face the concern, then, try on a different computer. If you do not face any concern with accessing the web folder then, the problem is with your system itself. Hence, you will need to contact a system vendor.