Squid Proxy: Introduction

Posted on July 25th, 2008 in Howtos by suvi

Squid is a caching proxy server that can provide enhanced performance for HTTP and FTP. Squid will cache commonly accessed sites so that it can improve performance by 10-20% for Internet connections.

Here is the Official Squid Site: http://www.squid-cache.org/

Squid is compliant to the Harvest Cache architecture and uses the Inter-Cache Protocol (ICP) to transfer data between peer and /parent/child servers. Squid can accelerate traffic from the inside network to the Internet or it can be employed to act as a front-end accelerator for a Web server, increasing access to the web pages on the server.

Read more at BeginLinux.com

Howto: build and install the intl PECL extension for PHP5 in Debian

Posted on July 25th, 2008 in Howtos by suvi

For the past few days I have been looking for a proper i18n (internationalisation) and l10n (localisation) method for PHP. PHP has quite a few locale aware functions such as strftime and sprintf. In combination with gettext this can work quite well. The major downside is that you need to install all the locales that you want to support on your server. Want to serve your websites in Russian? Then you need to generate a Russian locale system-wide. That won’t work when you’re on a shared hosting account somewhere.

PHP6 is promising to solve that problem with the intl functions. Even better, the intl functions are also available as a PECL extension and works on PHP 5.2.4 and newer. Debian Etch currently packages PHP 5.2.0 which is too old, but Lenny—Debian’s upcoming version—is up to PHP 5.2.6. There is no package (yet) for php5-intl in Debian Lenny but building and installing the extension yourself is really easy. Here’s a short tutorial.

Read more at Lone Wolves

Open source telephony: a Fedora-based VoIP server with Asterisk

Posted on July 25th, 2008 in Howtos by suvi

Voice over Internet Protocol (VoIP) has emerged as a popular technology for modern voice communications. Many organizations have replaced their analog or proprietary digital telephone systems with VoIP-based solutions. This allows the consolidation of telephone services into an existing IP infrastructure. In addition, using IP to host voice services lets the organization leverage existing expertise–while retaining all of the network’s management advantages. Though not without its disadvantages, VoIP provides a compelling option to those looking for a telephone solution.

This article will present a simple VoIP solution using Asterisk, an open source private branch exchange (PBX) product. It will show you how to install Asterisk, configure it using its LDAP backend, and connect to it using the Ekiga software VoIP client and a Cisco 7900 Series VoIP telephone to make calls.

Read more at Red Hat Magazine

Network Monitoring with Zenoss: A Reluctant Administrator’s Guide

Posted on July 24th, 2008 in Howtos by suvi

My wife and I have been using (and collecting) computers for years, and we’ve shared this interest very effectively with our children. Now I am the victim of my own success: my household now has four physical computers, one of them dual boot. All are on a single internal Local Area Network (LAN) with five real users plus sundry administrative ones on each. Some of the computers are also running services. I also have two computers sitting in a box, which will probably be added to this mess soon, plus my wife plans to get a laptop. Like it or not, I now manage a network bigger than many small businesses! But I can’t afford to pay a system administrator, and the tedium of “network plumbing” is my least favorite part of computer technology. Surely, there must be a way to automate this mess?

Enter Zenoss…
Read more at FreeSoftwareMagazine

Explore your database with Talend Open Profiler

Posted on July 24th, 2008 in Howtos by suvi

Over time, organizations replicate, migrate, or add complexity within database systems, often times losing control of the quality of their data. When applications begin to fail because of invalid, corrupted, or out-of-date data, the free, GPL-licensed Talend Open Profiler can give data analysts, database administrators (DBA), and business users the ability to research data structures and improve data quality. Through the use of Open Profiler, users can be alerted to hidden inconsistencies and incompatibilities between data sources and target applications. Through data analysis, business users and technical analysts can communicate both data structure and content needs.

Read more at Linux.com

Jump start your Web app deployment with a JumpBox

Posted on July 24th, 2008 in Howtos by suvi

Software installation, deployment, and configuration can be a headache and a time sink for systems administrators. To ease the process, JumpBox delivers preconfigured Web apps that run as virtual appliances on any machine, across platforms, irrespective of operating system.

Read more at Linux.com

Designing rich AJAX Web interfaces with ZK

Posted on July 24th, 2008 in Howtos by suvi

ZK is an AJAX toolkit designed to make creating user interfaces that run in a Web browser as simple as creating event-driven interfaces for desktop applications. The interfaces created with ZK use an XML markup language to define the user interface and Java code to implement the Web application’s functionality. ZK includes support for data-bound controls so that you do not have to worry about updating the user interface forms when you change your Java objects.

Read more at Linux.com

Linux tools to convert file formats

Posted on July 24th, 2008 in Howtos by suvi

Life would be a lot easier if we could live in a Linux-only world and if applications never required data from other sources. However, the need to get data from Windows, MS-DOS, or old Macintosh systems is all too common. This kind of import process requires some conversions to solve file format differences; otherwise, it would be impossible to share data, or file contents would be imported incorrectly. The easiest way to transfer data between systems is by using plain text files or common formats like comma-separated value (CSV) files. However, converting such files from Windows or Mac OS results in formatting differences for the newline characters and character encoding. This article explains why we have these problems and shows ways to solve them.

Read more at Linux.com

Reduce Apache’s Load With Nginx On RHEL 5.2

Posted on July 24th, 2008 in Howtos by suvi

This how-to describes how to install and configure Nginx to accelerate an Apache server based on RHEL 5.2.

