DOMINI E HOSTING Concetti generali

Похожие документы
Internet come funziona?

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA

Corso Creare Siti WEB

Che cosa sono le reti e come funzionano

Tecnologia dell Informazione

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia

Parte II.4 World Wide Web

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

InterNet: rete di reti

Come funziona internet

Siti web centrati sui dati (Data-centric web applications)

La rete internet e il WEB

Le Reti (gli approfondimenti a lezione)

Applicazioni web centrati sui dati (Data-centric web applications)

Manuale Utente Impostazione router Tele-assistenza

Capitolo 16 I servizi Internet

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Modulo 7: RETI INFORMATICHE

Architettura client-server

Il funzionamento delle reti

EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Lezione n 1! Introduzione"

La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin

TCP/IP: INDIRIZZI IP SIMBOLICI

Internet Architettura del www

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Introduzione a Internet e al World Wide Web

Reti di calcolatori. Reti di calcolatori

COME FUNZIONA UN SITO WEB

Internet Terminologia essenziale

Comunicazione nel tempo

HTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Prof. Pagani Corrado HTML

CONCETTI DI NAVIGAZIONE IN RETE

CORSO EDA Informatica di base. Introduzione alle reti informatiche Internet e Web

Comunicazione Digitale

Introduzione all elaborazione di database nel Web

Il funzionamento delle reti

Reti e Internet. Anna F. Leopardi 1 Di 19

Cos è la Rete Internet?

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Elementi di Informatica e Programmazione

Contenuti. Applicazioni di rete e protocolli applicativi

Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, Pisa

PER FARE UN SITO INTERNET

Corso di Web Programming

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Dal protocollo IP ai livelli superiori

Creare un blog con WordPress

ESERCITAZIONE Semplice creazione di un sito Internet

Configurazione di una LAN in ambiente Windows

Capitolo 3. Il funzionamento delle reti

Sommario APPUNTI WEB SERVER E PHP

Corso di Informatica

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE QUINTA

I Principali Servizi del Protocollo Applicativo

Introduzione all uso di Internet. Ing. Alfredo Garro

Le reti e Internet. Struttura e protocolli

Reti basate sulla stack di protocolli TCP/IP

La rete ci cambia la vita. Le persone sono interconnesse. Nessun luogo è remoto. Reti di computer ed Internet

Reti di computer ed Internet

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Elementi di Informatica e Programmazione

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

tratteremo di... Definizione di Internet e Web Linguaggio HTML e Siti web Statici Siti web Dinamici e codice PHP Breve accenno ai CMS Server Locale

Internet (- working). Le basi.

Upload del CMS sul server scelto

Le Reti Informatiche

Il World Wide Web: nozioni introduttive

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

Indirizzi IP, Classi, Subnetting, NAT

Транскрипт:

DOMINI E HOSTING Concetti generali 1

Che differenza c è tra Internet e il Web? 2

Internet Rete di computer mondiale ad accesso pubblico, costituita da centinaia di milioni di computer collegati tra loro con i più svariati mezzi trasmissivi (es.: doppino, fibra ottica, etc.). Collega tra loro reti di tipologia diversa. 3

Collegamento tra reti di tipologia diversa E reso possibile da un protocollo di rete chiamata "TCP/IP" (Transmission Control Protocol/Internet Protocol) Rappresenta la lingua comune con cui i computer di Internet si interconnettono e comunicano tra loro indipendentemente dalla loro architettura hardware e software. 4

Il Web Il World Wide Web -WWW o Web - anche conosciuto come Grande Ragnatela Mondiale E un servizio di Internet consistente nella possibilità di navigare e usufruire di un insieme di contenuti multimediali e di servizi accessibili a tutti. 5

Cosa è HTTP? 6

HTTP HTTP è l acronimo per Hypertext Transfer Protocol ovvero protocollo di trasferimento di un ipertesto. L HTTP è usato come principale sistema per la trasmissione d informazioni sul web. 7

