<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
<title>Apache - Web Developer Tutorials</title>
<link>http://www.devshed.com</link>
<!-- PubSubHubbub Discovery -->
<link rel="hub"  href="http://devshednet.superfeedr.com/" xmlns="http://www.w3.org/2005/Atom" />
<link rel="self" href="http://www.devshed.com/rss-feeds-20.xml" xmlns="http://www.w3.org/2005/Atom" />
<!-- End Of PubSubHubbub Discovery -->
<atom:link href="http://www.devshed.com/rss-feeds-20.xml" rel="self"/>
<description>Apache Tutorials at Dev Shed.  DevShed is a community focused on both beginner and advanced tutorials in Java, C, PHP, Python, MySQL and Ruby-on-rails...amongst others.</description>
<language>en-us</language>
<lastBuildDate>Tue, 21 May 2013 23:05:07 -0400</lastBuildDate>
<pubDate>Tue, 21 May 2013 23:05:07 -0400</pubDate>
<item><title>Apache Unveils Cassandra 1.2</title>
<pubDate>Wed, 02 Jan 2013 18:22:26 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/Apache-Unveils-Cassandra-12-14048/</link>
		<description><![CDATA[Administrators of big databases, rejoice. The Apache Software Foundation just unveiled Apache Cassandra 1.2, a high-performance NoSQL database with tons of new features, including version three of the Cassandra Query Language.]]></description>
		<content:encoded><![CDATA[You can easily visit the Apache Cassandra website to download this latest version of the open source database. You'll find a video, wiki, instructions for how to get started, and much more. You'll also be joining a large number of well-known companies that need to handle lots of data, such as Netflix, Twitter, and Reddit.  The largest known Cassandra cluster has over 300 TB of data in over 400 machines,  the Cassandra project page notes. So what can you do with the latest version of Cassandra? New capabilities include clustering across virtual nodes, inter-node communication, atomic batches, a...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Apache-Unveils-Cassandra-12-14048/</guid>
</item>
<item><title>Apache on ARM Chips? Dell and Calxeda Help Make it Happen</title>
<pubDate>Mon, 29 Oct 2012 18:13:17 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/Apache-on-ARM-Chips-Dell-and-Calxeda-Help-Make-it-Happen-43359/</link>
		<description><![CDATA[There's more than one way to handle massive amounts of information on web servers. You could move to a more expensive server – or you could add more inexpensive servers. The latest activity between the Apache Software Foundation, Dell, and Calxeda aim to approach the same problem at the microprocessor level.]]></description>
		<content:encoded><![CDATA[The Apache Software Foundation's projects, as you may be aware, aren't limited to their web server software. Sure, they boast the most popular web server in the world, but they're also juggling well over 100 other open source projects. Many of these projects have proven influential to cloud computing, such as  NoSQL  database CouchDB and Cassandra, and the Hadoop platform.  All of these projects take the approach of adding an inexpensive server to a project as opposed to moving to a bigger, more powerful (and more expensive) server when one inevitably needs more muscle to handle more data. It'...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Apache-on-ARM-Chips-Dell-and-Calxeda-Help-Make-it-Happen-43359/</guid>
</item>
<item><title>The Down Side of Open Source Software</title>
<pubDate>Mon, 27 Aug 2012 09:13:53 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/The-Down-Side-of-Open-Source-Software-79855/</link>
		<description><![CDATA[Using open source software brings with it many benefits: rapid improvements, help from a strong community, lower costs, the ability to hack right into the code to fix problems, and more. Unfortunately, there's a certain attitude that often comes with it that is rather less than helpful to those in corporate situations.]]></description>
		<content:encoded><![CDATA[David Gewirtz covers the issue. The gyrations he goes through to get his Apache installation to work after upgrading left my jaw hanging open. Full disclosure: I am not an IT professional - and if I've ever entertained thoughts in that direction, Gewirtz's description would have talked me out of them in short order. To start, Gewirtz has been running Apache since 1996. He currently runs Apache 2.2, with Linux on a virtual machine under Windows Server 2008 R2.  I know, you Linux kids think that's horrible, but being able to RDP into a real server environment, with a real GUI - and not have to f...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/The-Down-Side-of-Open-Source-Software-79855/</guid>
</item>
<item><title>VMware Unveils Serengeti for Apache Hadoop</title>
<pubDate>Fri, 15 Jun 2012 12:30:03 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/VMware-Unveils-Serengeti-for-Apache-Hadoop-25201/</link>
		<description><![CDATA[If you're looking for open source solutions for handling large amounts of data in the cloud, VMware's latest project is aimed right at you. It's an open source project called Serengeti, designed to assist large companies in the deployment, management, and scaling of Apache Hadoop in virtual and cloud environments.]]></description>
		<content:encoded><![CDATA[VMware and the Apache Hadoop community will be working together to create extensions for the Hadoop Distributed File System (HDFS) and Hadoop MapReduce projects. These extensions will make the projects  virtualization-aware  so that they'll scale more elastically and deliver a better performance in virtual environments.  Open source solutions for so-called  big data processing  have been gaining momentum among enterprises, according to Forbes. Reporting the findings of a survey of 651 companies, Forbes noted that 64 percent plan to use a private cloud option, and that the majority of those com...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/VMware-Unveils-Serengeti-for-Apache-Hadoop-25201/</guid>
</item>
<item><title>SAP Takes Steps to Improve Hadoop Integration</title>
<pubDate>Thu, 24 May 2012 22:25:18 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/SAP-Takes-Steps-to-Improve-Hadoop-Integration-77404/</link>
		<description><![CDATA[SAP, an industry leading provider of enterprise application software for businesses of varying sizes and industries, recently used the SAPPHIRE NOW conference in Orlando, Florida, to announce breakthroughs in terms of Hadoop integration.  The company also used the conference to reveal examples of advantages offered to customers who have used big data setups based on SAPs real-time data platform, and also introduced a new big data partner council.]]></description>
		<content:encoded><![CDATA[The highlight of SAP's array of announcements at the SAPPHIRE NOW conference was its declaration of new and improved big data integration capabilities with Hadoop environments.  Such capabilities are set to be released with service pack 4 of the SAP HANA platform, and will be specifically delivered via the company's SAP Data Services and SAP Information Steward software offerings. With the move, SAP believes that SAP Data Services and SAP Information Steward will combine to give both business and IT customers an innovative solution that offers data integration, text data processing, data quali...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/SAP-Takes-Steps-to-Improve-Hadoop-Integration-77404/</guid>
</item>
<item><title>Looking to Hone Apache Hadoop Skills?</title>
<pubDate>Wed, 21 Mar 2012 22:27:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/Looking-to-Hone-Apache-Hadoop-Skills-92794/</link>
		<description><![CDATA[Apache Hadoop, the open source data management software that helps organizations analyze massive volumes of structured and unstructured data, is a very hot topic across the tech industry.  Employed by such big named websites as eBay, Facebook, and Yahoo, Hadoop is being tagged by many as one of the most desired tech skills for 2012.]]></description>
		<content:encoded><![CDATA[Hadoop's popularity has made its way down to IT professionals looking to score top jobs with the proper skills.  Luckily, the industry has stepped up to the plate by offering several ways for those eager pros to get the education and training they need to be successful in the world of Hadoop and big data.   The big data concept essentially refers to the ability to analyze large volumes of different types of data in real time to allow companies to increase profitability through the identification of trends.  It's a topic that is being talked about across many industries in the United States, in...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Looking-to-Hone-Apache-Hadoop-Skills-92794/</guid>
</item>
<item><title>How to Install Joomla on WAMPP</title>
<pubDate>Thu, 10 Nov 2011 09:00:06 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/How-to-Install-Joomla-on-WAMPP-45611/</link>
		<description><![CDATA[This tutorial will teach you, in a straightforward manner, how to install Xampp (Windows, Apache, MySQL, PHP, Perl) on a computer using a Windows operating system, and install Joomla on it to test and develop your own website or blog.]]></description>
		<content:encoded><![CDATA[To begin, visit the XAMPP for Windows homepage, located at: http://www.apachefriends.org/en/xampp-windows.html. You will have several options for which flavor of XAMPP you wish to install, including the Installer, Zip, and 7zip versions. For simplicities sake, this tutorial will use the simplest method: the installer. Click on the Installer link and you will be redirected to the programs SourceForge page. You may get a pop-up like the one below - if so, click Run:  Next, you will be prompted to choose an installation language. Choose English (or whichever language you wish) and click the  quot...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/How-to-Install-Joomla-on-WAMPP-45611/</guid>
</item>
<item><title>Working with XAMPP and Wordpress</title>
<pubDate>Fri, 13 May 2011 10:59:42 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/Working-with-XAMPP-and-Wordpress/</link>
		<description><![CDATA[In this tutorial, you will learn how to work with Wordpress in a XAMPP (X, Apache, MySQL, PHP, and PERL) environment, including deployment and migration tips and techniques.]]></description>
		<content:encoded><![CDATA[One of the best practices for developing a Wordpress website starts in the development server. An example of a great development server to work with Wordpress is XAMPP. The primary reason for testing and developing Wordpress with XAMPP is simple:     It allows a faster development environment, since you will not be uploading files to a remote web host just to test your designs, plug-in, etc. Uploading and downloading files consumes a lot of time.  You will not be disrupting user experience on your website, since XAMPP local host is only accessible to you and not the users on the Internet.  It'...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Working-with-XAMPP-and-Wordpress/</guid>
</item>
<item><title>GUI Available for Apache Camel</title>
<pubDate>Fri, 15 Apr 2011 13:30:05 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/GUI-Available-for-Apache-Camel/</link>
		<description><![CDATA[If you use the Apache Camel messaging framework, FuseSource has some good news for you. It just released a GUI for the open source system.]]></description>
		<content:encoded><![CDATA[For those unfamiliar with Apache Camel, the framework enables users to send data, or messages, among different pieces of software or even different parts of just one program. While accomplishing many of the tasks of a full-scale ESB (Enterprise Service Bus), Camel offers a lightweight alternative to such a system - one preferred by many organizations.  FuseSource's GUI means that using Camel just got easier. The GUI is an Eclipse plug-in with which  you can create, edit and test out your routes,  all without writing any of the code by hand, notes Debbie Moynihan, FuseSource vice president of m...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/GUI-Available-for-Apache-Camel/</guid>
</item>
<item><title>Reduce Server Load for Apache and PHP Websites</title>
<pubDate>Wed, 30 Mar 2011 09:30:07 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/Reduce-Server-Load-for-Apache-and-PHP-Websites/</link>
		<description><![CDATA[This is an introductory tutorial that teaches you useful and easy practices you can use to reduce website server load. It is applicable to websites hosted on Apache web servers, preferably using Cpanel. It also assumes that you are using PHP as your server side scripting language.]]></description>
		<content:encoded><![CDATA[It would be a good practice as a website administrator to regularly check the server load of your website. Ideally the lower the server load, the faster your website serves content to your visitors; the faster you serve content, the faster you can increase sales, website followers, and trust. Server Load Metrics in Cpanel Before you begin learning these tips, it would be useful for you to know the server load metrics you need to monitor in Cpanel. To do this: 1.) Login to your Cpanel hosting account. 2.) Under  Stats  you will see lots of hosting related information such as Main Domain, Home D...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Reduce-Server-Load-for-Apache-and-PHP-Websites/</guid>
</item>
<item><title>Creating a VAMP (Vista, Apache, MySQL, PHP) Setup</title>
<pubDate>Tue, 20 May 2008 10:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Apache/Creating-a-VAMP-Vista-Apache-MySQL-PHP-Setup/</link>
		<description><![CDATA[With the abundance of communication between the browser and a server in these days of AJAX and JSON data interchange, there has never been a better time to get your own development web server set up so that you can test all those dynamic scripts youre writing. This article will show you how to do it using some of the most popular software.]]></description>
		<content:encoded><![CDATA[Apache is still undeniably the most popular, and many would say the best, web server available; it's secure, easy to configure, highly scalable, and above all else, it's completely open source and therefore totally free. The current stable version of Apache is 2.2.8, which is the version we'll be installing during the course of this article. To download it, visit the Apache downloads page. In the database world, the MySQL server from Sun Microsystems is a popular, open source and flexible solution for data storage and retrieval. A database server is crucial for dynamically allowing visitors to...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Creating-a-VAMP-Vista-Apache-MySQL-PHP-Setup/</guid>
</item>
<item><title>Putting Apache in Jail</title>
<pubDate>Thu, 31 Jan 2008 10:01:10 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/Putting-Apache-in-Jail/</link>
		<description><![CDATA[In this conclusion to a six-part series on Apache configuration and installation, you will learn how to use chroot to put Apache in jail, how to prepare PHP to work in jail, and more. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[Using chroot to Put Apache in Jail  Now that you know the basics of using chroot to put a process in jail and you are familiar with tools required to facilitate the process, we can take the steps required to put Apache in jail. Start by creating a new home for Apache and move the version installed (shown in the  Installation Instructions  section) to the new location:     # mkdir -p /chroot/apache/usr/local   # mv /usr/local/apache /chroot/apache/usr/ local   # ln  -s /chroot/apache/usr/local/apache / usr/local/apache   # mkdir -p /chroot/apache/var   # mv /var/www /chroot/apache/var/   # ln -...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Putting-Apache-in-Jail/</guid>
</item>
<item><title>Containing Intrusions in Apache</title>
<pubDate>Thu, 24 Jan 2008 10:00:56 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/Containing-Intrusions-in-Apache/</link>
		<description><![CDATA[In this fifth part to a six-part series on installing and configuring Apache, you will learn, among other things, how to put Apache in jail. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[Removing Default Content   The key to changing web server identity is consistency. The trouble we went through to change the web server make may be useless if we leave the default Apache content around. The removal of the default content is equivalent to changing one's clothes when going undercover. This action may be useful even if we do not intend to change the server identity. Applications often come with sample programs and, as a general rule, it is a good practice to remove them from production systems; they may contain vulnerabilities that may be exploited later.  Most of the default con...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Containing-Intrusions-in-Apache/</guid>
</item>
<item><title>Server Limits for Apache Security</title>
<pubDate>Thu, 17 Jan 2008 10:01:01 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/Server-Limits-for-Apache-Security/</link>
		<description><![CDATA[In this fourth part of a six-part series on Apache installation and configuration, you will learn how to set server configuration limits, prevent information leaks, and more. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[Setting Server Configuration Limits  Though you are not likely to fine-tune the server during installation, you must be aware of the existence of server limits and the way they are configured. Incorrectly configured limits make a web server an easy target for attacks (see Chapter 5). The following configuration directives all show default Apache configuration values and define how long the server will wait for a slow client:     # wait up to 300 seconds for slow clients   TimeOut 300   # allow connections to be reused between requests   KeepAlive On   # allow a maximum of 100 requests per conn...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Server-Limits-for-Apache-Security/</guid>
</item>
<item><title>Setting Permissions in Apache</title>
<pubDate>Thu, 10 Jan 2008 10:00:53 -0500</pubDate>
<link>http://www.devshed.com/c/a/Apache/Setting-Permissions-in-Apache/</link>
		<description><![CDATA[In this third part of a six-part series on Apache installation and configuration, you will learn how to set security-related permissions. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[Setting Apache Binary File Permissions  After creating the new user account your first impulse might be to assign ownership over the Apache installation to it. I see that often, but do not do it. For Apache to run on port 80, it must be started by the user root. Allowing any other account to have write access to the httpd binary would give that account privileges to execute anything as root.  This problem would occur, for example, if an attacker broke into the system. Work ing as the Apache user (httpd), he would be able to replace the httpd binary with something else and shut the web server d...]]></content:encoded>
<category>Apache</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/Apache/Setting-Permissions-in-Apache/</guid>
</item>
</channel>
</rss>
