Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Virtual hosting with vsftpd, MySQL on Debian

Up
vote
Down

Vsftpd is one of the most secure and fastest FTP servers for Linux. Usually vsftpd is configured to work with system users. This document describes how to install a vsftpd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. read more...
permapage | score:9998 | -falko, March 10, 2010

Tutorial: Nginx WebServer Security

Up
vote
Down

Nginx is a lightweight, high performance web server/reverse proxy and e-mail (IMAP/POP3) proxy. It runs on UNIX, GNU/Linux, BSD variants, Mac OS X, Solaris, and Microsoft Windows. According to Netcraft, 6% of all domains on the Internet use nginx webserver. Nginx is one of a handful of servers written to address the C10K problem. Unlike traditional servers, Nginx doesn't rely on threads to handle requests. Instead it uses a much more scalable event-driven (asynchronous) architecture. Nginx powers several high traffic web sites, such as WordPress, Hulu, Github, and SourceForge. This page collects hints how to improve the security of nginx web servers running on Linux or UNIX like operating systems. read more...
mail this link | permapage | score:9981 | -nixcraft, March 9, 2010

Set up WebDAV and Lighttpd on Ubuntu 9.10

Up
vote
Down

This guide explains how to set up WebDAV with lighttpd on an Ubuntu 9.10 server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the lighttpd server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files. read more...
permapage | score:9981 | -falko, March 9, 2010

Ubuntu 10.04 Screenshots

Up
vote
Down

The Ubuntu developers are moving quickly to bring you the absolute latest and greatest software the Open Source community has to offer. The Lucid Lynx Alpha 3 is the third alpha release of Ubuntu 10.04, bringing with it the earliest new features for the next version of Ubuntu.This Screenshots Gallery includes installation process and what is new in ubuntu 10.04 read more...
permapage | score:9971 | -gg234, March 1, 2010

Fedora 12 GlusterFS Tutorial: Distributed storage on four nodes

Up
vote
Down