Come funziona l HTTP? L HTTP funziona su un meccanismo richiesta/risposta (client/server): il client (browser) esegue una richiesta ed il server restituisce la risposta. 1. URL nel Browser -> richiesta al web server. 2. Il web server costruisce i pacchetti e li invia al client (browser). 3. Il browser riceve i pacchetti e formatta la pagina seguendo le specifiche HTML, CSS e di altri linguaggi. 8

Cosa è un URL? 9

URL Un URL (Uniform Resource Locator) identifica una risorsa sul web, fornendo la sua "ubicazione" (location): es: http://www.wikipedia.org 10

URL Esempio l'url http://www.wikipedia.org/: identifica una risorsa (l'home page di Wikipedia); lascia intendere che tale risorsa (il codice HTML della versione corrente di tale home page) è ottenibile via HTTP da un host di rete chiamato www.wikipedia.org. 11

Cosa è l HTML? 12

HTML L'HyperText Markup Language (HTML; traduzione letterale: linguaggio a marcatori per ipertesti), in informatica è il linguaggio di markup solitamente usato per la impaginazione di documenti ipertestuali con una formattazione standard disponibili nel World Wide Web sotto forma di pagine web. 13

Esempio di codice HTML 14

Documento HTML 15

HTML 5 16

Cosa sono i CSS? 17

CSS Il CSS (Cascading Style Sheets, in italiano fogli di stile a cascata), in informatica, è un linguaggio usato per definire la formattazione di documenti HTML ad esempio i siti web. Le regole per comporre il CSS sono contenute in un insieme di direttive (istruzioni). 18

Esempio di istruzione CSS 19

Che differenza c è tra sito web statico e dinamico? 20

Sito web statico In un sito web statico tutte le informazioni sono contenute all interno della pagina stessa, senza necessità di interazioni con basi di dati. Per fare questo è sufficiente l utilizzo di un linguaggio di markup (HTML) e di formattazione (CSS). 21

Contenuti statici 22

23

Sito web dinamico La caratteristica fondamentale di un sito web dinamico è l interazione della pagina con una base di dati che contiene le informazioni da presentare. Non è sufficiente l utilizzo di un linguaggio di markup (html) per raggiungere questo obiettivo, sarà necessario utilizzare un linguaggio che permetta l interazione con una base di dati: PHP, ASP.NET, JSP, ecc... 24

25

Cosa è un CMS? 26

CMS CMS è l acronimo di Content Management System (sistema di gestione dei contenuti), ovvero è un software finalizzato a creare siti web senza bisogno di particolari conoscenze tecnologiche. I CMS permettono di realizzare siti web dinamici. Esempi di CMS più diffusi: Wordpress Joomla... 27

CMS Tutti i CMS sono suddivisi in due aree: Back end visibile solo agli amministratori dotati di credenziali di accesso. E la parte che consente di implementare il sito web. Front end visibile a tutti i navigatori che costituisce la parte pubblica del sito. 28

29

Cosa è un IP? 30

