Linux Tutorials on the topic “debian”

  • Installing mod_geoip For Lighttpd On Debian Etch

    Author: Falko TimmeTags: , Comments: 0

    Installing mod_geoip for Lighttpd On Debian Etch This guide explains how to set up mod_geoip with lighttpd on a Debian Etch system. mod_geoip looks up the IP address of the client end user. This allows you to redirect or block users based on their country. You can also use this technology for your OpenX (formerly known as OpenAds or phpAdsNew) ad server to allow geo targeting. I will show two ways to build mod_geoip - the first way is to build a new lighttpd .deb package (including mod_geoip) which is the way I recommend. This works only if you have installed the standard Debian Etch lighttpd package. If you've compiled lighttpd yourself, then the second way is for you: it shows how to build mod_geoip.so for your lighttpd version.

  • Creating Simple Virtual Hosts With mod_mysql_vhost On Lighttpd (Debian Etch)

    lighttpd VMWare Image Download Author: Falko TimmeTags: , Comments: 1

    This guide explains how you can use mod_mysql_vhost to create simple virtual hosts on a lighttpd web server on Debian Etch. With mod_mysql_vhost, lighttpd can read the vhost configuration from a MySQL database. Currently, you can store the domain and the document root in the MySQL database which results in very simple virtual hosts. If you need more directives for your vhosts, you'd have to configure them in the global section of lighttpd.conf, which means they'd be valid for all vhosts. Therefore, mod_mysql_vhost is ideal if your vhosts differ only in the domain and document root.

  • How To Set Up WebDAV With Lighttpd On Debian Etch

    VMWare Image Download Author: Falko TimmeTags: , Comments: 1

    How To Set Up WebDAV With Lighttpd On Debian Etch This guide explains how to set up WebDAV with lighttpd on a Debian Etch 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.

  • Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch

    VMWare Image Download Author: Falko TimmeTags: , Comments: 6

    Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch This article explains how you can install and configure apache2-mpm-itk on a Debian Etch server. apache2-mpm-itk is an MPM (Multi-Processing Module) for the Apache 2 web server. mpm-itk allows you to run each of your vhost under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. mpm-itk works with mod_php because mpm-itk is based on the traditional prefork MPM, which means it's non-threaded. This means you don't need to use suExec or suPHP anymore to run a website's PHP scripts as a separate user.

  • How To Remotely Install Debian Over A RH Based Distro

    Author: jakev383Tags: , , Comments: 1

    How To Remotely Install Debian Over A RH Based Distro Ocassionally, servers need to be retasked for various reasons.  It has always been a challenge when the server has a distribution other than what I need. I do not want to drive to the data center to swap CDs around, so I decided to see if there was a way to remotely install the machine.  I found some notes by Erik Jacobsen and used them to come up with an up-to-date how-to.

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

    Author: Falko TimmeTags: , Comments: 8

    How To Install Django On Debian Etch (Apache2/mod_python) 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.

  • Embedding Python In Apache2 With mod_python (Debian/Ubuntu, Fedora/CentOS, Mandriva, OpenSUSE)

    Author: Falko TimmeTags: , , , , , , Comments: 0

    Embedding Python In Apache2 With mod_python (Debian/Ubuntu, Fedora/CentOS, Mandriva, OpenSUSE) This tutorial shows how to install and use mod_python on various distributions (Debian/Ubuntu, Fedora/CentOS, Mandriva, OpenSUSE) with Apache2. mod_python is an Apache module that embeds the Python interpreter within the server. It allows you to write web-based applications in Python that will run many times faster than traditional CGI and will have access to advanced features such as ability to retain database connections and other data between hits and access to Apache internals.

  • How To Block Spammers/Hackers With mod_defensible On Apache2 (Debian Etch)

    VMWare Image Download Author: Falko TimmeTags: , , Comments: 7

    How To Block Spammers/Hackers With mod_defensible On Apache2 (Debian Etch) mod_defensible is an Apache 2.x module intended to block spammers/hackers/script kiddies using DNSBL servers. It will look at the client IP and check it in one or several DNSBL servers and return a 403 Forbidden page to the client. This guide shows how to install and use it with Apache 2 on a Debian Etch server.

  • Apache2: Logging To A MySQL Database With mod_log_sql (Debian Etch)

    Author: Falko TimmeTags: , , Comments: 5

    Apache2: Logging To A MySQL Database With mod_log_sql (Debian Etch) This guide shows how you can write the Apache2 access log to a MySQL database instead of a file. To achieve this, I use the Apache2 module mod_log_sql. I'm using a Debian Etch server in this tutorial.

  • Embedding Python In Apache2 With mod_python (Debian Etch)

    Author: Falko TimmeTags: , Comments: 9

    Embedding Python In Apache2 With mod_python (Debian Etch) This tutorial shows how to install and use mod_python on a Debian Etch server with Apache2. mod_python is an Apache module that embeds the Python interpreter within the server. It allows you to write web-based applications in Python that will run many times faster than traditional CGI and will have access to advanced features such as ability to retain database connections and other data between hits and access to Apache internals.