LAMP
De SergiTurWiki
| Curs: | LinuxAdministracioAvancada, DissenyXarxesLinux |
| Fitxers: | ServidorsWebApache.pdf (ServidorsWebApache.odp) |
| Repositori SVN: | https://anonymous@svn.projectes.lafarga.cat/svn/iceupc/ https://anonymous@svn.projectes.lafarga.cat/svn/iceupc/LinuxAdministracioAvan%C3%A7ada/ i https://anonymous@svn.projectes.lafarga.cat/svn/iceupc/DissenyXarxaLocalLinux/ |
| Usuari: | anonymous |
| Paraula de pas: | sense paraula de pas |
| Autors: | Sergi Tur Badenas |
Contingut |
Con instal·lar LAMp en una Ubuntu Server
Consulteu Ubuntu_Server#Instal.C2.B7lar_LAMP
LAMP
- LAMP Es un acronim que es refereix al conjunt de subsistemes de programari necesaris per obtenir un servidor de llocs webs amb programari lliure.
- L Linux A Apache M Mysql P PhP
- Amb aquest sistema Instal·lat en la nostra maquina podem tenim muntat un servidor Web. Hi han ditribucions de Linux que amb la instal·lació de Sistema Operatiu automaticament instal·la la resta de paquets per que aquest sigui LAMP Com instal.lar un Servidor Ubuntu(LAMP)
Linux
- Linux és un nucli de sistema operatiu, sent una variant de Minix i creat per Linus Torvalds, El nucli amb les aplicacions GNU a aquest conjunt se li anomena GNU/Linux
- Amb el temps han sortit moltes variant de GNU/Linux anomenades Distribucións aquestes han estat creades per a diferents entitats i empreses i varien en cuantitat de programes o el que hi son per defecte.
Historia de Linux
- La primera versió de Linux va apareixe el 17 de setembre de 1991 a mans de Linus Trovals des de les hores gracies a internet van apareixer gran cuantitat de col·laboradors que es van afegir al projecte
Apache
- Apache HTTP Server és un servidor HTTP (de pàgines web) de codi obert multiplataforma desenvolupat per Apache Software Foundation.
- La seva primera aprarició va ser l'any 1995 basat en el codi de NCSA HTTPd 1.3 més tard es tornaria a fer de 0
- El servidor Apache es desenvolupa dins del projecte HTTP Server (httpd) de l'Apache Software Foundation.
Una de les caracteristique mes destacades es el poder configurar els misatjes d'errors, una base de dades per a fer una autentificació i el negociamentde continguts
- En l'actualitat es un del servidor HTTP mes estesos.
Mysql
- MySQL es un sistema de gestió de base de dades creat en llenguatge SQL (Structured Query Language)
- MySQL pertany a l'empresa Sueca MySQL AB. Aquesta empresa distribueix una part lliure i una altre versió comercial amb la que dona assistència tècnica i documentació.
- Una de les caracteritiques mes destacades de Mysql es la velocitat per executar consultes.
- Una de les altres coses que destaquen en Mysql es la seva versabilitat per a poder-se implementar en tot tipus d'aplicacions.
- Aquesta aplicació es usat en les aplicacions LAMP pero tambe en les aplicaciones WAMP (Windows Apache Mysql PhP)
- Aquesta aplicació com no disposa d'entorn grafic i per suplir aquest defecte han aparescut aplicacións web per a facilitar la gestió com pot ser PhpMyAdmin.
Php
- PHP és un acrònim recursiu de PHP: Hipertext Preprocessor, tot i que originalment eren les sigles de Personal Home Page Tools.Consisteix en un llenguatge de programació interpretat destinat per a la creació de contigut dinamic a les pagines Web.
- La primera versió estable de PhP va ser la 3 i va sortir el 13 de novembre de 1997.
- La base d'aquest llenguatge es molt similar a C i C++ el que li permet ser molt versatil i aixó ha permes l'aparició d'aplicacions webs
- Existeixen versions de PHP disponibles per als sistemes operatius Windows, GNU/Linux i altres.
Conclusions
- Un sistema LAMP es sustenta en que Apache Mysql i Php son aplicacións de lliure ditribucions i que aqueste s'han adaptat molt bé a cualsevol sistema operatiu (existeix la versió WAMP) i que moltes de les pagines webs dinamiques que podem trobar avui dia per Internet es basen en aquestes aplicacions.
Fonts d'informació
http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29
Arquitectura
En aquest apartat podeu trobar diversos esquemes de l'arquitectura LAMP (realitzats per alumnes):




