Luca Dibello
I programmi utilizzati per la creazione del server online saranno:

XAMPP: un pacchetto software gratuito contentente Apache HTTP
Server, il database MySQL e tutti gli strumenti necessari per
utilizzare i linguaggi di programmazione PHP.

SQLyog: una GUI (graphical user interface) per MySQL (DBMS).
Avviare XAMPP e configurarlo nella seguente maniera:
Installare tutti gli elementi che sono richiesti durate la configurazione.
Lanciare i primi due (Apache e MySQL).
Apache HTTP Server, o più comunemente Apache è il nome dato alla piattaforma server Web
modulare più diffusa (ma anche al gruppo di lavoro open source che ha creato, sviluppato e
aggiornato il software server), in grado di operare da sistemi operativi UNIX-Linux e Microsoft.
Apache è un software che realizza le funzioni di trasporto delle informazioni, di internetwork e di
collegamento, ha il vantaggio di offrire anche funzioni di controllo per la sicurezza come quelli che
compie il proxy.
Il Web Server apache presenta un'architettura modulare, quindi ad ogni richiesta del client, vengono
svolte funzioni specifiche da ogni modulo di cui è composto, come unità indipendenti. Ciascun
modulo si occupa di una funzionalità, ed il controllo è gestito dal core.
I moduli:

Core: programma principale composto da un ciclo sequenziale di chiamate ai moduli.

Translation: traduce la richiesta del client

Acces Control: controlla eventuali richieste dannose

MIME Type: verifica il tipo di contenuto

Response: invia la risposta al client e attiva eventuali procedure

Logging: tiene traccia di tutto ciò che è stato fatto
Il core suddivide la richiesta ai vari moduli in modo sequenziale, usando i parametri di uscita di un
modulo come parametri di accesso per l'altro, creando così l'illusione di una comunicazione
orizzontale fra i moduli
Consultare l’indirizzo di configurazione online di XAMPP, selezionare
la lingua e inserire una password a scelta.
In questo modo cominciamo ad instaurare una relazione tra il nostro pc e la
rete.
Se l’operazione è stata effettuata con successo verrà visualizzato il
seguente messaggio:
Tornare su Xampp Control Panel e fermare il processo di MySQL
cliccando su Stop. Apparirà così:
Avviarlo nuovamente cliccando su Start. Apparirà così:
Avviando SQLyog si aprirà la finestra “Connect to MySQL Host”.
Premere su New e inserire un nome per la connessione.(es. Server
gioco)
Inserire i dati della connessione precedentemente impostati.
Non modificare gli altri campi e salvare la connessione.
Una volta connesso è necessario creare dei database dall’apposito
menù.
La creazione del database segue il solito procedimento, uguale per
tutti i DBMS.
Dopo aver importato tutti i dati necessari verrà fornito un indirizzo al
quale l’utente potrà collegarsi per avere accesso alle informazioni
contenute nel database.
(foto mancanti per problemi interni di MySQL)
Il tipo di dati contenuto può essere di qualsiasi tipo.
Un esempio molto diffuso è quello di un server contenente file
necessari per il funzionamento di applicazioni sul pc client.
In questo caso il server elabora processi con informazioni e dati non
contenuti sul pc dell’utente.
(Un server [destra] svolge dei processi per un client [sinistra])
Scarica

Luca Di Bello, 4BT