<?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>tamilsweet - Freelance Web Developer &#187; Web Developer</title>
	<atom:link href="http://tamilg.in/tag/web-developer/feed" rel="self" type="application/rss+xml" />
	<link>http://tamilg.in</link>
	<description>Personal blog of Tamilmozhi</description>
	<lastBuildDate>Tue, 15 Feb 2011 12:38:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>A month with Linode VPS hosting &#8211; Good going</title>
		<link>http://tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good</link>
		<comments>http://tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good#comments</comments>
		<pubDate>Sun, 24 May 2009 15:05:53 +0000</pubDate>
		<dc:creator>tamilsweet</dc:creator>
				<category><![CDATA[Server Adminstration]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Web Developer]]></category>

		<guid isPermaLink="false">http://www.tamilg.in/?p=446</guid>
		<description><![CDATA[This blog is running in a linode vps instance. I subscribed for plan Linode 360 last month and setup this site myself. The steps to setup the server can be found in previous article &#8211; Linode VPS setup. I feel like setting up everything just few days back but actually a month has gone by. [...]]]></description>
			<content:encoded><![CDATA[<p>This blog is running in a <a title="linode.com - Xen powered virtual servers - VPS Hosting" href="http://www.linode.com/?r=56c6540efb2da05eed947fc9a4a876e336abf9fe" target="_blank">linode vps instance</a>. I subscribed for plan <a title="Linode 360 Plan" href="http://www.linode.com/#plan_table" target="_blank">Linode 360</a> last month and setup this site myself. The steps to setup the server can be found in previous article &#8211; <a title="Permanent Link to Linode VPS setup" rel="bookmark" href="http://www.tamilg.in/updates/linode-vps-setup">Linode VPS setup</a>. I feel like setting up everything just few days back but actually a month has gone by. Time is running so fast! <img src='http://tamilg.s3-website-us-east-1.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>So far the server is running smoothly without any problem except a particular instance. For the first few of days there was nearly no activity in the server. After two days, I got couple of alert mails from linode.</p>
<blockquote><p><strong>Linode Alert &#8211; disk io rate &#8211; tamilsweet (linode20561)</strong><br />
Your Linode, tamilsweet, has exceeded the notification threshold (300) for disk io rate by averaging 450.13 for the last 2 hours.</p></blockquote>
<blockquote><p><strong>Linode Alert &#8211; CPU Usage &#8211; tamilsweet (linode20561)</strong><br />
Your Linode, tamilsweet, has exceeded the notification threshold (40) for CPU Usage by averaging 99.7% for the last 2 hours.</p></blockquote>
<p><span id="more-446"></span>A little panic peeped in! And the fact that I haven&#8217;t setup any security, flashed a second. I logged into the server immediately and checked the last login details to see if someone else gained access to the server. I just used the unix command <span style="color: #ff6600;"><strong>last</strong></span>. Everything looked fine and logs only from my system &#8211; All IPs from <a title="BSNL Chennai" href="http://www.bsnl.co.in" target="_blank">BSNL</a>, my BroadBand provider. Then I scrolled back my thoughts and recalled what I did earlier.</p>
<p>I had installed <a title="e107 - Content Management System" href="http://e107.org/" target="_blank">e107 &#8211; content management system.</a> I wrote a WordPress plugin and the client needed e107 plugin with same features. So, I downloaded the e107 and installed it and it took about 15 mins. I reviewed few of the existing e107 plugins. This happened couple of hours before I got those alert mails.</p>
<p>I checked the CPU usage using <span style="color: #ff9900;"><strong>top</strong></span> and MySQL was consuming nearly 100% CPU.  Since, the server was idle with nearly no traffic, I just restarted the MySQL server and that brought down the CPU usage to normal. So, its obviously some issue with e107 script and I didn&#8217;t had much time or any purpose to find the issue with the script. I haven&#8217;t uninstalled the script yet and it still can be found @ <a title="e107 - Demo installation" href="http://www.tamilg.in/demo/e107/" target="_blank">http://www.tamilg.in/demo/e107/</a></p>
<p>Baring this small instance the server is running smoothly. This Linode VPS instance currently have two live sites, obviously this site &#8211; <a title="My blog - tamilsweet" href="http://www.tamilg.in/" target="_self">http://www.tamilg.in/</a> and a fresh blog of my friend Gayathri &#8211; <a title="Gayathir's blog" href="http://www.gayathri-frenzy.com/" target="_blank">http://www.gayathri-frenzy.com/</a></p>
<p>The traffic is not huge enough to really find the performance of the server. The maximum page view per day so far is little over 1600 recorded last Wednesday &#8211; 20 May. I hardly imagined 1000+ visits per day within just a month and that was mainly because of posts on DLF IPL 2009. <em>The linode manager has performance graphs available for <strong>last 24 hrs, last 30 days and for each month</strong>.</em></p>
<p>Here is the graphs for the past 30 days. i.e from 23rd April &#8211; 22nd May.</p>
<h3>Linode VPS Instance &#8211; CPU Usage graph &#8211; last 30 days</h3>
<div id="attachment_449" class="wp-caption aligncenter" style="width: 428px"><a rel="attachment wp-att-449" href="http://www.tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good/attachment/linode-vps-web-hosting-cpu-usage-for-last-30-days"><img class="size-full wp-image-449" title="Linode VPS web hosting - CPU Usage for last 30 days" src="http://tamilg.s3-website-us-east-1.amazonaws.com/wp-content/uploads/2009/05/linode-vps-web-hosting-cpu-usage-for-last-30-days1.png" alt="Linode VPS web hosting - CPU Usage for last 30 days" width="418" height="173" /></a><p class="wp-caption-text">Linode VPS web hosting - CPU Usage for last 30 days</p></div>
<p>The CPU usage is nearly zero, except for the little spike caused by e107 as explained earlier in this post.</p>
<h3>Linode VPS Instance &#8211; Traffic graph &#8211; last 30 days</h3>
<div id="attachment_450" class="wp-caption aligncenter" style="width: 428px"><a rel="attachment wp-att-450" href="http://www.tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good/attachment/linode-vps-web-hosting-server-traffic-for-last-30-days"><img class="size-full wp-image-450" title="Linode VPS web hosting - Server Traffic for last 30 days" src="http://tamilg.s3-website-us-east-1.amazonaws.com/wp-content/uploads/2009/05/linode-vps-web-hosting-server-traffic-for-last-30-days1.png" alt="Linode VPS web hosting - Server Traffic for last 30 days" width="418" height="181" /></a><p class="wp-caption-text">Linode VPS web hosting - Server Traffic for last 30 days</p></div>
<p>The traffic was considerably increase last week crossing 1000 visits per day and hence the little peaks at the end of the month/graph.</p>
<h3>Linode VPS Instance &#8211; I/O rate graph &#8211; last 30 days</h3>
<div id="attachment_451" class="wp-caption aligncenter" style="width: 428px"><a rel="attachment wp-att-451" href="http://www.tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good/attachment/linode-vps-web-hosting-io-rate-for-last-30-days"><img class="size-full wp-image-451" title="Linode VPS web hosting - IO rate for last 30 days" src="http://tamilg.s3-website-us-east-1.amazonaws.com/wp-content/uploads/2009/05/linode-vps-web-hosting-io-rate-for-last-30-days1.png" alt="Linode VPS web hosting - IO rate for last 30 days" width="418" height="173" /></a><p class="wp-caption-text">Linode VPS web hosting - IO rate for last 30 days</p></div>
<p>The I/O rate very similar to traffic graph, just reflecting the traffic.</p>
<h4><span style="color: #008000;"><strong>All in all &#8211; So far so good! <img src='http://tamilg.s3-website-us-east-1.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
</strong></span></h4>
]]></content:encoded>
			<wfw:commentRss>http://tamilg.in/programming/server-adminstration/linode-vps-virtual-private-server-web-hosting-review-comments-satisfied-good/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Famous 5-Minute WordPress Installation</title>
		<link>http://tamilg.in/programming/server-adminstration/famous-5-minute-wordpress-installation</link>
		<comments>http://tamilg.in/programming/server-adminstration/famous-5-minute-wordpress-installation#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:23:40 +0000</pubDate>
		<dc:creator>tamilsweet</dc:creator>
				<category><![CDATA[Server Adminstration]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Web Developer]]></category>

		<guid isPermaLink="false">http://tamilg.in/?p=24</guid>
		<description><![CDATA[This site is running using WordPress &#8211; an open source blogging software. WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time. I downloaded the tar ball of latest version i.e. WordPress 2.7.1 from http://wordpress.org/latest.tar.gz Extracted it to &#8230;./tamilg.in/public/ Then created database [...]]]></description>
			<content:encoded><![CDATA[<p>This site is running using <a title="WordPress" href="http://wordpress.org/" target="_blank">WordPress</a> &#8211; an open source blogging software.</p>
<blockquote><p><strong> <a href="http://wordpress.org/"><img class="alignleft size-full wp-image-79" title="WordPress Logo" src="http://tamilg.s3-website-us-east-1.amazonaws.com/wp-content/uploads/2009/04/wordpress-logo.ico.gzip" alt="WordPress Logo" /></a> WordPress</strong> is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.</p></blockquote>
<p>I downloaded the tar ball of latest version i.e. WordPress 2.7.1 from <a title="Download latest version of WordPress" href="http://wordpress.org/latest.tar.gz" target="_blank">http://wordpress.org/latest.tar.gz</a></p>
<p>Extracted it to &#8230;./tamilg.in/public/</p>
<p><span id="more-24"></span>Then created database and user for WordPress in MySQL command line.</p>
<blockquote><p>&#8211;Create database<br />
CREATE DATABASE database_name;</p>
<p>&#8211;Create user  (Optional)<br />
CREATE USER &#8216;username&#8217; IDENTIFIED BY &#8216;password&#8217;;</p>
<p>&#8211;Grant permission to user on that database<br />
GRANT ALL PRIVILEGES ON database_name.* TO &#8216;username&#8217;@'localhost&#8217; IDENTIFIED BY &#8216;password&#8217;;</p></blockquote>
<p>Then copied wp-config-sample.php to wp-config.php and updated DB_NAME, DB_USER, DB_PASSWORD, DB_HOST. Added some random characters to AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY and NONCE_KEY.</p>
<p>Now opened the page http://tamilg.in/ in the browser and it asked for the Blog Title and Email Id. Clicked on the Install WordPress button and got the admin password.</p>
<p>The first step I always follow is to login to the WordPress Dashboard and change the password to something easy to remember.</p>
<p>Now that the basic installtion is complete. Next step is to upload/activate necessary plugins for a standard blog. This includes All-in-One SEO, Google Analytics, XML-Sitemap and Share/Save Buttons. I&#8217;m yet to API key for Akismet &#8211; TODO task pending!!!</p>
<p>I downloaded the Fusion theme from WordPress Theme repository and extracted to the theme folder and activated it.</p>
<p>Last step??? Started blogging!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://tamilg.in/programming/server-adminstration/famous-5-minute-wordpress-installation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site back online!</title>
		<link>http://tamilg.in/updates/site-back-online</link>
		<comments>http://tamilg.in/updates/site-back-online#comments</comments>
		<pubDate>Tue, 21 Apr 2009 08:26:28 +0000</pubDate>
		<dc:creator>tamilsweet</dc:creator>
				<category><![CDATA[Freelancing]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[freelancer]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[Web Developer]]></category>

		<guid isPermaLink="false">http://tamilg.in/?p=3</guid>
		<description><![CDATA[The site was offline for the past few weeks, now its back online!!! This site is now running from linode. Subscribed for their hosting plan Linode 360 yesterday (20April09).  I will be posting more details later, now little busy with projects Between, I switched to Freelancing early this month. I&#8217;m a Freelancer &#8211; Freelance Web [...]]]></description>
			<content:encoded><![CDATA[<p>The site was offline for the past few weeks, now its back online!!!</p>
<p>This site is now running from <a title="Linode" href="http://www.linode.com/?r=56c6540efb2da05eed947fc9a4a876e336abf9fe" target="_blank">linode</a>. Subscribed for their hosting plan <strong><a title="Linode Plans" href="http://www.linode.com/#plan_table" target="_blank">Linode 360</a> </strong>yesterday (20April09).  I will be posting more details later, now little busy with projects <img src='http://tamilg.s3-website-us-east-1.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Between, I switched to Freelancing early this month.</p>
<p>I&#8217;m a Freelancer &#8211; Freelance Web developer now!!! <img src='http://tamilg.s3-website-us-east-1.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Also, I&#8217;m determined to blog regularly&#8230;&#8230; definitely more than just <a href="http://blog.tamilg.in/2008/06/06/birthday-wishes-3/" target="_self">&#8220;Happy birthday&#8221; wishes to Bhavana</a> <img src='http://tamilg.s3-website-us-east-1.amazonaws.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>he he&#8230;&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://tamilg.in/updates/site-back-online/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: tamilg.s3-website-us-east-1.amazonaws.com

Served from: tamilg.in @ 2012-02-06 00:49:31 -->