This tutorial shows how to combine four single storage servers (running Fedora 12) to one large storage server (distributed storage) with GlusterFS. The client system (Fedora 12 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA. read more...
mail this link | permapage | score:9970 | -falko, March 7, 2010

Vim Plugins: ragtag.vim

Up
vote
Down

In this part I introduce you to a plugin called "ragtag.vim."

The best parts of RagTag are mappings for editing HTML tags. It has a mapping for quickly closing open HTML tags, a mapping for quickly turning the typed word into a pair of open/close HTML tags, several mappings for inserting HTML doctype, linking to CSS stylesheets, loading JavaScript ... and it includes mappings for wrapping the typed text in a pair of tags for PHP, or for ASP or eRuby, and {% .. %} for Django. read more...
permapage | score:9968 | -pkrumins, March 7, 2010

FBReader: Linux e-book reader

Up
vote
Down

FBReader is an e-book reader. It currently works on the Sharp Zaurus, Siemens Simpad with Opensimpad ROM, Nokia Internet Tablet (Maemo platform), Archos PMA430, Motorola E680i/A780/A1200 smartphones, PepperPad 3, Asus Eee PC, IRex iLiad, UMPC, and desktop computers running Linux, Windows XP/Vista, or FreeBSD. It supports several e-book formats: epub, plucker, palmdoc, zTXT, HTML, CHM, fb2, TCR (psion text), OEB, OpenReader, RTF, non-DRM'ed Mobipocket, and plain text. read more...
permapage | score:9967 | -gg234, March 8, 2010

Tutorial: Create an NFS-like storage server with GlusterFS on Fedora 12

Up
vote
Down

This tutorial shows how to set up a standalone storage server on Fedora 12. Instead of NFS, I will use GlusterFS here. The client system will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA. read more...
mail this link | permapage | score:9967 | -falko, March 8, 2010

Install Skype on Ubuntu 9.10

Up
vote
Down

I have provided two methods. Please do comment which one is successful. Follow these steps to install skype in ubuntu 9.10 read more...
permapage | score:9965 | -Dipin Krishna, November 8, 2009

Linux: Utilizing a multicore CPU

Up
vote
Down

Almost all systems sold nowadays have at least a dual-core CPU, even triple- or quad-cores are getting cheaper and getting standard in the near future. But how to utilize your shiny x-core to it's full potential, with applications that are only utilizing one core? With Linux, which has strong multitasking capabilities as all unixoid operating systems, there is an easy possibility to parallelize tasks which are normally only using one core of an x-core CPU. read more...
permapage | score:9961 | -falko, March 3, 2010

Nmap tutorial

Up
vote
Down

An Nmap tutorial for the beginner...
What is Nmap? Short for "network mapper," nmap is a veritable toolshed of functionality to perform network scans. It can be used for security scans, simply to identify what services a host is running, to "fingerprint" the operating system and applications on a host, the type of firewall a host is using, or to do a quick inventory of a local network. It is, in short, a very good tool to know.
read more...
permapage | score:9959 | -Ray, March 4, 2010

Forking vs. Threading

Up
vote
Down

What is Fork/Forking:
Fork is nothing but a new process that looks exactly like the old or the parent process but still it is a different process with different process ID and having it’s own memory. Parent process creates a separate address space for child. Both parent and child process possess the same code segment, but execute independently from each other.

What are Threads/Threading:
Threads are Light Weight Processes (LWPs). Traditionally, a thread is just a CPU (and some other minimal state) state with the process containing the remains (data, stack, I/O, signals). Threads require less overhead than “forking” or spawning a new process because the system does not initialize a new system virtual memory space and environment for the process. read more...
mail this link | permapage | score:9953 | -Napster, March 1, 2010

Comparison Review: Ubuntu 9.10 Live CD vs. Mandriva One 2010

Up
vote
Down

Ubuntu and Mandriva are two of the most popular desktop Linux brands. Both are backed by commercial entities. Ubuntu by Canonical Ltd., and Mandriva by Mandriva. Both are free to download and use, and have a vibrant, online user community. Ubuntu is a GNOME-based distro, while Mandriva One has separate iso images for GNOME and KDE desktop environments. In order not to compare apples to oranges, this review features Ubuntu 9.10 Live CD and the GNOME edition of Mandriva One 2010. read more...
permapage | score:9943 | -finid, November 14, 2009

GlusterFS Tutorial: High-Availability storage on Fedora 12

Up
vote
Down

This tutorial shows how to set up a high-availability storage with two storage servers (Fedora 12) that use GlusterFS. Each storage server will be a mirror of the other storage server, and files will be replicated automatically across both storage servers. The client system (Fedora 12 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA. read more...
mail this link | permapage | score:9937 | -falko, March 2, 2010

Tutorial: OpenSUSE 11.2 Samba server with tdbsam

Up
vote
Down

This tutorial explains the installation of a Samba fileserver on OpenSUSE 11.2 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as a standalone server, not as a domain controller. In the resulting setup, every user has his own home directory accessible via the SMB protocol and all users have a shared directory with read-/write access. read more...
permapage | score:9936 | -falko, January 13, 2010

Comparison: OpenOffice.org vs. Microsoft Office

Up
vote
Down

A comparison review between the 900 lb. gorilla and the OOo free competition...
How does OpenOffice.org (OOo) compare with Microsoft Office (MSO)? The question is harder to answer than you might expect. Few users have the experience or patience to do a thorough comparison. Too often, they miss features that have different names or are in different positions in the editing window. Or, perhaps they overlook the fact that some features, although missing in one, easily can be added through customization. Yet another problem when comparing something to MSO is which of the eight current versions of MSO do you use for the comparison?
read more...
mail this link | permapage | score:9935 | -Ray, February 15, 2010

Headless VirtualBox 3.1.x on Debian Linux

Up
vote
Down

This guide explains how you can run virtual machines with Sun xVM VirtualBox 3.1.x on a headless Debian Lenny server. Normally you use the VirtualBox GUI to manage your virtual machines, but a server does not have a desktop environment. Fortunately, VirtualBox comes with a tool called VBoxHeadless that allows you to connect to the virtual machines over a remote desktop connection, so there's no need for the VirtualBox GUI. read more...
permapage | score:9935 | -falko, February 23, 2010

Best Linux Video Players

Up
vote
Down

Five of the best video players for Linux, reviewed...
Multimedia isn't quite as straightforward on Linux as it is on other platforms. This is not a technical deficiency, it's a legal one. Specifically, due to patent encumbrances, the DCMA, and other licensing silliness, it's either illegal or legally murky for vendors and open source projects to ship codecs to play DVDs or some video and audio codecs.
read more...
permapage | score:9934 | -Ray, February 24, 2010

Tutorial: Install Apache 2, PHP5, MySQL on Ubuntu 9.10

Up
vote
Down

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 9.10 server with PHP5 support (mod_php) and MySQL support. read more...
permapage | score:9933 | -falko, November 27, 2009

Ksplice Uptrack tutorial: Ubuntu 9.10 no-reboot kernel upgrade

Up
vote
Down

Ksplice Uptrack is a subscription service that lets you apply 100% of the important kernel security updates released by your Linux vendor without rebooting. Ksplice Uptrack is freely available for the desktop versions of Ubuntu 9.10 Karmic and Ubuntu 9.04 Jaunty. This tutorial shows how to install and use it on an Ubuntu 9.10 desktop. read more...
permapage | score:9928 | -falko, February 24, 2010
More articles...
Recent headlines

Set up WebDAV with Lighttpd on OpenSUSE 11.2

Minimal Linux Distros

Tutorial: Install Lighttpd, PHP5, MySQL on OpenSUSE 11.2

Tutorial: Install Cherokee with PHP5, MySQL on Ubuntu 9.10

Install and Configure OpenLDAP on Ubuntu 9.10

Tutorial: Build an Ubuntu 9.10 server

Hard Drive Partitioning with FDisk

KDE SC 4.4 review

Free Linux document processors

GNOME Shell 2.29

Tutorial: Regular Expressions In grep

Lucidor: Simple eBook Reader

System monitoring with munin and monit

Evolutionary architecture and emergent design

Tutorial: Replace Windows with Ubuntu 9.10

Build custom Ubuntu 9.10 live CD with Remastersys

Tutorial: iPhone Tethering on Ubuntu 9.10

Virtual Hosting with Proftpd and MySQL on Ubuntu 9.10

Tutorial: Ubuntu 9.10 LAMP Server Setup

LXDE: Smaller than KDE or GNOME

Ubuntu 9.10 server tutorial

Tutorial: Install PHP 5.3, Nginx, PHP-fpm on Ubuntu

Linux Mint 8 review

Install Wine on Ubuntu 9.04

Restore grub in ubuntu remix 9.10

Tutorial: Install Lighttpd, PHP5, MySQL on CentOS 5.4

Tutorial: PXE Install Server on Ubuntu 9.10

Tutorial: Install vmware server 2.0.x in Ubuntu 9.10

Cool Firefox Addons

Tutorial: Set up MySQL Replication with SSL Encryption on CentOS 5.4

Download: dtrace for linux

Build eSWT Java apps for mobile phones

Tip: Create a ip in Freebsd

Wall Plug Linux

Virtual Users/Domains with Postfix, Courier, MySQL, SquirrelMail on Fedora 12

Tutorial: Set up Apache2, mod_fcgid, PHP5 on OpenSUSE 11.2

Useful Linux Commands

Cinecutie: Video editor / composer for Linux

TestDrive: Try out Ubuntu ISO in a Virtual Machine

GTalX: Google Voice Chat in Ubuntu 9.10

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 

Articles are owned by their authors.   © 2000-2010 Ray Yeargin