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. 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). Protocols such as Hyper Text Transfer Protocol over Secure Sockets Layer (HTTPS), and File Transfer Protocol (FTP), a protocol for uploading and downloading files, are also supported. The Apache2 web server is available in Ubuntu Linux. Apache2.conf: the main Apache2 configuration file. Sudo a2enmod ssl.

Cgi

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. 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.

System Requirements The Ubuntu 10.10 lists 256MB of RAM as the minimum amount it will work on. Ubuntu supports a wide variety of video cards, hard drives and other hardware; if you want to check before downloading the install disk, look at the Linux hardware compatibility list for both complete systems and individual components in your system to see if it will work. If you plan on running the server 24/7, make sure it is in a well-ventilated area. Install Ubuntu Installing Ubuntu is a cinch with the latest 10.10 installer. Head on over to the Ubuntu Desktop CD Download site to get the ISO file. Set Up Application Services.

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. 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? Because the added GUI desktop is totally unnecessary. 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. Webmin. Geek to Live: How to set up a personal home web server.