Go back to fronty page View most popular entries View latest additions Submit tutorials to UnixTutorials.info
UnixTutorials logo

Search results for How to set up a home web server

CentOS

Settings up a SFTP Only Chroot Jail

Post date: December 13, 2007, 22:12 Category: Security Views: 7843 Comments
Tutorial quote: This tutorial describes how to set up a chroot jail (SFTP only) to allow your users to ONLY use sftp (no ssh/bash/…), and keep them stuck inside their own home directory. This tutorial is known to work on many other distributions as well as CentOS.
Solaris

Set up a multipurpose Solaris web server

Post date: January 26, 2007, 07:01 Category: Miscellaneous Views: 9170 Comments
Tutorial quote: This HOWTO explains how to set up a multipurpose Solaris web server.
Ubuntu

Furius ISO Mount - Mount and Unmount ISO images with GUI Tool in Ubuntu Linux

Post date: August 31, 2008, 17:08 Category: Desktop Views: 3225 Comments
Tutorial quote: An ISO, IMG, BIN, MDF and NRG Image management utility for the Gnome Desktop Environment. Furius ISO Mount

Features
* Automatically Mounts ISO, IMG, BIN, MDF and NRG Image Files.
* Automatically creates a mount point in your home directory.
* Automatically Unmounts the Image files.
* Automatically removes the mount directory to return your home directory to its previous state.
CentOS

Chroot jail SFTP only OpenSSH 5.x

Post date: May 5, 2008, 00:05 Category: Security Views: 9832 Comments
Tutorial quote: This tutorial describes how to set up a chroot jail (SFTP only) to allow your users to ONLY use sftp (no ssh/bash/), and keep them stuck inside their own home directory. This tutorial is known to work on many other distributions as well as CentOS.
This tutorial is for the 4.9-5.x updates of OpenSSH
Debian

Setting Up A Highly Available NFS Server

Post date: April 1, 2006, 05:04 Category: Network Views: 6310 Comments
Tutorial quote: In this tutorial I will describe how to set up a highly available NFS server that can be used as storage solution for other high-availability services like, for example, a cluster of web servers that are being loadbalanced. If you have a web server cluster with two or more nodes that serve the same web site(s), than these nodes must access the same pool of data so that every node serves the same data, no matter if the loadbalancer directs the user to node 1 or node n. This can be achieved with an NFS share on an NFS server that all web server nodes (the NFS clients) can access.

As we do not want the NFS server to become another "Single Point of Failure", we have to make it highly available. In fact, in this tutorial I will create two NFS servers that mirror their data to each other in realtime using DRBD and that monitor each other using heartbeat, and if one NFS server fails, the other takes over silently. To the outside (e.g. the web server nodes) these two NFS servers will appear as a single NFS server.

In this setup I will use Debian Sarge (3.1) for the two NFS servers as well as for the NFS client (which represents a node of the web server cluster).
Solaris

Configuring Apache

Post date: April 13, 2005, 05:04 Category: Network Views: 4119 Comments
Tutorial quote: Apache can respond to browser requests from machines on your local network (i.e. an "Intranet" Web server) or from the Internet. The installation of the Solaris OS installed and set up most of the necessary Apache files. As a result, if you want to use your system as a Web server you only need to modify one file.
FreeBSD

Lightweight Web Serving with thttpd

Post date: December 1, 2005, 00:12 Category: Software Views: 7801 Comments
Tutorial quote: The Apache HTTP Server is the most popular web server due to its functionality, stability, and maturity. However, this does not make it suitable for all uses: slow machines and embedded systems may have serious problems running it because of its size. Here is where lightweight HTTP servers come into play, as their low-memory footprints deliver decent results without having to swap data back to disk.

Similarly, these small HTTP servers are suitable to serve static content efficiently so as to allow Apache, mod_perl, mod_python, or even servlet containers to handle dynamic requests without tying up memory-hungry children to serve small images. In other words, these applications can serve as a complement to your existing full-featured web server, not as a replacement.

One of these servers is thttpd, a simple, small, portable, fast, and secure HTTP server. Among its features are support for the HTTP/1.1 standard, CGIs, virtual hosts, and IPv6. This article shows how to install and configure this software under NetBSD. I chose NetBSD not only because it is my preferred OS, but also because it has the ability to run on the most disparate old hardware, where thttpd shows its strengths. I had a Macintosh Performa 630 (a 68LC040 chip at 33MHz) running NetBSD/mac68k 2.0 with thttpd on top of it, serving pages to my home network nicely.
Linux

Setting the Clock on Linux

Post date: April 12, 2005, 17:04 Category: System Views: 2294 Comments
Tutorial quote: There are 3 protocols dealing with time: NTP (port 123), Time (port 37), and Daytime (port 13). If you're connecting to the Internet periodically, then synchronizing your clock when you dial up or from crontab is good enough. This applies also to most Linux machines at home or at work, even if they are connected all the time. Here is a short tutorial on how to set your clock using these 3 protocols.
CentOS

CentOS 5.1 Server Setup: LAMP, Email, DNS, FTP, ISPConfig

Post date: December 6, 2007, 12:12 Category: Installing Views: 6378 Comments
Tutorial quote: This tutorial shows how to set up a CentOS 5.1 based server that offers all services needed by ISPs and web 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.
OpenSUSE

How To Set Up WebDAV With Apache2 On OpenSUSE 11.3

Post date: September 14, 2010, 14:09 Category: Installing Views: 2382 Comments
Tutorial quote: This guide explains how to set up WebDAV with Apache2 on an OpenSUSE 11.3 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.
Web-based applications and online marketing solutions - LumoLink