<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hacker&#039;s Lane &#187; Apache Web Server</title>
	<atom:link href="http://www.hackerslane.com/tag/apache-web-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackerslane.com</link>
	<description>Your resource for hacks and tricks for all platforms-HacK_MiNDeD</description>
	<lastBuildDate>Sun, 18 Jul 2010 13:02:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Create a Local Apache Web Server using XAMPP</title>
		<link>http://www.hackerslane.com/2009/create-a-local-apache-web-server-using-xampp/</link>
		<comments>http://www.hackerslane.com/2009/create-a-local-apache-web-server-using-xampp/#comments</comments>
		<pubDate>Sat, 02 May 2009 12:37:03 +0000</pubDate>
		<dc:creator>HacK_MiNDeD</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Apache Web Server]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPmyAdmin]]></category>
		<category><![CDATA[XAMPP]]></category>

		<guid isPermaLink="false">http://hackerslane.com/?p=277</guid>
		<description><![CDATA[As I explained in the last article "XAMPP: The Ultimate Web Development Tool", today in this article, I would be writing on how to install, configure and use XAMPP as a Local Web Server...(on Windows)]]></description>
			<content:encoded><![CDATA[<p>As I explained in the last article &#8220;<a href="http://hackerslane.com/articles/xampp-the-ultimate-web-development-tool/" target="_blank">XAMPP: The Ultimate Web Development Tool</a>&#8220;, today in this article, I would be writing on how to install, configure and use XAMPP as a Local Web Server&#8230;(on Windows)</p>
<h3>Installing XAMPP</h3>
<ol>
<li>Download XAMPP from <a href="http://sourceforge.net/project/showfiles.php?group_id=61776" target="_blank">Here</a>.</li>
<li>Run the installer, and choose the location where XAMPP will be installed.<br />
(<em>For Vista users with UAC enabled, it is recommended that you install XAMPP in &#8220;<strong><span style="text-decoration: underline;">C:\xampp\</span></strong>&#8221; directory instead of &#8220;<strong><span style="text-decoration: underline;">C:\Program Files\xampp\</span></strong>&#8221; because the UAC will prevent the write privilages of XAMPP if it is installed in Program Files.</em>)</p>
<p><div id="attachment_284" class="wp-caption aligncenter" style="width: 460px"><a href="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp1.gif"><img class="size-full wp-image-284" title="Selecting Install Location" src="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp1.gif" alt="Selecting Install Location" width="450" height="274" /></a><p class="wp-caption-text">Selecting Install Location</p></div></li>
<li>In the next step, you&#8217;ll be asked for the services to be installed. Select to install Apache &amp; MySQL as services. If you want to use FTP, then select the option for FTP too&#8230;
<p><div id="attachment_290" class="wp-caption aligncenter" style="width: 459px"><a href="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp2.gif"><img class="size-full wp-image-290" title="Selecting Servces to Install" src="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp2.gif" alt="Selecting Servces to Install" width="449" height="279" /></a><p class="wp-caption-text">Selecting Servces to Install</p></div></li>
<li>Click the &#8220;<em>Install</em>&#8221; button and wait for the installation to be done. After the installation ends, XAMPP would automatically start the Apache server and PHPmyAdmin, if you are installing it using the<em> Installer</em>.</li>
<li>Run the &#8220;<em>XAMPP Control Panel</em>&#8221; and start the services Apache HTTP Server &amp; PHP.
<p><div id="attachment_291" class="wp-caption aligncenter" style="width: 460px"><a href="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp3.gif"><img class="size-full wp-image-291" title="XAMPP Control Panel" src="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp3.gif" alt="XAMPP Control Panel" width="450" height="253" /></a><p class="wp-caption-text">XAMPP Control Panel</p></div></li>
</ol>
<p>The address of the <em>Local Web Server</em> is &#8220;<strong>localhost</strong>&#8221; or &#8220;<strong>127.0.0.1</strong>&#8220;. Go to the address of the Local Web Server using your favorite web browser. Then select language &#8220;English&#8221;, you will get a welcome message informing that XAMPP is installed properly.</p>
<p>You can see the menu on the left. Using that sidebar you can see the Status, Demos, and access other tools. Click on &#8220;Status&#8221;, there you can see what services are running on XAMPP.</p>
<h3>Securing your Local Web Server</h3>
<p>XAMPP is not much secure and the developers ddin&#8217;t feel the need to make it secure because XAMPP was developed to be used by the Web Developers and provide the Web Developers with the maximum features. And making XAMPP secure would restrict certain features to the Web Developers. The Local Server which you have installed using XAMPP is accessible to everyone who&#8217;s there in your LAN &amp; to the one knows your IP Address.</p>
<p>If you plan to use XAMPP for serving dynamic pages over the Web, you have to make sure that it is totally secured. Here are the ways to make your XAMPP secure:</p>
<ol>
<li>Go to &#8220;127.0.0.1&#8243; or &#8220;localhost&#8221; through your favorite browser (mine is Firefox).</li>
<li>Click on &#8220;Security&#8221; on the left sidebar. This should pop-up a &#8220;Security&#8221; window.
<p><div id="attachment_294" class="wp-caption aligncenter" style="width: 460px"><a href="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp4.gif"><img class="size-full wp-image-294" title="Selecting &quot;Security&quot; from the Sidebar" src="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp4.gif" alt="Selecting &quot;Security&quot; from the Sidebar" width="450" height="504" /></a><p class="wp-caption-text">Selecting &quot;Security&quot; from the Sidebar</p></div></li>
<li>Using the &#8220;Security&#8221; menu, you can set passwords for MySQL superuser &#8220;root&#8221; and also for PHPmyAdmin.</li>
<li>After you have done creating passwords, visit back the &#8220;Security&#8221; page, you can see your security status over there.
<p><div id="attachment_295" class="wp-caption aligncenter" style="width: 460px"><a href="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp5.gif"><img class="size-large wp-image-295" title="Checking Security Status" src="http://hackerslane.com/blog/wp-content/uploads/2009/05/xampp5-1024x575.gif" alt="Checking Security Status" width="450" height="253" /></a><p class="wp-caption-text">Checking Security Status</p></div></li>
<li>Your XAMPP is now secured.</li>
</ol>
<h3>Using XAMPP for Serving Dynamic Pages</h3>
<p>Now, your XAMPP server is ready-to-use. What you have to do is, enable the required services, get <a href="http://www.apachefriends.org/en/xampp-windows.html#644" target="_blank">add-ons</a> if needed and put the files that you need to work with in the &#8220;<strong>htdocs</strong>&#8221; folder in the XAMPP installation directory.</p>
<h3>Some Basic Info</h3>
<p>Here&#8217;s some basic info that you should know about XAMPP:</p>
<ul>
<li>Address of your Local WebServer: <span style="text-decoration: underline;"><strong>http://localhost</strong></span> or <span style="text-decoration: underline;"><strong>http://127.0.0.1</strong></span></li>
<li>Address to access your PHPmyAdmin: <span style="text-decoration: underline;"><strong>http://localhost/phpmyadmin/</strong></span></li>
<li>Directory for Placing your Scripts: <span style="text-decoration: underline;"><strong>C:\xampp\htdocs<br />
</strong></span></li>
<li>Database Server:<span style="text-decoration: underline;"> <strong>localhost</strong></span></li>
<li>Database SuperUser: <span style="text-decoration: underline;"><strong>root</strong></span></li>
<li>PHP Configuration File:  <span style="text-decoration: underline;"><strong>C:\xampp\php\php.ini</strong></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerslane.com/2009/create-a-local-apache-web-server-using-xampp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
