lib

How to Configure PAM

PAM configuration is generally implemented in the configuration file residing in /etc/pam.d or /etc/pam.conf (for old versions). For each service that uses PAM, there is a corresponding file in the directory, which contains the rules or instructions for how authentication and account information should be obtained for that service. There is usually one rule per line. Fields in the [...]

How to set up time server in linux

The Network Time Protocol (NTP) is a protocol for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks. NTP uses UDP port 123 as its transport layer. It is designed particularly to resist the effects of variable latency (Jitter).  Please also refer  How to Install and Configure The Network Time Protocol How to Sync [...]

How to Install the Citrix ICA Client

Before installing the Citrix ICA Client for UNIX you need to ensure that you have at least 12 Mbytes of free disk space available. Depending on your UNIX platform you can check the available disk space with one of the following commands: df -k df bdf To install the Citrix ICA Client 1. Change to [...]

How to create a boot CD with the specified kernel in Linux

The kernel in Fedora Core 2 and higher is too big to fit on a floppy disk, so you’ll have to create a boot CD instead. Here are the steps. 1. Each installed kernel has a dedicated subdirectory for its modules in the /lib/modules directory. Get a listing of this directory. Here there are two [...]

How to configure Virtual Hosting using Apache 2 on Ubuntu

Virtual Hosting allow web servers to host more than one website on a sing machine. This is how sharing hosting works. I become pretty handy as well while develloping different web project on the same machine and allows you to access to your local repository using addresses such as http://dev.mysite.com instead of http://localhost/~myuser/myproject/ :) . [...]

How to install Zend Optimizer

The Zend Optimizer is a free runtime application that enables PHP to run the files encoded by the Zend Guard. This can be freely used by anyone looking to run encoded applications. Please download and follow the installation instructions included in the distributions. The simplest way to get a PHP runtime that includes Zend Optimizer [...]

How to Install and Configure SafeSquid

The name SafeSquid®, suggests that it is built out of Squid. However that is not true! Squid is an excellent Caching Proxy server built by an entirely different team of people and maintained at http://www.squid-cache.org  SafeSquid was originally conceived as an add-on plug-in for Squid,  with a simple objective of merely enhancing the filtering capabilities [...]

How to Back Up and Restore OpenVZ VMs With vzdump on CentOS

OpenVZ is an operating system-level virtualization technology based on the Linux kernel and operating system. OpenVZ allows a physical server to run multiple isolated operating system instances, known as containers, Virtual Private Servers (VPSs), or Virtual Environments (VEs). It’s similar to FreeBSD Jails and Solaris Zones. vzdump is a backup and restore utility for OpenVZ [...]

How To Install NicTool on FreeBSD 7

It includes an attractive web interface for users, admins, and clients to access and update their DNS zone data as well as a rich API for provisioning systems to interact with. All zone data is stored in MySQL and is extracted by export scripts to the DNS server of choice (tinydns, BIND, PowerDNS). Updates are [...]

How to Install and Configure the eAccelerator PHP cache on Apache

If you are looking for a way to speed up your PHP pages on Apache, this is the software you want to install. Huge performance gains can be had when using this software to precompile and cache your PHP pages, and it is very simple to install.

How to set PHP include_path

There are at least 2 ways you can set your PHP include_path. Edit your /etc/php.ini file. Inside that file is a directive section for “Paths and Directories.” By default it is set to “.:/usr/local/lib/php”. You can change that value to whatever you like or add to (or eliminate) the default like this: include_path = .:/usr/local/lib/php:./include [...]

How to Enable PEAR on OS-X XAMPP

The current, OS-X version of XAMPP comes with PEAR but it’s not installed/configured. Here is what you need to do: sudo su – [and type admin password] /Applications/xampp/xamppfiles/lib/php/pear install PEAR /Applications/xampp/xamppfiles/lib/php/pear install Log /Applications/xampp/xamppfiles/lib/php/pear list The last command outputs the list of installed pear modules. Log should be one of them. Once you configure pear [...]

How to Install PECL Memcache with XAMPP and PHP4

XAMPP is an absolutely wonderful, packaged, self-contained distribution of apache, mysql, php and tons of hard-to-install php extensions. Not only does it make sysadmin’s life easier, by solving 99.9% of LAMP problems out-of-the-box, but it also allows PHP-vendors to create packaged distributions of complex systems. However, even with a long list of packaged extensions, obviously [...]

How to Install and Configure CVS Server on Ubuntu – A version control system

Version control is the art of managing changes to information. It has long been a critical tool for programmers, who typically spend their time making small changes to software and then undoing those changes the next day. But the usefulness of version control software extends far beyond the bounds of the software development world. Anywhere you can find people using computers to manage information that changes often, there is room for version control