HowToForge
HowtoForge provides user-friendly Linux tutorials about almost every topic.
If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.
Updated: 1 day 13 hours ago
How To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 11.3
table align=left cellpadding=0 cellspacing=0 width=113 height=32 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/opensuse.gif width=110 height=32 alt= //td/tr/tablepbHow To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 11.3/b/p
pThis tutorial describes how you can install Apache2 with mod_fcgid
and PHP5 on OpenSUSE 11.3. mod_fcgid is a compatible alternative to the
older mod_fastcgi.
It lets you execute PHP scripts with the permissions of their owners
instead of the Apache user./p
Categories: Web Tech
Installing Liferay 6.0.5 Community Edition Bundled With Tomcat On Ubuntu 10.04
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/table
pbInstalling Liferay 6.0.5 Community Edition Bundled With Tomcat On
Ubuntu 10.04/b/p
pLiferay Portal is an enterprise web platform for building business
solutions that deliver immediate results and long-term value. Get the
benefits of packaged applications and an enterprise application
framework in a single solution./p
Categories: Web Tech
Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Fedora 13
table align=left cellpadding=0 cellspacing=0 width=43 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/fedora.gif width=40 height=40 alt= //td/tr/tablepbVirtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth
Management) On Fedora 13/b/p
pThis document describes how to install a PureFTPd 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. In addition to that I will show the use of quota and
upload/download bandwidth limits with this setup. Passwords will be
stored encrypted as MD5 strings in the database./p
Categories: Web Tech
Integrating XCache Into PHP5 (Fedora 13/CentOS 5.5 Apache2)
table align=left cellpadding=0 cellspacing=0 width=78 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/php.gif width=75 height=40 alt= //td/tr/table
pbIntegrating XCache Into PHP5 (Fedora 13/CentOS 5.5 amp; Apache2)/b/p
pThis guide explains how to integrate XCache into PHP5
on a Fedora 13 or CentOS 5.5 system (with Apache2). From the XCache
project page: emXCache is a fast, stable PHP opcode cacher that has
been tested and is now running on production servers under high load./em
It's similar to other PHP opcode cachers, such as eAccelerator and APC./p
Categories: Web Tech
How To Set Up MySQL Database Replication With SSL Encryption On Debian Lenny
table align=left cellpadding=0 cellspacing=0 width=128 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/mysql.gif width=125 height=40 alt= //td/tr/tablepbHow To Set Up MySQL Database Replication With SSL Encryption On
Debian Lenny/b/p
p This tutorial describes how to set up database replication in MySQL
using an SSL connection for encryption (to make it impossible for
hackers to sniff out passwords and data transferred between the master
and slave). MySQL replication allows you to have an exact copy of a
database from a master server on another server (slave), and all updates
to the database on the master server are immediately replicated to the
database on the slave server so that both databases are in sync. This is
not a backup policy because an accidentally issued DELETE command will
also be carried out on the slave; but replication can help protect
against hardware failures though./p
Categories: Web Tech
Mandriva 2010.1 Spring Samba Standalone Server With tdbsam Backend
table align=left cellpadding=0 cellspacing=0 width=43 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/mandriva.gif width=40 height=40 alt= //td/tr/table
pbMandriva 2010.1 Spring Samba Standalone Server With tdbsam Backend/b/p
pThis tutorial explains the installation of a Samba fileserver on
Mandriva 2010.1 Spring 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./p
Categories: Web Tech
How To Set Up A USB-Over-IP Server And Client With Ubuntu 10.04
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/tablepbHow To Set Up A USB-Over-IP Server And Client With Ubuntu 10.04/b/p
pThis tutorial shows how to set up a USB-over-IP server with Ubuntu
10.04 as well as a USB-over-IP client (also running Ubuntu 10.04). The USB/IP Project
aims to develop a general USB device sharing system over IP network. To
share USB devices between computers with their full functionality,
USB/IP encapsulates USB I/O messages into TCP/IP payloads and
transmits them between computers. USB-over-IP can be useful for virtual
machines, for example, that don't have access to the host system's
hardware - USB-over-IP allows virtual machines to use remote USB
devices./p
Categories: Web Tech
Integrating APC (Alternative PHP Cache) Into PHP5 (Fedora 13 Apache2)
table align=left cellpadding=0 cellspacing=0 width=43 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/fedora.gif width=40 height=40 alt= //td/tr/table
pbIntegrating APC (Alternative PHP Cache) Into PHP5 (Fedora 13 amp;
Apache2)/b/p
pThis guide explains how to integrate a href=http://pecl.php.net/package/APC target=_blankAPC/a
(Alternative PHP Cache) into PHP5 on a Fedora 13 system (with Apache2).
APC is a free and open PHP opcode cacher for caching and optimizing PHP
intermediate code. em/em It's similar to other PHP opcode cachers,
such as eAccelerator and XCache./p
Categories: Web Tech
Using ATA Over Ethernet (AoE) On Ubuntu 10.04 (Initiator And Target)
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/tablepbUsing ATA Over Ethernet (AoE) On Ubuntu 10.04 (Initiator And Target)/b/p
pThis guide explains how you can set up an AoE target and an AoE
initiator (client), both running Ubuntu 10.04. AoE stands for ATA over Ethernet and is a storage
area network (SAN) protocol which allows AoE initiators to use storage
devices on the (remote) AoE target using normal ethernet cabling.
Remote in this case means inside the same LAN because AoE is not
routable outside a LAN (this is a major difference compared to iSCSI).
To the AoE initiator, the remote storage looks like a normal,
locally-attached hard drive./p
Categories: Web Tech
VMware Server 2.0.2-x On Ubuntu Server 10.04 With VMware Remote Console Plug-in
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/tablepbVMware Server 2.0.2-x On Ubuntu Server 10.04 With VMware Remote
Console Plug-in/b/p
pToday I will tell you how to set up a new Ubuntu 10.04 server which
runs VMware server 2.0.2-x and the VMware Remote Console Plug-in./p
Categories: Web Tech
Caching With Apache's mod_cache On Ubuntu 10.04
table align=left cellpadding=0 cellspacing=0 width=56 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/apache.gif width=53 height=40 alt= //td/tr/table
pbCaching With Apache's mod_cache On Ubuntu 10.04/b/p
pThis article explains how you can cache your web site contents with
Apache's mod_cache on Ubuntu 10.04. If you have a
high-traffic dynamic web site that generates lots of database queries on
each request, you can decrease the server load dramatically by caching
your content for a few minutes or more (that depends on how often you
update your content)./p
Categories: Web Tech
Installing And Using OpenVZ On Ubuntu 10.04
table align=left cellpadding=0 cellspacing=0 width=167 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/openvz.gif width=164 height=40 alt= //td/tr/tablepbInstalling And Using OpenVZ On Ubuntu 10.04/b/p
pIn this HowTo I will describe how to prepare an Ubuntu 10.04 server
for OpenVZ. With OpenVZ you can create multiple Virtual Private Servers
(VPS) on the same hardware, similar to Xen and the Linux Vserver
project. OpenVZ is the open-source branch of Virtuozzo, a commercial
virtualization solution used by many providers that offer virtual
servers. The OpenVZ kernel patch is licensed under the GPL license, and
the user-level tools are under the QPL license./p
Categories: Web Tech
How To Set Up A Webgui Based Print Server On Ubuntu Server Using SWAT, CUPS, And SAMBA
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/tablepbHow To Set Up A Webgui Based Print Server On Ubuntu Server Using
SWAT, CUPS, And SAMBA/b/p
pThis how-to describes the process of setting up an intranet based
print
server using Ubuntu server. By using CUPS SAMBA and SWAT the final
product is a webgui based solution to a headless print server./p
Categories: Web Tech
Installing A Multiserver Setup With Dedicated Web, Email, DNS And MySQL Database Servers On Debian 5.0 With ISPConfig 3
table align=left cellpadding=0 cellspacing=0 width=116 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/ispconfig.gif width=113 height=40 alt= //td/tr/tablepbInstalling A Multiserver Setup With Dedicated Web, Email, DNS And
MySQL Database Servers On Debian 5.0 With ISPConfig 3/b/p
pThis tutorial describes the installation of an ISPConfig 3
multiserver setup with dedicated web, email, database and two DNS
servers all managed trough a single ISPConfig 3 control panel. The setup
described below uses five servers and can be extended easily to to a
higher number of servers by just adding more servers. E.g. if you want
to have two mailservers, do the setup steps from chapter 2 on both of
these servers. If you want to set up more web servers, then install
ISPConfig on all other web servers in expert mode except of the first
one./p
Categories: Web Tech
How To Configure The AIDE (Advanced Intrusion Detection Environment) File Integrity Scanner For Your Website
pbHow To Configure The AIDE (Advanced Intrusion Detection Environment)
File Integrity Scanner For Your Website /b/p
pA file integrity scanner is something you need to have.nbsp; Imagine a
hacker placing a backdoor on your web site, or changing your order form
to email him a copy of everyone's credit card while leaving it appear to
be functionally normally. By setting up daily reporting, this
notifies you within, at most, 24 hours of when any file was changed,
added, or removed.nbsp; It also helps establish an audit trail in the event
your site is compromised. These instructions are designed for an
end user, where you don't need to have root access, to implement and
assumes your server has the aide binary installed.nbsp; Most hosts will have
this installed already, or will install it for you upon request./p
Categories: Web Tech
Using iSCSI On Ubuntu 10.04 (Initiator And Target)
table align=left cellpadding=0 cellspacing=0 width=42 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/ubuntu.gif width=39 height=40 alt= //td/tr/table
pbUsing iSCSI On Ubuntu 10.04 (Initiator And Target)/b/p
pThis guide explains how you can set up an iSCSI target and an iSCSI
initiator (client), both running Ubuntu 10.04. The iSCSI protocol is a
storage area network (SAN) protocol which allows iSCSI initiators to use
storage devices on the (remote) iSCSI target using normal ethernet
cabling. To the iSCSI initiator, the remote storage looks like a normal,
locally-attached hard drive./p
Categories: Web Tech
Chrooting Apache2 With mod_chroot On Ubuntu 10.04
table align=left cellpadding=0 cellspacing=0 width=56 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/apache.gif width=53 height=40 alt= //td/tr/table
pbChrooting Apache2 With mod_chroot On Ubuntu 10.04/b/p
pThis guide explains how to set up mod_chroot
with Apache2 on an Ubuntu 10.04 system. With mod_chroot, you can run
Apache2 in a secure chroot environment and make your server less
vulnerable to break-in attempts that try to exploit vulnerabilities in
Apache2 or your installed web applications./p
Categories: Web Tech
The Perfect Server - OpenSUSE 11.3 x86_64 [ISPConfig 2]
table align=left cellpadding=0 cellspacing=0 width=113 height=32 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-even src=http://static.howtoforge.com/images/teaser/opensuse.gif width=110 height=32 alt= //td/tr/tablepbThe Perfect Server - OpenSUSE 11.3 x86_64 [ISPConfig 2]/b/p
pThis is a detailed description about how to set up an bOpenSUSE
11.3/b server (x86_64) that offers all services needed by ISPs and
hosters: Apache web server (SSL-capable), Postfix mail server with
SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server,
Dovecot POP3/IMAP, Quota, Firewall, etc. In the end you should have a
system that works reliably, and if you like you can install the free
webhosting control panel ISPConfig 2 (i.e., ISPConfig runs on it out of the
box)./p
Categories: Web Tech
Installing Linux Integration Services v2.1 Hyper-V R2 On CentOS 5
table align=left cellpadding=0 cellspacing=0 width=45 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/centos.gif width=42 height=40 alt= //td/tr/tablepbInstalling Linux Integration Services v2.1 Hyper-V R2 On CentOS 5/b/p
pWhen installed on a virtual machine that is running a supported Linux
operating system, Linux Integration Services for Hyper-V provides the
following functionality:b - Driver support for synthetic devices/b: Linux Integration
Services supports the synthetic network controller and the synthetic
storage controller that were developed specifically for Hyper-V.b - Fastpath Boot Support for Hyper-V/b: Boot devices now take
advantage of the block Virtualization Service Client (VSC) to provide
enhanced performance.b - Timesync/b: The clock inside the virtual machine will
remain synchronized with the clock on the host.b - Integrated Shutdown/b: Virtual machines running Linux can
be shut down from either Hyper-V Manager or System Center Virtual
Machine Manager, using the Shut Down command.b - Symmetric Multi-Processing (SMP) Support/b: Supported Linux
distributions can use up to 4 virtual processors (VP) per virtual
machine./p
Categories: Web Tech
Installing A Web, Email And MySQL Database Cluster (Mirror) On Debian 5.0 With ISPConfig 3
table align=left cellpadding=0 cellspacing=0 width=116 height=40 style=margin-top:0px;margin-bottom:0px;trtdimg class=teaser-image-odd src=http://static.howtoforge.com/images/teaser/ispconfig.gif width=113 height=40 alt= //td/tr/tablepbInstalling A Web, Email And MySQL Database Cluster (Mirror) On Debian 5.0
With ISPConfig 3/b/p
pThis tutorial describes the installation of a clustered Web, Email,
Database and DNS server to be used for redundancy, high availability and
load balancing on Debian 5 with the ISPConfig 3 control panel.
GlusterFS will be used to mirror the data between the servers and
ISPConfig for mirroring the configuration files. I will use a setup of
two servers here for demonstration purposes but the setup can scale to a
higher number of servers with only minor modifications in the GlusterFS
configuration files./p
Categories: Web Tech
- Delivery FAIL
- Not What You Meant FAIL
- Haha -- Thats What You Get For Bragging!: Facebook Inflection Fail
- Park Name FAIL
- Probably Bad News: Senseless FAIL
- Just Like Anybody Else: How Batman Spends A Night Off
- Who Cuted the Cheeses? Photo Booth Cutes up Your Mug
- Oh Yeah, Waste That Time: Treadmillasaurus Rex, The Dinosaur On A Treadmill Game
- Friday Rewind: Segway FAIL
- Around the Interwebs
- Zuckerberg, Is That You?: Hot Facebook Ride
- These Beats Are So Fresh!: 8-Bit Mixtape
- Wanted FAIL
- Nobody Reads Anyway: How To Sell Books
- iPod FAIL
- Double Rainbow Guy In Windows Commercial
- Portable Cities: Suitcase Architecture Made from Clothing
- For the Birds: 15 Awesome Avian Home Designs
- Diving in
- All Day Breakfast FAIL
- Facebook Bug Prevents Users From Commenting And Liking
- BREAKING: Facebook Now Displaying All Liked News Articles In Search Results
- Maps Without Maps Shows Off Google’s Styles
- 10 Little Known Facts About San Diego Facebook Users
- How the top U.S. airlines use Facebook
- Introducing Our Facebook Marketing Dictionary
- No Nuclear Option with Yahoo APIs
- Hot Scalability Links For Sep 3, 2010
- Six guiding principles to Consolidate your IT
- Twitter API Changes Causing Some User Headaches
- Quick Apps With ClickOnce
- "Dark Silicon" to Improve Smartphone Battery Life
- NSF Announces Future Internet Architecture Awards
- IBM Claims World's Fastest Microprocessor
- ERP Data On Mobile Made Easy
- REMINDER: Free Catfish Screening Today In San Francisco
- Blippy Opens Up Social Spending with New API
- HUGE: Facebook Testing New “Subscribe To” User Feature
- Facebook Now Testing Lightbox Gallery Display From Feed
- Surprising Facts About Death On Facebook [Infographic]