Read more at HowtoForge

How To Block WebPages Based On Keywords Or Phrases With SafeSquid Proxy Server

Posted on July 24th, 2008 in Howtos by suvi

Keyword Filtering allows you to block web pages, depending on the
words and phrases found in the page’s title, meta tags and body.
Keyword filtering in SafeSquid
uses a ‘weighed
keyword scoring’ method. It analyzes web pages, and searches for
specified, unacceptable words or phrases.

Read more at HowtoForge

How To Install Django On Debian Etch (Apache2/mod_python)

Posted on July 24th, 2008 in Howtos by suvi

This tutorial explains how to install Django
on a Debian Etch server. Django is a web framework that allows to
develop Python web applications quickly with as much automation as
possible. I will use it with Apache2 and mod_python in this guide.

Read more at HowtoForge

How To Create A Cluster Testbed Using CentOS 5 Virtualization And iSCSI

Posted on July 24th, 2008 in Howtos by suvi

This guide attempts to provide a Xen based test environment where
you can practice setting up a two node cluster (cluster setup itself is
not discussed here - I’m merely giving you what you need to set it up).

Read more at HowtoForge

A Simple Mailserver On Arch Linux (Postfix + Dovecot)

Posted on July 24th, 2008 in Howtos by suvi

This tutorial describes how to install a complete mailserver using Postfix and Dovecot on an Arch Linux
machine or VPS. This specific tutorial is based on my 256MB VPS. Basic
linux knowledge is required as I’m not describing every step in detail.

Read more at HowtoForge

Updating CheckGmail to Fix Login Errors

Posted on July 24th, 2008 in Howtos by suvi

I know a few of you, like me, have been continuing to use it since. Unfortunately, a few days ago CheckGmail stopped working with a Error: Incorrect username or password dialog. I’ve found a solution for this. Skip down this post if you’ve already installed CheckGmail.

Installing CheckGmail in Ubuntu 8.04

Install CheckGmail from the package checkgmail (click the link to install), or by running the command below in your terminal:

Read more at Tombuntu

Test Drive Adobe Flash Player 10 Beta 2 in Ubuntu

Posted on July 24th, 2008 in Howtos by suvi

Adobe has released Flash Player 10 Beta 2 (10.0.0.525) for Linux. On top of features from Beta 1, this Flash 10 release adds windowless mode (transparency and page elements on top of a Flash applet), better Linux webcam support, new languages, and speed/stability improvements.

Previously I tested the first beta of Flash 10 and was impressed by the new 3D features and performance. Here’s an even easier way to test out Flash Player 10 Beta 2 in Ubuntu 8.04:

Read more at Tombuntu

Add 7z (7-Zip) File Archive Support to Ubuntu

Posted on July 24th, 2008 in Howtos by suvi

The 7z (7-Zip) archive format offers good compression ratios and is an open source format. This and the favored 7-Zip graphical file archive tool for Windows have popularized the format.

A default Ubuntu installation can’t extract or create 7z files. A package is available in the universe repositories that makes working for these files seamless with Ubuntu’s existing archive tools.

Install 7z file archive support from the package p7zip (click the link to install), or by running the command below in your terminal:
Read more at Tombuntu

Howto setup DHCP Server and Dynamic DNS with BIND in Debian

Posted on July 24th, 2008 in Howtos by suvi

This tutorial will explain Howto setup DHCP Server and Dynamic DNS with BIND in Debian.

Preparing you system

First you need to install DHCP,BIND servers using the following command

#aptitude install dhcp3-server bind9

This will complete the installation.

This is the network configuration of our DHCP/DNS server we are using for our tutorial
Hostname : router.static.example.org
WAN interface (eth0) : 192.168.99.254 mask 255.255.255.0
LAN interface (eth1) : 172.30.200.254 mask 255.255.0.0
Default gateway : 192.168.99.1

Read more at Debian Admin

Tutorial : Create Urban Style Artwork/Wallpaper using Gimp

Posted on July 24th, 2008 in Howtos by suvi

Twentieth Century has brought some tremendous change in the lifestyle of people.. After Technology , the field that has witnessed complete makeover is Fashion.. Whether its dressing up yourself ,home, or your desktop.. the design has gained a total new facelift.. From Auqa , to Aurora to Waves to Aero Style and now to Grungy and Urban Style.. Yes Urban style is the talk of the town these days.. You can notice these style in advertisements, cartoons, dresses, wallpapers and everywhere.. All these style are result of Digital Art..

You can easily create Urban/Grungy style artwork/wallpaper .. Though it looked tough at first sight but its the most easiest artwork to learn and create. Thanks to Vector Brushes..

Read more at Techenclave

Linux Tip of the Day - Reset MYSQL password

Posted on July 23rd, 2008 in Howtos by suvi

If you forgot your mysql password and you have root access in your linux box, just follow this steps.
1. Stop MYSQL service

# /etc/init.d/mysql stop

or

# service mysqld stop

Read more at dralnux

Nautilus Tips and Tricks

Posted on July 23rd, 2008 in Howtos by suvi

Nautilus is the graphical file manager (along with a few other nice features) in GNOME. Most users only use the bare minimum features of Nautilus (including me, as I’m mainly a console jockey) and don’t realize how powerful and flexible Nautilus truly is.

* Managing Nautilus from the keyboard
* Advanced file permissions
* Desktop Settings
* Special locations and Remote connections
* Tips and Tricks

Read more at openSUSE Tutorials

Next Page »