HowToForge.com
How To Set Up WebDAV With Lighttpd On Ubuntu 9.10
How To Set Up WebDAV With Lighttpd On Ubuntu 9.10
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.
Build Your Own Video Community With Lighttpd And FlowPlayer (Debian Lenny)
Build Your Own Video Community With Lighttpd And FlowPlayer (Debian Lenny)
This article shows how you can build your own video community using lighttpd with its mod_flv_streaming module (for streaming .flv videos, the format used by most major video communities such as YouTube) and its mod_secdownload module (for preventing hotlinking of the videos) on Debian Lenny. I will use FlowPlayer as the video player, a free Flash video player with support for lighttpd's mod_flv_streaming module. I will also show how you can encode videos (.mp4 .mov .mpg .3gp .mpeg .wmv .avi) to the FLV format supported by Adobe Flash.
How To Set Up WebDAV With Lighttpd On OpenSUSE 11.2
How To Set Up WebDAV With Lighttpd On OpenSUSE 11.2
This guide explains how to set up WebDAV with lighttpd on an OpenSUSE 11.2 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.
Installing Lighttpd With PHP5 And MySQL Support On Fedora 12
Installing Lighttpd With PHP5 And MySQL Support On Fedora 12
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Fedora 12 server with PHP5 support (through FastCGI) and MySQL support.
Distributed Storage Across Four Storage Nodes With GlusterFS On Fedora 12
Distributed Storage Across Four Storage Nodes With GlusterFS On Fedora 12
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.
Using WebDAV With ISPConfig 3 On Ubuntu 9.10
Using WebDAV With ISPConfig 3 On Ubuntu 9.10
This guide explains how to set up and use WebDAV on a web site created with ISPConfig 3 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 Apache 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.
Fully Utilizing Your X-Core CPU
Fully Utilizing Your X-Core CPU
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.
High-Availability Storage With GlusterFS On Fedora 12 - Automatic File Replication (Mirror) Across Two Storage Servers
High-Availability Storage With GlusterFS On Fedora 12 - Automatic File Replication (Mirror) Across Two Storage Servers
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.
Changing From SquirrelMail To RoundCube On Your ISPConfig3 Server
Changing From SquirrelMail To RoundCube On Your ISPConfig3 Server
This tutorial has been created for those who have installed The Perfect Server - CentOS 5.4 x86_64 [ISPConfig 3] and do not like SquirrelMail as webmail client. Here’s a guide to replace SquirrelMail with RoundCube, which is more visually attractive and easier to manage for our clients.
Server Monitoring With munin And monit On Debian Lenny
Server Monitoring With munin And monit On Debian Lenny
In this article I will describe how you can monitor your Debian Lenny server with munin and monit. munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, whereas monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that lets you recognize current or upcoming problems (like "We need a bigger server soon, our load average is increasing rapidly."), and a watchdog that ensures the availability of the monitored services.
Easy Way To Create Bootable Ubuntu USB Pendrive
Easy Way To Create Bootable Ubuntu USB Pendrive
This short guide explains how you can create a bootable Ubuntu USB pendrive.
Virtual Mail And FTP Hosting With iRedMail And Pure-FTPd On FreeBSD
Virtual Mail And FTP Hosting With iRedMail And Pure-FTPd On FreeBSD
iRedMail is a shell script that lets you quickly deploy a full-featured mail solution in less than 2 minutes. Since version 0.6, it supports FreeBSD 7.2 and 8.0 (both i386 and x86_64). iRedMail supports both OpenLDAP and MySQL as backends for storing virtual domains and users. The OpenLDAP backend of iRedMail allows you to integrate all kinds of applications. This guide shows you how to integrate pure-ftpd into the iRedMail ldap backend on FreeBSD 7.2, passwords will be stored in ldap and you can change the password through webmail.
Creating An NFS-Like Standalone Storage Server With GlusterFS On Fedora 12
Creating An NFS-Like Standalone Storage Server With GlusterFS On Fedora 12
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.
How To Enforce YouTube Safety Mode To Block Objectionable Content With SafeSquid Content Filtering Proxy
How To Enforce YouTube Safety Mode To Block Objectionable Content With SafeSquid Content Filtering Proxy
Google recently announced 'Safety Mode' for YouTube. When you opt in to Safety Mode, videos containing mature content, objectionable material, or age restrictions will be filtered out of the site's search results. If a user inputs a direct link to a mature video, Safety Mode blocks viewing. You also have the option of 'locking' Safety Mode. When you see the 'Safety Mode' option at the bottom of any YouTube video page, you can choose to opt in to the service and lock that preference with your YouTube account password (you have to be logged in). That setting will be locked until the password is input to change it. It can not be unlocked by any other YouTube account.
Virtual Hosting With Proftpd And MySQL (Incl. Quota) On Ubuntu 9.10
Virtual Hosting With Proftpd And MySQL (Incl. Quota) On Ubuntu 9.10
This document describes how to install a Proftpd 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 with this setup.
Installing Lighttpd With PHP5 And MySQL Support On OpenSUSE 11.2
Installing Lighttpd With PHP5 And MySQL Support On OpenSUSE 11.2
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an OpenSUSE 11.2 server with PHP5 support (through FastCGI) and MySQL support.
Network Analysis With Wireshark On Ubuntu 9.10
Network Analysis With Wireshark On Ubuntu 9.10
Wireshark is a network protocol analyzer (or "packet sniffer") that can be used for network analysis, troubleshooting, software development, education, etc. This guide shows how to install and use it on an Ubuntu 9.10 desktop to analyze the traffic on the local network card.
Creating MySQL Backups With AutoMySQLBackup On Ubuntu 9.10
Creating MySQL Backups With AutoMySQLBackup On Ubuntu 9.10
AutoMySQLBackup is a shell script that lets you take daily, weekly and monthly backups of your MySQL databases using mysqldump. It can back up multiple databases, compress the backups, back up remote databases, and email the logs. This tutorial explains how to install and use it on an Ubuntu 9.10 server.
iRedMail 0.6: Full-Featured Mail Server With OpenLDAP/Postfix/Dovecot/Amavisd/ClamAV/SpamAssassin/iRedAdmin On FreeBSD
iRedMail 0.6: Full-Featured Mail Server With OpenLDAP/Postfix/Dovecot/Amavisd/ClamAV/SpamAssassin/RoundCube/iRedAdmin On FreeBSD
iRedMail is a shell script that lets you quickly deploy a full-featured mail solution in less than 2 minutes. Since version 0.6, it supports FreeBSD 7.2 and 8.0 (it supports both i386 and x86_64). Its object is to make a Linux mail server installation and configuration simple and easy to use. iRedMail supports both OpenLDAP and MySQL as backends for storing virtual domains and users. This tutorial shows how to use the OpenLDAP backend; it uses FreeBSD 7.2, but the steps for 8.0 are the same.
How To Set Up MySQL Database Replication With SSL Encryption On CentOS 5.4
How To Set Up MySQL Database Replication With SSL Encryption On CentOS 5.4
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.
