Linux: A free operating system?
In 1984, Richard M. Stallman started The GNU Project. He wanted to release a free and modifiable operating system. He started this job with a large group of volunteers from the Free Software Foundation, ultimately to result. Soon they released several free software products on the market including a free text editor and compiler gcc (useful for programmers). The primary objective of these group was creating a free operating system. They have made to ensure the success of the Linux operating system.
Linus Torvalds, a professional computer scientist, is considered the inventor of Linux. In 1991, Linus wanted an operating system for his computer, but the various commercial packages (Windows, Mac etc) were too expensive for him. This is why he chose the Minix operating system. This did not reach his demands, so he decided to create his own operating system. He released the first version. It did not work so well and was previously a fun toy for hackers and programmers. After a while he managed to bring an effective system. This functioned only as a kernel. A kernel makes the hardware and software work together. The kernel was modified by other programmers so that the GNU software would work there. Therefore, the operating system Linux is often called GNU / Linux. In 1992 and 1993 it grew into a fully functioning Linux kernel and received increasing attention. Soon, several companies were interested in the operating system and with all modifications made, he began to develop. Since version 1.0, released in the year 1994, the kernel is further improved and stabilized and is now used by several companies. Especially on Linux servers it is very popular. Thus, the company has less than one hundred thousand Google servers that run Linux.
A distribution consists of a set of basic applications, libraries and the Linux kernel together with several installers. In this way it is a well-functioning system. Such a distribution can be purchased from various commercial companies.
Linux is mainly used as a server system because it is much cheaper than Windows. (Often free) know Linux still has no strong position. This is because many new computers are sold with the Windows operating system. For many computer users, this system is therefore more familiar and also works with more programs.
http://www.flightcentre.com.au/academic/airfare-choices.html
Best Linux Distrobution For Web Your Server
With all the various and sundry Linux distributions out there, how do you determine the right one? There are many factors to consider. For instance, do you need an enterprise support contract? Is long term support a consideration? Also, what is your current experience with Linux? An experienced Linux administrator might choose a different distribution than a casual user.
Keeping these considerations in mind, Ubuntu Server is the best Linux for web server needs. No other Linux server can match its long term support, ease of operations and supportability.
Long Term Support: Ubuntu server 10.04 is a LTS version. LTS stands for Long Term Support. Typically, Ubuntu will support the server edition for eighteen months. However, they offer LTS versions to support the enterprise market. The latest LTS is 10.04
Ease of operations: With the apt package manager, installing the software for your web server is a cinch. The command âsudo aptitude install apacheâ will install the Apache web server. Replace apache with mysql, or postfix to install MySQL and Postfix. For each application, there are How-Tos on the Ubuntu documentation website.
Supportability: Support is a key factor in deciding on a Linux distribution. With Ubuntu server you get the best support community out there. Almost any problem you will face has already been solved in the forums and written to a How-To. If professional support is needed, many companies offer third party support for Ubuntu. However, my experience has shown that a moderate administrator can manage an Ubuntu server without paying a support contract.
Apache HTTP Server
Apache HTTP Server is web server software developed by Robert McCool in 1995. Apache is written in C and runs operating system similar to Unix. Its open source system played an important and essential role of the development of the World Wide Web as we know it today. Because of it is an open source software, Apache is highly flexible and is available for use on many operating systems, such as Windows, Linux, and Mac OS. Apache currently serves over half of all websites, making it the world's most popular software for HTTP serving.
With it's flexible nature, Apache offers a number of language interfaces, such as Perl and PHP, which makes it a much more versatile web server. Because Apache is licensed as an open source software, is is freely distributed. Users can make modifications and changes as the see fit, and any software that uses Apache as its source code is held under the same license. This has led to the development of several thousand projects, available under the terms of the license.
In terms of performance, Apache HTTP Server compares very well to other web servers. The big difference that Apache provides is MultiProcessing Modules or MPMs, which are process-based rather than event-based. This allows for more reliability and consistency as opposed to higher performance.