background preloader

Web Server

Facebook Twitter

HTTP Server Version 2.0 Documentation. HTTPD - Apache2 Web Server. Apache is the most commonly used Web Server on Linux systems.

HTTPD - Apache2 Web Server

Web Servers are used to serve Web Pages requested by client computers. Clients typically request and view Web Pages using Web Browser applications such as Firefox, Opera, or Mozilla. Users enter a Uniform Resource Locator (URL) to point to a Web server by means of its Fully Qualified Domain Name (FQDN) and a path to the required resource. For example, to view the home page of the Ubuntu Web site a user will enter only the FQDN. To request specific information about paid support, a user will enter the FQDN followed by a path. The most common protocol used to transfer Web pages is the Hyper Text Transfer Protocol (HTTP). Apache Web Servers are often used in combination with the MySQL database engine, the HyperText Preprocessor (PHP) scripting language, and other popular scripting languages such as Python and Perl.

The Apache2 web server is available in Ubuntu Linux. Apache2.conf: the main Apache2 configuration file.


Install the Apache 2 Web Server on Ubuntu 10.10 (Maverick. Warning This document is an older, unmaintained guide.

Install the Apache 2 Web Server on Ubuntu 10.10 (Maverick

There may be a new guide available for this software. This tutorial explains how to install and configure the Apache web server on Ubuntu 10.10 (Maverick). All configuration will be done through the terminal; make sure you are logged in as root via SSH. If you have not followed the getting started guide, it is recommended that you do so prior to beginning this guide.

Before you begin installing and configuring the components described in this guide, please make sure you've followed our instructions for setting your hostname. Hostname hostname -f The first command should show your short hostname, and the second should show your fully qualified domain name (FQDN). Make sure your package repositories and installed programs are up to date by issuing the following commands: apt-get update apt-get upgrade Enter the following command to install the Apache HTTP server, its documentation, and a collection of utilities. apt-get install php5-suhosin. How To Build A Linux Web Server With An Old Computer [Part 1] This how-to article is broken down into 4 major steps: 1.

How To Build A Linux Web Server With An Old Computer [Part 1]

Acquire an old computer, 2. Install Operating system, 3. Set up the application web server software (Apache, PHP, MySQL), and 4. Reaching the computer from the internet. Acquire an Old Computer Linux is a versatile operating system in that it can be run on the slowest of PCs, at least in command line mode. How to Set Up Your Own Web Server. How to set up a Linux/Apache/MySQL/Php (LAMP) environment using Ubuntu server If you have an old Windows-compatible PC lying around, it's a fun exercise to set it up as a web server.

How to Set Up Your Own Web Server

It's also not too difficult if you have a guide such as this one to hand, and it doesn't matter if the PC is pretty old. Even something with 64 MB of RAM and an 8 GB hard disk is plenty. If you're undertaking such an exercise, a server-oriented version of Linux is a good choice. Why server-oriented? The only thing you need to check is that your computer has a built-in Ethernet connector.

I'm going to use Ubuntu Server 7.10 for this project. Our Goal Once you have followed this document, you’ll have a working Web server onto which users can safely and securely upload files via ftp. Note that commands you need to type are in a bold courier typeface like this. First Install the OS To get started, boot the PC from the CD-ROM. When asked, name your machine. From the software selection menu, select only LAMP server. Geek to Live: How to set up a personal home web server.