Section outline

  • Bases de Dades i servidor web (Apache2)

    En aquest tema, veurem dos de les eines bàsiques per engegar un sistema de tipus LAMP (servidor web + php) primer de tot veurem el sistema de dades, que permet suportar i guardar tota la informació d'un lloc web i després ens introduirem en els servidors web i quina funcionalitat tenen.
    Els dos motors de bases de dades més coneguts en el món del programari lliure són MySQL (http://www.mysql.com) i PostgreSQL (http://www.postgresql.org), tot i que mysql disposa d'una major popularitat en l'entorn lliure. Tot i això, ambdós sistemes (SGBD's) són bons alhora de treballar en entorns web lliures i personals on la càrrega del sistema no és molt gran. Tots dos disposen d'una interfície php per a gestionar-les, phpmyadmin i phppgadmin respectivament.
    El servidor web és l'encarregat de contestar les peticions http que arriben a la màquina a través del port 80 (per defecte). Les connexions segures (protocol https) per defecte s'escolten pel port 443.En el nostre curs utilitzarem un servidor web que ja hem vist anteriorment apache2 i que és un dels més usats a internet (a part de ser lliure).