Indirizzo IP Un indirizzo IP (dall'inglese Internet Protocol address) - in informatica e nelle telecomunicazioni - è un'etichetta numerica che identifica univocamente un dispositivo detto host collegato a una rete informatica che utilizza l'internet Protocol come protocollo di rete. es: 192.168.1.2 31

Cosa è un DOMINIO? 32

Dominio Un dominio è il nome che identifica in maniera inequivocabile una persona, un'azienda o un'organizzazione su Internet. Esempio: corsomorisi.it 33

Come si legge un Dominio? Un dominio si legge da destra verso sinistra. E composto da livelli (1, 2,...) Quello più a destra rappresenta il 1 livello Esempio corsomorisi.it è un dominio di 2 livello it sta per dominio Italia : 1 livello corsomorisi nome registrato: 2 livello 34

Registrazione di un Dominio Registrare un dominio significa attribuire un nome ad uno spazio web in modo tale che sia facilmente identificabile nella rete e in modo univoco. Con la registrazione dei domini abbiamo la garanzia che non si vengano a creare più siti con lo stesso nome dominio. 35

Cosa è il Registry? Il Registry è l organismo che detiene il potere e l ordine delle estensioni di dominio di primo livello (.it,.com, net, org ecc ). Nel nostro paese l estensione italiana.it è gestita dal CNR di Pisa, più precisamente dalla divisione denominata Istituto di Informatica e Telematica (NIC.it). 36

Cosa è il Registrar? Il Registrar è l organizzazione (principalmente azienda privata es. ARUBA, REGISTER,...) accreditata dal Registry per poter rivendere l assegnazione dei nomi a dominio di secondo livello (non 1, fai attenzione!), quindi il classico nome miodominio.it ecc Quasi sempre quest azienda propone altri servizi insieme all assegnazione del nome a dominio, come ad esempio l hosting. 37

Cosa è il Registrant Il Registrant è l ultimo anello della catena, esso è rappresentato dall utente finale (privato o azienda) che richiede l assegnazione del dominio di secondo livello, Il Registrar (es. ARUBA) inoltra la richiesta al Registry che approva definitivamente la richiesta dopo aver verificato che tutti i dati richiesti per l assegnazione siano stati forniti. 38

39

40

Cosa è un HOSTING? 41

Hosting In informatica si definisce hosting (dall'inglese to host, ospitare) un servizio di Rete che consiste nell'allocare su un server web le pagine di un sito web, rendendolo così accessibile dalla rete Internet e ai suoi utenti. 42

Hosting dedicato Si tratta di un servizio che consente di utilizzare ad uso esclusivo un server, senza alcuna condivisione con altri utenti, usufruendo di conseguenza della possibilità di installare tutte le applicazioni lato server che si vogliono. 43

Hosting condiviso (shared) Si tratta della soluzione classica di hosting, scelta dalla maggior parte degli utenti. Una grande quantità di siti Internet girano su uno stesso server trovandosi a condividere capacità e risorse della stessa macchina. E la soluzione più economica e ideale per siti dalle piccole pretese. 44

Criteri di scelta Hosting Server Linux Limiti di banda (illimitata?) Spazio su disco Motore PHP Gestione Database MySQL Limiti su nr account e-mail e spazio su disco riservato alle e-mail 45

Cosa sono i DNS? 46

DNS DNS è l acronimo inglese di Domain Name System (sistema dei nomi a dominio). I server DNS traducono un nome di dominio in indirizzo IP. 198.20.116.197 -> www.corsomorisi.it 47

DNS Prima del 23 giugno 1983, ovvero quando fu ideato il DNS, ogni computer o server connesso a internet, era raggiungibile solamente digitando il suo indirizzo IP Quindi per collegarsi a un sito internet prima era necessario conoscere l esatto indirizzo IP. I server Dns ora ci facilitano la navigazione, traducendo un indirizzo in IP automaticamente senza che noi ce ne accorgiamo. 48

DNS Quando diciamo al nostro browser di voler visitare un dominio (es. associato ad un sito web), esso non utilizza quel nome per accedervi ma ha bisogno del suo indirizzo fisico: l'ip address. Questo è un codice composto da 4 numeri separati da punti (esempio: 66.218.71.198 ) che identifica univocamente una risorsa sul web. 49

DNS Server 50

Come collego il dominio all hosting? 51

Passi da seguire Acquisto contestualmente dominio + hosting: In genere il dominio punta già allo spazio hosting Non devo fare nulla! Acquisto separatamente dominio e hosting Devo fare in modo che il dominio punti al server (hosting) ove risiede il sito web. Per fare questo, sul provider del dominio (es. Register.it) devo impostare il collegamento (DNS). 52

53

Cosa è un CPANEL? 54

CPanel Il cpanel è il pannello di controllo ovvero il software che consente di gestire tutte le funzionalità all'interno dell hosting. 55

CPanel 56

Cosa possiamo gestire da Cpanel? File Manager: strumento per la gestione dei files FTP: sistema per lo scambio files da remoto Indirizzi di posta elettronica Filtri antispam ed antivirus Gestione dei domini Gestione database Gestione sicurezza 57

FOCUS sui primi passi 1. Registrazione dominio 2. Acquisto spazio di hosting 3. Impostazione DNS su dominio 4. Installazione CMS (es. Wordpress) 58