Apache WEB Server.

Slides:



Advertisements
Similar presentations
Initial web server configuration 1WUCM1. Overview Planning Testing the OS/Environment – IP setup Installation Configuration – Simple minimum details Testing.
Advertisements

- Program de formare profesionala flexibila pe platforme mecatronice Investeste in oameni!
 Ce e bravenet.COM ?  De ce bravenet.COM ?  Avantaje si dezavantaje in folosirea bravenet.COm Grupa 6: Lucian-Eduard Barticel Eduard Giurgiu Iany Ionut.
Aplicatie pentru intarirea capacitatii manageriale Coriolis Consulting pentru INCD-PM Alexandru Darabont.
Platforma Open Source pentru Desktop Grid Dedu Catalin.
Initial web server configuration Dr Jim Briggs 1WUCM1.
Apache Configuration Setting up a web server. Basic Server Facts Runs on port 80 Server application -> httpd Richly configurable Many defaults will let.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Configuring a Web Server. Overview  Understand how a Web server works  Install IIS (Internet Information Services) and Apache Web servers  Examine.
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
Linux Operations and Administration
Web Server Configuration Alokes Chattopadhyay Computer & Informatics Centre IIT Kharagpur.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 10: Basic Apache Configuration and Management Chapter 26: Apache (httpd): Setting Up a Web.
Web Servers Installation and Configuration May 24, 2001 CIS System Administration Problem Statement The class topic is setting up a Linux server to support.
Apache Server The Apache Server Apache is a WWW server that implements the HTTP protocol. Apache runs as a daemon. This means that it is a resident.
Web Servers1-1 Web Servers Xingquan (Hill) Zhu
An introduction to Apache. Different Types of Web Servers Apache is the default web server for may Unix servers. IIS is Microsoft’s default web server.
OV Copyright © 1998 Ziff-Davis Education, a division of Ziff-Davis Inc. All rights reserved. The Internet World-wide network of computers connected.
Web Services CSCI N321 – System and Network Administration Copyright © 2007,2008 by Scott Orr and the Trustees of Indiana University.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
1 Apache and Virtual Sites and SSL Dorcas Muthoni.
HTML ~ Web Design.
1 Week 6 The lynx browser Apache Web Server John Wang With materials courtesy of Inge Mclaurin.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
Apache with SSL and php Apache with ssl support should be the basic platform for providing web services... There are several different implementations.
Web Server Content What is web server Web Server working concept ◦ Static document ◦ Dynamic document ◦ Client side Processing Easy.
Web Server Administration Chapter 6 Configuring a Web Server.
1 Microsoft Outlook Web Access Outlook Web Access Overview Outlook Web Access Environments.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Planning, configuring, running and maintaining a web server -1.
Web Server Administration Chapter 6 Configuring a Web Server.
APACHE Apache is generally recognized as the world's most popular Web server (HTTP server). Originally designed for Unix servers, the Apache Web server.
Communication protocols 2. HTTP Hypertext Transfer Protocol, is the protocol of World Wide Web (www) Client web browser Web server Request files Respond.
POSTA ELECTRONICA Ana-Maria Tache Ioana Cristina Ciufu.
Web and Proxy Server.
CNIT 131 Internet Basics & Beginning HTML
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Februarie 2018 ASE Bucuresti
ACTIVITATEA 1 -,, PROFESOR IT LA PAPI’’
IntraShip inovatie, flexibilitate, rapiditate.
Instrumente CASE Curs nr. 7.
Căutarea şi regăsirea informaţiei.
SOFTWARE Tipuri de software.
Dispozitive de stocare
Arhitectura serviciilor web
Căutarea şi regăsirea informaţiei.
Paxos Made Simple Autor: Puşcaş Radu George
Gestionarea datelor stiintifice
Retele de calculatoare
Design and implementation of a virtual shop using the joomla CMS
Web Site Development.
Software product management
WebSite Social Tema 2 WebSite Social.
UPB ETTI IISC Web Interactiv Floroiu Andrei.
prof. mrd. Negrilescu Nicolae Colegiul National Vlaicu Voda
Siteul_tau.ro ! Siteul_meu.ro ? Nu, siteul_tau.ro !!
INTERNET SERVICII INTERNET.
Forms (Formulare).
IPv6.
A great way to create a channel of communication
Functia de documentare
Administrarea reţelelor de calculatoare
Folosirea de către companii a Twitter, Facebook şi LinkedIn
Software open source in industria software
Review blog culianu.wordpress.com
Harti de imagini, Cadre, Stiluri
Comunicare in medii electronice
APACHE WEB SERVER.
Web Servers (IIS and Apache)
Presentation transcript:

Apache WEB Server

Apache WEB Server Ce este un server de WEB? Internet Explorer Serverul ce se afla in spatele World Wide Web Cel mai popular server Comunica cu clienti browser folosind protocolul HTTP ca: Internet Explorer Netscape Communicator Mosaic,

Protocolul HTTP Serverele WEB folosesc Hypertext Transfer Protocol pentru a comunica cu programele client HTTP - Protocol simplu ce standardizeaza cererile si raspunsurile( intre clienti si server) Hypertext permite referinta la alte documente stocate pe acelasi computer sau pe un alt computer aflat in orice parte a lumii

De ce Apache WEB Server? Freeware Usor de instalat Usor de configurat Versiune precompilata pentru orice fel de platforma Foarte rapid Ofera suport pentru autentificarea userilor Permite implementare “multihomed” si “virtual servers” Securitae mai buna decat alte servere WEB

Server Brand Market Share Apache 35.68% NCSA 18.25% Netscape Communications 7.25% Netscape Commerce 6.83% CERN 6.22% Microsoft Internet Information Server 5.49% WebSite 3.40% WebSTAR 1.95% Apache SSL US 1.43% Purveyor 1.38% WebSitePro 1.07%

Instalare si configurare Serverul Apache exista in forma precompilata pentru mai multe platforme. In acest caz entru instalare se urmaresc urmatorii pasi: 1. Download httpd-architecture 2. Dezarhivare sursa 3. cd /usr/local/etc/httpd 4. cp src/httpd-linux httpd 5. Chown root.wheel httpd 6. Chmod 755 httpd

Instalare si configurare Instalare folosind codul sursa ofera posibilitatea configurarii modulelor ce se doresc a se introduce in serverul de WEB. In acest caz entru instalare se urmaresc urmatorii pasi: 1. Editare fisier configurare, src/Configuration. 2. Rulare script Configure . 3. make. 4. Make install

Instalare si Configurare Editare httpd.conf Este fisierul ce contine toate directivele de configurare, fisierul de unde se controleaza functionalitatea server-ului. Trebuie sa editati neaparat o parte din aceste directive pntru ca site-ul sa functioneze: ServerAdmim User and Group ServerName ServerRoot DocumentRoot Port

Startare si stopare server httpd [-d ServerRoot] [-f ConfigurationFile] [-x] [-v] [-?] start, stop, restart Scripts chmod 755 start stop restart start #!/bin/sh /usr/local/etc/httpd/httpd -f /usr/local/etc/httpd/conf/httpd.conf stop kill 'cat /usr/local/etc/httpd/logs/httpd..pid’ restart kill -HUP 'cat /usr/local/etc/httpd/logs/httpd..pid'

Directoare pentru useri Utilizatorii unui sistem isi pot crea site-urile personale. Apache ofera suport prin intermediul directivei UserDir: UserDir ”/home/user/public_html/” Suport pentru directoarele cgi ale userilor: <Directory /home/user/public_html/cgi-bin> AllowOverride None Options ExecCGI </Directory>