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

Gentoo

Tunneling the hard way: using slirp, pppd and socat

Post date: January 29, 2006, 13:01 Category: Network Views: 12762 Comments
Tutorial quote: Every now and then you might come across a "bad" ISP. The one I have at home for example is dropping UDP packets ever so often when I try to play online games -- and it tends to drop random packets while I try to log onto a gameserver too which makes a certain game I like to play crash during the loading phase so it can't recover. I also heard of other ISPs blocking certain ports on external servers -- universities for example seem to like blocking p2p network ports and the school i was attending till last august blocked everything but port 80 for http -- including ftp which made even on-topic "research" a pita at times.
Usually there's three ways of working around this problem if "giving up" is not an option to you: a) change your ISP, b) use ssh to redirect ports, c) connect to an external VPN to route for you. a) can be tricky -- it's impossible if you're sharing the link with your parents and they insist on their email addresses or in the university/workplace/school scenario. b) will only work with single port/host combinations and for c) you will need a full-fledged rootbox idling around on the internet -- which tend to be expensive and "virtual servers" might not work because those often don't include tun/tap devices and/or kernel-level ppp support if you rent them and in case you rented them you probably can't fiddle around with its kernel to enable it (that was my problem at least). If any of this rings a bell to you, read on and discover method d)
Ubuntu

Setting Up A PXE Install Server For Multiple Linux Distributions With Ubuntu Edgy Eft

Post date: December 20, 2006, 01:12 Category: Installing Views: 4661 Comments
Tutorial quote: This tutorial shows how to set up a PXE (short for preboot execution environment) install server with Ubuntu 6.10 (Edgy Eft). A PXE install server allows your client computers to boot and install a Linux distribution over the network, without the need of burning Linux iso images onto a CD/DVD, boot floppy images, etc. This is handy if your client computers don't have CD or floppy drives, or if you want to set up multiple computers at the same time (e.g. in a large enterprise), or simply because you want to save the money for the CDs/DVDs. In this article I show how to configure a PXE server that allows you to boot multiple distributions: Ubuntu Edgy/Dapper, Debian Etch/Sarge, Fedora Core 6, CentOS 4.4, OpenSuSE 10.2, and Mandriva 2007.
Debian

Linux virtual server on Debian Sarge

Post date: November 29, 2005, 21:11 Category: System Views: 3891 Comments
Tutorial quote: Linux-VServer allows you to create virtual private servers and security contexts which operate like a normal Linux server, but allow many independent servers to be run simultaneously in one box at full speed. All services, such as ssh, mail, Web, and databases, can be started on such a VPS, without modification, just like on any real server. Each virtual server has its own user account database and root password and doesn't interfere with other virtual servers.
Debian

How To Set Up A Load-Balanced MySQL Cluster

Post date: March 31, 2006, 19:03 Category: Software Views: 4335 Comments
Tutorial quote: This tutorial shows how to configure a MySQL 5 cluster with three nodes: two storage nodes and one management node. This cluster is load-balanced by a high-availability load balancer that in fact has two nodes that use the Ultra Monkey package which provides heartbeat (for checking if the other node is still alive) and ldirectord (to split up the requests to the nodes of the MySQL cluster).

In this document I use Debian Sarge for all nodes. Therefore the setup might differ a bit for other distributions. The MySQL version I use in this setup is 5.0.19. If you do not want to use MySQL 5, you can use MySQL 4.1 as well, although I haven't tested it.

This howto is meant as a practical guide; it does not cover the theoretical backgrounds. They are treated in a lot of other documents in the web.
Debian

Make Browsers Cache Static Files With mod_expires On Apache2 (Debian Squeeze)

Post date: March 10, 2011, 11:03 Category: Installing Views: 3330 Comments
Tutorial quote: This tutorial explains how you can configure Apache2 to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files (such as images, CSS and Javascript files) to a date in the future so that these files will be cached by your visitors' browsers. This saves bandwidth and makes your web site appear faster (if a user visits your site for a second time, static files will be fetched from the browser cache). This tutorial was written for Debian Squeeze.
Linux

Linux Web Filtering in 7 steps

Post date: April 12, 2005, 18:04 Category: Network Views: 4622 Comments
Tutorial quote: How to install a transparent Squid proxy server with real-time HTTP virus scanning on Mandrake 10.0 using DansGuardian and ClamAV?

People quickly and easily access volumes of research on the Internet and correspond with a mouse click. For more and more companies, content filtering is part of the large battle to combat all kinds of online threats, including hackers, worms and viruses. Linux content filtering allows administrators to configure and manage Internet access across the entire network and to block unwanted Web content like pornography, shopping Web sites, games and gambling.

This guide contains all the necessary information for installing and understanding the architectural layout of the implementation. It was written with the assumption that you understand how to install programs and have a basic understanding of Linux Mandrake. This includes installing Linux Mandrake and RPM packages, editing files, making directories, compiling software and understanding general UNIX commands. This guide doesn’t explain how to use or configure Squid, DansGuardian and ClamAV but information on where to obtain this information can be found in the “Additional information” section.
Linux

64 Bit Eclipse 3.4 (Ganymede) IDE with PDT and SQL Explorer - Full PHP/MySQL Web Application IDE

Post date: August 4, 2008, 08:08 Category: Software Views: 5289 Comments
Tutorial quote: This tutorial covers the installation process for the latest release of Eclipse, 3.4 (Ganymede), and additionally the PDT and SQL Explorer Plugins, to create a fully integrated PHP/MySQL Web Application Development Environment in Linux.
Debian

Installation Of PlaySMS And SMS Server Tools 3 On Debian Server

Post date: February 24, 2011, 12:02 Category: Installing Views: 4483 Comments
Tutorial quote: This tutorial will show you how you can set up an SMS server on Debian with playsms and smstools. In my example I have used an old Nokia 5140i with a USB datacable.
Unix+clones

Making Web Browsing Easy For The Tiny Screen

Post date: August 9, 2005, 19:08 Category: Network Views: 3407 Comments
Tutorial quote: An avalanche of content will soon appear in the palm of your hand.

Tiny screens are showing up everywhere in PDAs and cell phones. Many are equipped with some form of network device and a browser, so it's not hard to see what's coming down the pike.

Late model PDAs, like my HP iPAQ 3715 no longer suffer from insufficient computing power, lack of memory or having to rely on pricey external 802.11b cards. The little machine is quick to boot up and can handle many daily business functions.

Even though it runs a version of Internet Explorer, jumping onto an access point and browsing web pages is fast and useful.

In this edition, I'll share my observations on things you might consider when converting LAMP (Linux, Apache, MySQL, PHP) applications or web pages, for use on the tiny screen. I'll approach the issues from an iPAQ user perspective and focus on convenience and making the user's life easy.
White+Box

The perfect Setup - White Box Linux

Post date: April 15, 2005, 23:04 Category: Installing Views: 7025 Comments
Tutorial quote: This is a detailed description about the steps to be taken to setup a Linux server based on White Box Linux that offers all services needed by ISPs and hosters (web server (SSL-capable), mail server (with SMTP-AUTH and TLS!), DNS server, FTP server, MySQL server, POP3/IMAP, Quota, Firewall, etc.).

Since White Box Linux is very similar to Red Hat Enterprise Linux this tutorial should also work for Red Hat Enterprise Linux.
Web-based applications and online marketing solutions - LumoLink