Trasformare il proprio computer
in un Server è un'operazione abbastanza semplice da fare, soprattutto se si
hanno a disposizione gli strumenti giusti. Avere un Server personale
dovrebbe essere una delle priorità che ogni bravo Webmaster o presunto tale,
dovrebbe possedere, per provare e testare i siti offline. Quello di questa
guida è un server Apache dove si possono eseguire software e siti fatti con
il PHP. Ma non è tutto : Sempre sul server che creeremo si potrà gestire la
posta, i database Sql, uno spazio accessibile tramite FTP da partizionare ai
propri utenti e molto alto ancora. Buona lettura e benvenuti su BeliceWeb.it
Fonte : http://www.blogscienze.com...
Che
cos'è un server?
Un Server è un componente
informatico in grado di fornire servizi di/in rete con uno scopo ben
preciso. Ad esempio, il server che creeremo in questa guida avrà lo scopo di
fornire in rete, un piccolo sito fatto in Php con messaggio di benvenuto.
Un Server quindi è un servizio
che può essere condiviso in locale (ovvero dentro una rete), oppure può
essere pubblico (ad esempio accessibile da Internet).
Il server locale è un
server che ad esempio si trova in una rete aziendale. Un esempio pratico
potrebbe essere un gestionale in PHP collegato ad un server in rete e
accessibile a tutti i computer dentro l'azienda. Ogni computer collegato in
questa rete privata o aziendale, comunemente chiamato Client, può accedere
al gestionale nel server e quindi avere accesso a tutta una serie di dati ed
informazioni utili per la propria attività.
Il server pubblico invece
è un tipo di server in cui l'accesso viene fornito a tutti. Ad esempio un
server con un sito installato che può facilmente essere raggiunto, tramite
Internet, da tutti. Oppure uno spazio Web dedicato che tramite FTP può
archiviare e gestire documenti o file (in questo caso essendo pubblico
parliamo di server condiviso da tutti).
Come installare un server sul proprio computer?
Il software che utilizzeremo per
creare il nostro server in realtà è molto semplice da installare e da
utilizzare. E' in grado di creare per noi un server in pochissimi muniti,
con una semplicità estrema. Il software in questione è XAMPP, ovvero una
distribuzione Apache facile da installare contenente MySQL, PHP e Perl.
XAMPP è veramente facilissimo da installare e da usare ed è disponibile per
Linux, per Windows, per il Mac e per Solaris.
Prelevalte XAMPP ed installatelo.
Farà tutto da sè :
Una volta installato ecco
che in basso a destra (vicino l'orologio) avrete un'icona nuova che è
quella di XAMPP :
E' possibile che il Firewall di
Windows vi avvisi che si sta cercando di aprire una porta del computer.
Ovviamente la porta in questione come si può notare nell'immagine in basso è
la porta 80, quindi dite al vostro caro Firewall di autorizzare questa
operazione, altrimenti potrebbe non funzionare. Fatto ciò premete in
corrispondenza di "Apache" su "Start" ed il Server si avvierà pronto per
gestire applicazioni fatte in Php, ma anche in HTML. Premendo su "Admin..."
si avvierà la pagina iniziale del vostro minisito.
Nella distribuzione vedrete tutti
gli esempi fatti da XAMPP, ma lo scopo di questa guida è creare un minisito.
Premete su "Explore..." e
cercate la cartella "htdocs"
In questa cartella è presente
quello che avete visto con "Explore..."
A questo punto fate quello che
volete, ovvero cancellate tutto il contenuto oppure in alternativa potrete
farvene una copia. E' una vostra scelta. Noi per proseguire con la guida,
elimineremo tutti i files presenti.
A questo punto avviamo il Notepad
di Windows è prepariamo il nostro primo minisito in PHP. Giusto 2
righe per vedere come funziona in pratica.
Salvate in file con il nome "index.php"
nella cartella "htdocs"
Premete su "Admin..." ed
ecco il risultato :
Risultato :
Guida di
BeliceWeb.it per installare un Server PHP
Ovviamente questo è un esempio,
in quanto se in questa cartella avremmo messo un sito completo sarebbe stato
eseguito in locale.
http://www.apachefriends.org/it/xampp.html
Ecco
alcuni links utili per trovare siti completamente funzionanti
Guppy CMS
Seguite questa guida ed in basso
avrete tutte le istruzioni per prelevare ed installare un favoloso Cms con
blog e forum.
http://www.beliceweb.it/ricerca/index.php?art=internet/blog_gratuito.htm
Freeguppy-italia.it
Sito italiano di Guppy gestito
dal grande Valkiro.
http://www.freeguppy-italia.it/
Guppy non richiede Sql,
quindi potete lasciarlo disattivato dal vostro server
Approfondimenti :
Il Sito per prelevare XAMPP
Molti sanno per esperienza che
non è facile installare un web server Apache e diventa più difficile se vuoi
aggiungere MySQL, PHP e Perl.
http://www.apachefriends.org/it/xampp.html
Conclusioni
In questa guida abbiamo visto
come installare un server Apache e come eseguire un sito come Guppy. Nelle
prossime guide vedremo come condividere il sito creato, prima in una rete
privata e poi direttamente su Internet.
Come
mettere e gestire un computer in una Rete Lan oppure direttamente tramite
Internet
Per Continuare la lettura clicca qui...
oppure ...
DNS o Domain Name System: A cosa servono di preciso
e come si usano?
Per mettere il computer in Internet.
Internet:dns domain name system
|