Linux and Open Source Blog

  • Home
  • WordPress Plugins
  • About
  • Contact

Category Archives: tips

Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Pound/Keepalived On Debian Etch

Posted on November 11, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Pound/Keepalived On Debian Etch

This article explains how to set up a two-node load balancer in an active/passive configuration with Pound
and keepalived on Debian Etch. The load balancer sits between the user
and two (or more) backend Apache web servers that hold the same
content. Not only does the load balancer distribute the requests to the
two backend Apache servers, it also checks the health of the backend
servers. If one of them is down, all requests will automatically be
redirected to the remaining backend server. In addition to that, the
two load balancer nodes monitor each other using keepalived, and if the
master fails, the slave becomes the master, which means the users will
not notice any disruption of the service. Pound is session-aware, which
means you can use it with any web application that makes use of
sessions (such as forums, shopping carts, etc.).

Read more…

Leave a comment .

How To Upgrade Your Desktop From Ubuntu Studio 7.04 To 7.10

Posted on November 11, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

How To Upgrade Your Desktop From Ubuntu Studio 7.04 To 7.10

This guide shows how you can upgrade your desktop from Ubuntu Studio 7.04 to Ubuntu Studio 7.10.

Read more…

Leave a comment .

Installing Songbird 0.3 Developer Pre-Release On Ubuntu 7.10 (Gutsy Gibbon)

Posted on November 11, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

Installing Songbird 0.3 Developer Pre-Release On Ubuntu 7.10 (Gutsy Gibbon)

This guide shows how to install the Songbird media player
(0.3 Developer Pre-Release) on an Ubuntu 7.10 (Gutsy Gibbon) desktop.
Songbird is a free software audio player with media database
capabilities written using XUL and VLC, with an interface similar to
Apple’s iTunes. From the Songbird web site: “Songbird
is a desktop media player mashed-up with the Web. Songbird is committed
to playing the music you want, from the sites you want, on the devices
you want, challenging the conventions of discovery, purchase,
consumption and organization of music on the Internet.”

Read more…

Leave a comment .

Monitoring Tomcat 5.0 on Ubuntu

Posted on November 11, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

Monitoring Tomcat 5.0 on Ubuntu

This document describes how to set up and enable Hyperic HQ for monitoring
on Ubuntu and Tomcat. The resulting system provides a comprehensive, web-based
Systems Management Software. It’s the next stage of classical monitoring and
able to manage all kinds of operating systems, web servers, application servers
and database servers. The install comes prepared to monitor almost 70 different
technologies natively and provides many detailed features. For brevity sake, I
won’t list all of them here.
Hyperic HQ is available as an open source distribution licensed under the GPL
v2.

Read more…

Leave a comment .

The Perfect Desktop – Ubuntu Studio 7.10

Posted on November 11, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

The Perfect Desktop – Ubuntu Studio 7.10

This document describes how to set up an Ubuntu Studio 7.10 desktop.
The result is a fast, secure and extendable system with focus on
multimedia creation – the real-time (RT) kernel is installed by
default. It provides all you need for daily work and entertainment.

Read more…

Leave a comment .

How to make your site Search Engine Friendly with 301 Redirect

Posted on October 24, 2007 by Linewbie.com Posted in guides, how to, tips, tutorials .

301 Redirect

301 redirect is the most efficient and Search Engine Friendly method for webpage redirection. It’s not that hard to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, it’s the safest option. Also it is essential for SEO purposes to redirect your “domain.com” address to “www.domain.com”, I will explain why in the www redirect section below. The code “301” is interpreted as “moved permanently”.

 

IIS Redirect

  • In internet services manager, right click on the file or folder you wish to redirect
  • Select the radio titled “a redirection to a URL”.
  • Enter the redirection page
  • Check “The exact url entered above” and the “A permanent redirection for this resource”
  • Click on ‘Apply’

ColdFusion Redirect

<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.new-url.com”>

 

PHP Redirect

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.new-url.com” );
?>

 

ASP Redirect

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.new-url.com/”);
%>

 

ASP .NET Redirect

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.new-url.com”);
}
</script>

 

JSP (Java) Redirect

<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.new-url.com/” );
response.setHeader( “Connection”, “close” );
%>

 

