Sunteți pe pagina 1din 15

APACHE SERVER

Presented to :
Department of Technology

Presented by: Ayush Ojha


Enrollment no.: 14015603112

Northern India Engineering College, FC-26, Shastri Park, New Delhi

Table of Contents

Linux
Linux vs Windows
YUM Server
HTTP Server

What is Linux
Linux is a UNIX clone
It can run on 32 bit and 64 bit hardware
Linux is a true multitasking environment
Fully capable of taking advantage of multiple

processors
Can address up to 64 GB of RAM
Partial POSIX Compliance

History

The history of Linux began with Unix in 1969. Unix was

created at Bell Labs with the goals: Simplicity, Recyclable


code, Written in C as opposed to assembly. Development
started in 1991.
Linux Thorvalds wanted to create a free
implementation of UNIX. By 1993 there were 12000
Linux users. Today Linux rivals UNIX in stability and
scalability.

Linux Architecture

Features
Multitasking:

several programs running at the same

time.
Multiuser: several users on the same machine at the
same time (and no two-user licenses!).
Multiplatform: runs on many different CPUs, not
just Intel.
Multiprocessor: SMP support is available on the
Intel and SPARC platforms
Dynamically linked shared libraries (DLL's), and
static libraries too, of course.

Distributors of Linux
Suse
Fedora
Redhat
Debian
Ubuntu
Knoppix
Slackware
Lycoris
Linspire (Windows)

Linux vs. Windows

Bases Linux

Windows

Linux is an example of Open


Source software development and
Free Operating System (OS).

Windows is the family of operating


system (OS) from Microsoft, which
is the most famous OS in the world.

Linux kernel is developed by the


community. Linux Torvalds
oversees things.

Microsoft created the Windows


operating system, but allows other
computer manufactures to distribute
their own computers with Windows
pre-installed.

GUI

Linux typically provides two GUIs,


KDE and Gnome. But there are
millions of alternatives such as
LXDE, Xfce, Unity, Mate, twm,
ect.

The Windows GUI is an integral


component of the OS and is not
replaceable. This can be a con when
it comes to Windows 8's Metro.

File system
support

Ext2, Ext3, Ext4, Jfs,


ReiserFS, Xfs, Btrfs, FAT,
FAT32, NTFS

FAT, FAT32, NTFS, exFAT

What is it?

Manufacturer

Base Linux
s

Windows

Company /
developer

Linux Torvalds

Microsoft

Graphics
performanc
e

Because hardware manufacturers,


such as NVidia, often do not provide
documentation for Linux developers,
drivers cannot use full card
performance.

Combined with newest DirectX


versions and full graphics card
support the performance is almost
as good as it can get.

Security

Linux has had about 60-100


viruses listed till date. None
of them actively spreading
nowadays.

According to Dr.Nic Peeling and Dr


Julian Satchell's Analysis of the
Impact of Open Source Software
there have been more than 60,000
viruses in Windows. Anti Virus cost
about $20 to $400

YUM Server
Yum or Yellow dog Update, Modified is a package manager

that was developed by Duke University to improve the


installation of RPMs.
Yum searches numerous repositories for packages and their

dependencies so they may be installed together in an effort to


alleviate dependency issues.

YUM Server cont...

Red Hat Enterprise Linux 5 uses Yum to fetch packages


and install RPMs.
Yum uses a configuration file at /etc/yum.conf.
There are multiple ways by which you can install a
repository on the system and install/update packages:

What is APACHE Server?


The Apache HTTP Server commonly referred to as

Apache, is a web server application notable for


playing a key role in the initial growth of the World
Wide Web.
Originally based on the NCSA HTTPd server,
development of Apache began in early 1995 after
work on the NCSA code stalled.
Apache quickly overtook NCSA HTTPd as the
dominant HTTP server, and has remained the most
popular HTTP server in use since April 1996.

Conclusion
Linux is basically used as a free operating system.
The development of Linux is one of the most

prominent examples of free and open source


collaboration.
Red Hat Linux, assembled by the company Red
Hat is a popular Linux based operating system.
The Hypertext Transfer Protocol(HTTP) is an
application protocol for distributed, collaborative,
hypermedia information system which is developed
under the LINUX operating system.
A web Browser is a very common example of
http server. The given project shows the steps of
how to create an http server using the Linux
operating system.

THANK YOU

S-ar putea să vă placă și