CGI PERL Redirect

$q = new CGI;
print $q->redirect(“http://www.new-url.com/”);

 

Ruby on Rails Redirect

def old_action
headers[“Status”] = “301 Moved Permanently”
redirect_to “http://www.new-url.com/”
end

 

Redirect Old domain to New domain

It is essential to redirect your “domain.com” address to “www.domain.com”, because search engines will see these url as two separate sites, therefore your link popularity will be split between the two site and possibly get penalized for duplicate content on your site. To implement the redirect, just create a .htaccess file with the below code, it will ensure that all your directories and pages of your old domain will get correctly redirected to your new domain.
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Please REPLACE www.newdomain.com in the above code with your actual domain name.

In addition to the redirect I would suggest that you contact every backlinking site to modify their backlink to point to your new website.

Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.

 

Redirect to www

Create a .htaccess file with the below code, it will ensure that all requests coming in to domain.com will get redirected to www.domain.com
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

Please REPLACE domain.com and www.newdomain.com with your actual domain name.

Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.

 

How to Redirect HTML

Please refer to section titled ‘How to Redirect with htaccess’, if your site is hosted on a Linux Server and ‘IIS Redirect’, if your site is hosted on a Windows Server.

Test your redirection

You can Test your redirection with this simple Search Engine Friendly Redirect Checker

Or to be 100% sure and see the redirection in action use the HTTP Server Header Checker. This tool will show you whether the 301 redirect is being provided by the server. This is what a search engine will see when it visits the site. The result should look like the following areas in red:

 

#1 Server Response: http://example.com
HTTP Status Code: HTTP/1.1 301 Moved Permanently

Date: Wed, 14 Mar 2007 22:49:28 GMT
Server: Apache/1.3.27 (Unix) PHP/4.4.1 FrontPage/5.0.2.2510 mod_ssl/2.8.14 OpenSSL/0.9.6b
Location: http://www.example.com/
Connection: close
Content-Type: text/html; charset=iso-8859-1
Redirect Target: http://www.example.com/

 

#2 Server Response: http://www.example.com/
HTTP Status Code: HTTP/1.1 200 OK

Date: Wed, 14 Mar 2007 22:49:28 GMT
Server: Apache/1.3.27 (Unix) PHP/4.4.1 FrontPage/5.0.2.2510 mod_ssl/2.8.14 OpenSSL/0.9.6b
Connection: close
Content-Type: text/html

 

 

5 Comments .
Tags: .net redirect, 301 Redirect, apache redirect, asp redirect, cgi redirect, cold fusion redirect, html redirect, iis redirect, jsp redirect, moved permanently, perl redirect, php redirect, Redirect, redirect www, ruby on rails redirect, search engine friendly, SEF, sef redirect, SEO, seo redirect .

5 Ground Rules for upgrading Ubuntu Desktop Edition

Posted on October 15, 2007 by Linewbie.com Posted in debian/ubuntu based, guides, linux/unix/os distros, tips .
  1. Never use apt-get or aptitude.
    Use update-manager instead (see how to below). Update-manager fixes common errors, removes old artwork, etc.
  2. Don’t use any critical applications when upgrading.
    Of course you can browse and such, but the system can’t upgrade all the
    packages at the same time so if you’re running packages that have
    dependencies you might get version conflicts and in the worst case a
    program can crash and you lose work.
  3. Take your time.
    • Upgrading can easily take up to 2 hours depending on your internet connection and computer performance.
    • Take into account that some programs might need some extra attention after the upgrade.
  4. Preferably have another PC with internet close by.
    It’s no must but this way you can always search the internet to find
    solutions for any problems that you might encounter. A live CD is also
    an option.
  5. Read guides.
    They will show you common pitfalls. Learn from other people’s mistakes.

 

Leave a comment .
Tags: ubuntu, ubuntu linux, ubuntu rules, ubuntu tips, ubuntu upgrading tips .
« Previous Page

Recent Posts

  • Does an un-confirmed Bitcoin transaction expire?
  • Looting of the Fox: The Story of Sabotage at ShapeShift
  • Decentralization, Scalability, and Fault Tolerance of Bitcoin
  • Stripe will soon accept Bitcoin payments
  • Zynga announces Bitcoin acceptance in game
  • How to import very large sql dump via phpmyadmin
  • How to compare the content of two folders automatically
  • Top 5 reasons to start experimenting with Linux
  • The day our mind became open sourced
  • Mark Shuttleworth wants to turn canonical (ubuntu) into the next Apple Inc.

Categories

  • applications/software (26)
    • browsers (2)
    • development (1)
    • information management (1)
    • Mobility (1)
    • multimedia (5)
    • office suites (2)
    • security (6)
    • servers (6)
    • system (2)
  • audio/video/pics (3)
  • Bitcoin (3)
  • books & literature (1)
  • cms/portals (1)
  • desktop environments (7)
    • gnome (2)
    • kde (5)
  • events/shows (3)
    • interviews (1)
    • people (1)
    • surveys (1)
  • games & gaming (2)
  • general topics (4)
  • guides (112)
    • how to (105)
    • tips (87)
    • tutorials (86)
  • hardware (8)
    • desktop & laptop pc (5)
    • gadgets & mobiles (2)
  • howtoforge (47)
  • internet/web (4)
    • design & development (2)
  • linux and open source blog (49)
  • linux.com (76)
  • linux/unix/os distros (113)
    • debian/ubuntu based (10)
    • mac/osx (2)
    • other distros (3)
  • news (217)
  • open source (8)
    • business & foss (2)
  • other (26)
    • uncategorized (26)
  • Programming (3)
    • PHP (2)
  • quotes & thoughts (10)
  • random stuff (4)
    • cool stuff (3)
    • funny stuff (1)
  • review/preview/tests (7)
  • wordpress/blogging (3)

Archives

  • July 2016
  • April 2016
  • January 2015
  • April 2014
  • January 2014
  • November 2013
  • February 2013
  • November 2012
  • April 2012
  • March 2012
  • January 2012
  • December 2011
  • August 2011
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2006

Recent Posts

  • Does an un-confirmed Bitcoin transaction expire?
  • Looting of the Fox: The Story of Sabotage at ShapeShift
  • Decentralization, Scalability, and Fault Tolerance of Bitcoin
  • Stripe will soon accept Bitcoin payments
  • Zynga announces Bitcoin acceptance in game
  • How to import very large sql dump via phpmyadmin
  • How to compare the content of two folders automatically
  • Top 5 reasons to start experimenting with Linux
  • The day our mind became open sourced
  • Mark Shuttleworth wants to turn canonical (ubuntu) into the next Apple Inc.

Categories

  • applications/software (26)
    • browsers (2)
    • development (1)
    • information management (1)
    • Mobility (1)
    • multimedia (5)
    • office suites (2)
    • security (6)
    • servers (6)
    • system (2)
  • audio/video/pics (3)
  • Bitcoin (3)
  • books & literature (1)
  • cms/portals (1)
  • desktop environments (7)
    • gnome (2)
    • kde (5)
  • events/shows (3)
    • interviews (1)
    • people (1)
    • surveys (1)
  • games & gaming (2)
  • general topics (4)
  • guides (112)
    • how to (105)
    • tips (87)
    • tutorials (86)
  • hardware (8)
    • desktop & laptop pc (5)
    • gadgets & mobiles (2)
  • howtoforge (47)
  • internet/web (4)
    • design & development (2)
  • linux and open source blog (49)
  • linux.com (76)
  • linux/unix/os distros (113)
    • debian/ubuntu based (10)
    • mac/osx (2)
    • other distros (3)
  • news (217)
  • open source (8)
    • business & foss (2)
  • other (26)
    • uncategorized (26)
  • Programming (3)
    • PHP (2)
  • quotes & thoughts (10)
  • random stuff (4)
    • cool stuff (3)
    • funny stuff (1)
  • review/preview/tests (7)
  • wordpress/blogging (3)

Archives

  • July 2016
  • April 2016
  • January 2015
  • April 2014
  • January 2014
  • November 2013
  • February 2013
  • November 2012
  • April 2012
  • March 2012
  • January 2012
  • December 2011
  • August 2011
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2006
Privacy Policy

Est. 2002

linewbie.com serving the linux and open source community since April 09, 2002

CyberChimps WordPress Themes

© Linux and Open Source Blog