Costruire un Web Server da zero. Sommario. 1. Introduzione Hardware Scegliere il computer. Stefano Bortolato

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Costruire un Web Server da zero. Sommario. 1. Introduzione. 1.1. Hardware. 1.1.1. Scegliere il computer. Stefano Bortolato"

Transcript

1 Costruire un Web Server da zero Stefano Bortolato stefano <dot> bortolato <at> gmail <dot> com Versione v Luglio 2008 Questo documento tenta di insegna come costruire un web server full options usando Linux su un PC. Sommario 1. Introduzione Hardware Scegliere il computer 1 / 123

2 Differenze tra un PC e un server Server: un piccolo overview Software Sistema Operativo Ambiente Web 2 / 123

3 Amministrazione E il DNS ed il DHCP? Quale architettura: su DB o su file? 6 2. Dalla teoria alla pratica Costruiamo il nostro webserver 8 3 / 123

4 2.2. Installazione dei programmi Configurazione dei programmi Considerazioni finali Introduzione Perché questa guida Nel costruire un web server entrano in gioco tante variabili. La scelta delle singole variabili dipende soprattutto dall'obiettivo finale e dai soldi a disposizione. Un server di questo tipo può 4 / 123

5 essere realizzato usando un vecchio PC obsoleto, oppure un PC di nuova generazione o un computer server espressamente pensato. Vediamo passo-passo cosa possiamo scegliere e come fare. 1. Hardware Quanti utenti si collegheranno al nostro server? Quanto deve resistere ad eventuali guasti? Quanti soldi possiamo spendere? Dalla risposta a queste domande possiamo determinare il tipo di computer di cui necessitiamo. 1. Scegliere il computer Il nostro computer deve essere adatto ad ospitare un server web, essere veloce, garantire il funzionamento anche in caso di guasto parziale. Una via economica, ma che forse non risponde ai nostri obiettivi, è riciclare un PC obsoleto. Vediamo dunque che tipo di computer usare: - PC: è il computer che usiamo a casa. Adeguatamente scelto-configurato può avere caratteristiche adeguate per fare da server 5 / 123

6 - Server: a prescindere dal tipo di processore un server ha dei componenti interni aggiuntivi che monitorano costantemente lo stato del server stesso, permettono un controllo a distanza del computer e, in caso di guasto parziale, continua a funzionare - Server Mac: siamo nel caso sopra, ma si usa un tipo di processore e di sistema operativo proprietario della MAC - Server alta-fascia: in questa fascia la tipologia si diversifica notevolmente. Gli aspetti più salienti sono dimensioni ridotte (sovente sono ideali per i rack, armadi a dimensioni standard), impiego di processori speciali come i RISC e resistenza ai guasti (funzionano anche se si rompe un alimentatore, un hard-disk, ecc...). Come si vede la gamma di scelta è vastissima (se si hanno i soldi!). In questa guida immaginiamo di scegliere comunque una fascia PC e di poter disporre di un op0 di soldi. Quindi scegliamo un computer server. Avrà le seguenti caratteristiche: 1. alimentatore rindondante (significa che si si rompo all interno ha un altro alimentatore che entra in funzione. Meglio se ci sono due alimentatori di questo tipo) 2. scheda madre con doppio processore 3. 6 / 123

7 due processori tipo Intel Dual Core o Quad Core. Il trend vincente, al momento, nello sviluppo di processore è di integrare più processori all interno di un solo processore. L Intel costruisce quelli più facilmente reperibili nei negozi 4. 8 GB di RAM. La quantità è molto variabile e discutibile. Una dimensione adeguata per un server base di buone prestazione è 4 GB 5. Hard Disk: è bene mettere un disco per il sistema operativo e gli applicativi ed uno per tutto i siti. Questo secondo disco sarà costruito con un sistema RAID che, a seconda della configurazione, permette di avere grandi spazi e di garantire la continuità anche se si rompe un disco. Fa molta differenza anche se usiamo un disco ATA, SATA o SCSI. I primi stanno progressivamente scomparendo. I secondi sono economici, veloci e supportati da tutti i PC. Gli ultimi sono velocissimi, sicuri, non supportati da tutti i PC e costosi 6. cabient: a seconda di dove andrà il nostro computer sceglieremo. Un tower è ideale, ma occupa grandi spazi. Un modello da rack occupa spazi minimi, ma è molto più costoso. Ai nostri scopi useremo un PC con cabinet tower, decisamente meno costoso, doppio processore, 4 GB di RAM, un disco da 80 GB per il sistema operativo, 5 dischi da 300 GB configurati come pacco RAID 5 (vengono visti tutti come un unico disco. Se si rompe un disco è possibile cambiarlo senza spegnere il computer e senza perdere informazioni). Processore Intel o AMD? In genere gli Intel costano di più e gli AMD sono più economici. Alcuni AMD sono più veloci degli Intel. Se la differenza per noi è nel risparmio un AMD è ideale. 1. Differenze tra un PC e un server 7 / 123

8 Che differenza c è tra un PC ed un server? Proviamo a dare una risposta (anche se non è semplice!). - PC: è un computer ottimizzato per la velocità e per soddisfare l unico utente che lo sta usando. In genere sono economici a scapito della robustezza - SERVER: è un computer ottimizzato per offrire servizi in rete e penalizza l uso diretto (cioè dalla tastiera e dal monitor). In genere sono costosi e molto robusti. Hanno dei circuiti elettronici speciali e sovente (almeno quelli di fascia alta) usano processori speciali. 1. Server: un piccolo overview È complesso il mondo dei server, ma l aspetto determinante è la robustezza, cioè la capacità di continuare a funzionare malgrado guasti e imprevisti. Per raggiungere ciò serve un sistema operativo adeguato (e Windows non lo è. AIX, MVS, OS,... lo sono. Linux è tra questi secondi) e una hardware idoneo (componenti rindondanti, più processori, hard disk veloci, controller RAID, ecc... Le scelte possibili sono molte, non tutte facilmente reperibili, ma molto costose). E il server è servito Software 8 / 123

9 Ora per far funzionare il nostro computer dobbiamo inserirci un sistema operativo ed un set di programmi adatti. Possiamo scegliere questi tra quelli a pagamento (close-source) e quelli gratuiti (open-source). Scegliamo questi secondi per quello che offrono (un approfondimento sull open source lo puoi trovare al sito 1. Sistema Operativo Tra gli open source prendiamo Linux. Non è l unico. Ci sono ottime e migliori alternative. Scelgo Linux perché molto facile da trovare, gira su molti computer ed è ricco di documentazione. Linux sì, ma quale? Uno dei talloni di Achille di linux sono le numerosissime distribuzioni. Pur usando tutte lo stesso cuore differiscono per i tool a corredo e, soprattutto, per quelle personalizzazioni nell organizzazione dei file di configurazione che rende ciascuna diversa. Se questo è un enorme risorsa perché posso adattare il sistema ad ogni mia specifica esigenza, è anche una dannazione perché molto spesso devo cercare dov è la configurazione (e questo significa perdere tempo, non riuscire a sistemare subito ed essere sempre a studiare). Ma insomma quale distribuzione? Quella con cui ti trovi meglio. Se vuoi un suggerimento ti consiglio: 1) Debian, stabile, diffusa e con un sacco di guide 2) OpenSuSE o SuSE, stabile e facile da usare e configurare. 9 / 123

10 Sistema operativo o sistema virtuale? Si tratta di due tecnologie diverse. Sistema operativo: consiste nell installare direttamente i programmi nel sistema operativo. Soluzione semplice, ma poco sicura. In caso di crash dei programmi o di attacco il sistema operativo è direttamente coinvolto. Risultato: il computer non funziona più. Per il ripristino può non è sufficiente un semplice backup. Sistema virtuale: consiste nell installare un finto computer nel computer attraverso dei programmi di virtual-machine (VMWare, VirtualBOX, ecc...). È una soluzione più complessa, ma molto sicura. In caso di crash dei programmi o di attacco viene coinvolto solo il computer-sistema virtuale. Risultato: il computer continua funzionare. Per ripristinare è sufficiente il backup del sistema virtuale. In conclusione la tecnologia del sistema virtuale è la più sicura in ogni senso, ma è decisamente più difficile da realizzare. Se le nostre esigenze non impongono alti standard di sicurezza o i clienti non chiedono un computer virtuale possiamo decisamente scegliere la prima tecnica. 1. Ambiente Web Questa parte è composta da una serie di programmi. Il set di software dipende dalle funzionalità che desideriamo attivare. Immaginando una configurazione completa installiamo: - Web server: è il programma che fa funzionare le pagine web. Il programma principe è Apache (completo dei moduli php e mono. È consigliato installare anche i linguaggi perl, python e ruby). Esistono molte altre scelte possibili come HTTPd, lighttpd, mini-httpd... - FTP server: è il programma che permette di copiare, cancellare e modificare le pagine/file web sul server via rete. Uno dei programmi più noti è wsftp. Eccellente e potente è anche ProFTP / 123

11 Mail server (MTA): è il programma che si occupa di spedire la posta. Uno dei più diffusi programmi è Postfix. - Mail server (POP e IMAP): è il programma che permette di scaricare la posta dai propri PC. Uno dei programmi più diffusi è Courier. Più potente e versatile è Dovecot. - Database (DBMS): è il programma che si occupa di immagazzinare e gestire informazioni. È un tassello fondamentale in moltissime tecnologie web. Uno dei più usati è MySQL. Un alternativa eccellente, ma non molto impiegata, è PostGreSQL. A questa base di programmi si possono aggiungere due importanti utilità: - Awstats: è un programma che genera analisi e grafici sull uso del web. Esistono diverse alternative anche migliori. - SquirrelMail: è un programma di webmail. Esistono altri programmi che fanno lo stesso. Può essere utile conoscere (o usare) OpenWebMail ( IlohaMail ( e PHPwebmail ( 1. Amministrazione Il nostro server manca ancora di una cosa. Esso deve essere amministrato ed è improbabile che saremo con le mani sulla tastiera del server. È molto facile che ci troveremo invece davanti al nostro PC soprattutto quando ci sarà un emergenza. Come amministrare facilmente, 11 / 123

12 velocemente e, soprattutto, da remoto il nostro server? Ecco alcune tecnologie possibili: - WebMin: è un programma per l amministrazione del server attraverso una comoda ed intuitiva interfaccia web. Interessante soprattutto perché permette una sicura, comoda e facile amministrazione da remoto. È sufficiente questo solo applicativo per poter controllare e gestire tutto il server. - PhpMyAdmin e PhpPgAdmin: due eccellenti programmi per l amministrazione (e per l uso) dei DBMS MySQL e PostGreSQL. Come per WebMin si avvalgono di una interfaccia Web. Li possiamo trovare anche integrati in WebMin (consultate il sito di WebMin. Li trovate nei moduli aggiuntivi). - sshd: permette di entrare nel server, via internet, con un terminale a riga di comando. La connessione tra il nostro PC ed il server è completamente criptata. Estremamente leggero e veloce è ideale per connessioni lente. Permette di creare anche connessioni criptate grafi che (cioè portare la schermata di Xwindows di Linux sul mio PC). - VNC: permette di collegarsi direttamente alle schermate Xwindows di Linux. Estremamente elegante ed intuitivo necessita, però, di un collegamento veloce. Ci sono diversi programmi che permettono questo servizio. Trai più noti ed usati c è ThingVNC e Krdc. 1. E il DNS ed il DHCP? 12 / 123

13 Un server per un ufficio o una piccola azienda può comodamente integrare anche questi servizi. Un server più grosso e dedicato al web-hosting è meglio che non li ospiti. In questi casi si usa, di norma, una soluzione cluster (=a blocchi) dove ciascuna applicazione è ospitata in un server dedicato. Immaginando che chi usa questa guida mira a realizzare un server full-options per ufficio/piccola azienda o è un normale curioso hacker suggerisco di consultare gli HowTo DNS HowTo ( ) e DHCP mini-howto ( ). Qui di seguito descrivo cosa sono: - DNS: è un sistema che sostituisce al volo i nomi internet (es. nei relativi indirizzi IP (es ). - DHCP: è un sistema che consegna automaticamente la configurazione di rete ai computer connessi. In questo modo l utente non deve far nulla per usare la rete, basta solo che accenda il computer. L amministratore deve solo preoccuparsi di configurare il server perché tutti i computer funzionino. 1. Quale architettura: su DB o su file? Esistono due orientamenti diversi per scrivere le configurazioni dei nostri applicativi e registrare le account degli utenti: - 13 / 123

14 backend su DB: i programmi (web, ftp, , ecc...) leggono la configurazione da un database ospitato sul nostro DBMS. Ugualmente anche le account degli utenti (nome, password, dati personali, quote, scadenze, ecc...) sono conservate in un database. - backend su file: i programmi (web, ftp, , ecc...) leggono la configurazione da una serie di file normalmente scritti nella directory /etc. Ugualmente anche le account degli utenti (nome, password, dati personali, quote, scadenze, ecc...) sono conservate in alcuni file siti nella directory /etc. Il primo offre il vantaggio di dividere nettamente la configurazione web da quella del sistema operativo. È facile backuppare e ripristinare configurazioni e account. Tutte queste informazioni possono essere gestite dal server di DB rendendo particolarmente performante e sicuro il reperimento delle configurazioni e delle account da parte delle applicazioni. Questa soluzione è particolarmente adatta a scalare l alto per ospitare/controllare molti siti, molte account, ecc... Di contro c è una maggiore complessità di realizzazione, la necessità di maggiori competenze per l amministratore e il bisogno di un hardware più potente o (cosa assai consigliabile) di più computer configurati in cluster. Il secondo offre il vantaggio di essere molto semplice da realizzare (i programmi nell installazione già sono predisposti per questa architettura). Non servono grandi competenze per allestire il server e farlo funzionare e può essere sufficiente un modesto hardware per far funzionare il tutto. Di contro troviamo che la configurazione web e quella del sistema operativo in parte coincidono e si sovrappongono. Le varie account coincidono con il sistema operativo (se una viene compromessa il cracker è direttamente dentro il computer) e, soprattutto, è poco scalabile verso l alto (non adatta a ospitare molti siti, molte account, ecc...). In conclusione per realizzare un piccolo web server è decisamente meglio un architettura con backend su file. Se costruiamo qualcosa di grande o vogliamo anche solo sperimentare la seconda via è la nostra / 123

15 Dalla teoria alla pratica OK. Dopo tutte queste parole di teoria passiamo ad un esempio pratico. Vogliamo realizzare un web server con un hardware PC con le seguenti caratteristiche-configurazione: - Sistema operativo OpenSuSE: ospitato su un hard disk da 120 GB e due dischi da 300 GB in RAID 0 (mirror). Configurazione degli applicativi su file. - Server web: Apache 2 full options, con due domini virtuali, e PHP. - Serve mail: Postfix, come MTA, e Dovecot come server POP e IMAP. - Server FTP: ProFTP. - Server DBMS: MySQL. - Server SSH: SSHd / 123

16 Analisi dei log: Awstats. - WebMail: SquirrelMail. - WebMin: per l amministrazione del server - PhpMyAdmin: per l amministrazione del DBMS MySQL (lato amministratori e lato utenti). Naturalmente abbiamo un accesso a internet ad alta velocità (una ADSL da 20 MB è una buona scelta), con un IP pubblico (a titolo di esempio ipotizziamo di avere ) con una registrazione al DNS come segue: mail.esempio-ws.it (record MX) (record CA. Sito 1) (record CA. Sito 2) (record CA. Sito amministrazione). Prima di procedere il nostro PC ospita tre hard disk di tipo SATA. La scheda madre ha integrato un controller RAID 0, 1, 0+1. Configuriamo il controller RAID in mirror (RAID 0). Questa configurazione rende la lettura-scrittura sui dischi più veloce e offre un buon livello di sicurezza. 16 / 123

17 In caso di rottura di un disco l altro è una perfetta fotografia del primo e il server continua a funzionare senza problemi. 1. Costruiamo il nostro webserver Per prima cosa installiamo il nostro Linux OpenSuSE. Accettiamo le impostazioni automatiche che propone OpenSuSE. Accertiamo, unicamente, che: - il pacco RAID da 300 GB sia montato in /srv - nel software sia installato: apache 2 con tutti i moduli, PHP con tutte le sotto-componenti, SSL, MySQL, Postfix, perl, ruby, make e gcc (pacchetto intero di sviluppo e compilazione). SSHd è installato di serie, mentre per Dovecot, ProFTP. Awstats, SquirrelMail e WebMin dovremmo aggiungerli manualmente. Terminata l installazione del sistema, prima di iniziare la configurazione, installiamo i programmi mancanti. 1. Installazione dei programmi Per OpenSuSE si trovano diversi applicativi già compilati e pacchettizati. Basta 1 click per 17 / 123

18 installarli. Per Debian il parco è ancora più ampio. In questo manuale procederemo in modo tradizionale (scarica il pacchetto sorgente, compila e installa). Ciò ci permetterà di imparare di più. Qualora creiamo un grosso server sappiamo meglio come personalizzarlo. Attenzione: verificate i link del download perché potrebbero essere cambiati ed esserci versioni più recenti del software. Spacchettamento e compilazione la ipotizziamo nella cartella /tmp. A parte indicazioni diverse siamo connessi come utente root. - Dovecot: sito download dovecot.org/releases/1.0/dovecot tar.gz # cd /tmp/dovecot-xxx #./configure --prefix=/ --infodir=/usr/share/info --mandir=/usr/share/man --includedir=/usr/include --docdir=/usr/share/doc/dovecot --with-mysql --with-pgsql --with-sqlite --with-lucene --with-solr # make # make install # useradd -c Dovecot IMAP server -g mail -u 200 -s /bin/false dovecot 18 / 123

19 Per OpenSuSE, purtroppo, non c è nel pacchetto di codice sorgente lo script per avviarlo automaticamente. Pertanto usiamo quello preparato da Mads Martin Joergensen e Marcus Rueckert. Creiamo ed editiamo il file /etc/init.d/dovecot. Dopo di che rendiamolo eseguibile a root e al gruppo di root con il comando chmod 754 /etc/init.d/dovecot : #!/bin/sh # Copyright (c) SUSE Linux AG, Nuernberg, Germany. # SUSE / Novell Inc. # All rights reserved. # # Author: Mads Martin Joergensen <mmj@suse.de> # Marcus Rueckert <mrueckert@suse.de> # Please send feedback to # 19 / 123

20 # /etc/init.d/dovecot # and its symbolic link # /usr/sbin/rcdovecot # ### BEGIN INIT INFO # Provides: dovecot # Required-Start: $remote_fs $syslog $network # Required-Stop: # Default-Start: 3 5 # Default-Stop: # Short-Description: Dovecot IMAP/POP3/SASL server 20 / 123

21 # Description: Dovecot IMAP/POP3/SASL server ### END INIT INFO. /etc/rc.status # Reset status of this service rc_reset DOVECOT_BIN=/sbin/dovecot test -x $DOVECOT_BIN { echo "$DOVECOT_BIN not installed"; if [ "$1" = "stop" ] ; then 21 / 123

22 exit 0 else exit 5 fi } case "$1" in start) echo -n "Starting dovecot " startproc $DOVECOT_BIN rc_status -v 22 / 123

23 ;; stop) echo -n "Stopping dovecot " killproc -TERM $DOVECOT_BIN rc_status -v ;; try-restart condrestart) $0 status if test $? = 0; then $0 restart else rc_reset 23 / 123

24 fi rc_status ;; restart) $0 stop $0 start rc_status ;; force-reload) # dovecot has support for reloading it's config when # recieving signal 1 (SIGHUP). There's still some 24 / 123

25 # issues noticed in the dovecot-todo though so restart # for now. echo -n "Reload service dovecot " # killproc -HUP $DOVECOT_BIN # rc_status -v $0 try-restart rc_status ;; reload) echo -n "Reload service dovecot " killproc -HUP $DOVECOT_BIN 25 / 123

26 rc_status -v ;; status) echo -n "Checking for service dovecot " checkproc $DOVECOT_BIN rc_status -v ;; *) echo "Usage: $0 {start stop status try-restart restart force-reload reload}" exit 1 ;; 26 / 123

27 esac rc_exit - ProFTP: sito download ftp.proftpd.org/distrib/source/proftpd tar.gz # cd /tmp/proftp-xxxx #./configure --prefix=/ --infodir=/usr/share/info mandir=/usr/share/man --sysconfdir=/etc/proftpd --includedir=/usr/include -enable-openssl # make # make install Per OpenSuSE, purtroppo, non c è nel pacchetto di codice sorgente lo script per avviarlo automaticamente. Pertanto andiamo a crearlo noi partendo dal file schema fornito di serie /etc/init.d/skeleton. Creiamo ed editiamo il file /etc/init.d/proftpd. Dopo di che rendiamolo eseguibile a root e al gruppo di root con il comando chmod 754 /etc/init.d/proftpd : 27 / 123

28 #!/bin/sh ### BEGIN INIT INFO # Provides: esempio-ws.it # Required-Start: $local_fs $remote_fs $network # Should-Start: # Required-Stop: $local_fs $remote_fs $network # Should-Stop: # Default-Start: 3 5 # Default-Stop: # Short-Description: FTP server # Description: A nice, flexible and powerfull FTP server 28 / 123

29 ### END INIT INFO. /etc/rc.status proftpd=/sbin/proftpd prog=proftp pidfile=/var/run/proftpd.pid lockfile=/var/lock/subsys/proftpd RETVAL=0 case "$1" in start) 29 / 123

30 echo -n "Starting $prog: " startproc $proftpd rc_status -v ;; stop) echo -n "Stopping $prog... " killproc -TERM $proftpd rc_status -v ;; status) echo -n "Checking for service ProFTP " 30 / 123

31 checkproc $proftpd rc_status -v ;; restart) $0 stop $0 start ;; reload) echo -n "Reloading $prog: " killproc -HUP $proftpd #rc_failed 3 rc_status -v 31 / 123

32 ;; *) echo $"Usage: $prog {start stop restart reload status help}" exit 1 esac rc_exit - SquirrelMail: sito squirrelmail.org download downloads.sourceforge.net/squirrelmail/squirrelmail tar.gz # mkdir /srv/www/esempio-sw.it/squirrelmail # cp -pr /tmp/squirrelmail-xxx/* /srv/www/esempio-ws.it/squirrelmail/ # chown -R wwwrun:www /srv/www/esempio-ws.it/squirrelmail 32 / 123

33 # cd /srv/www/esempio-ws.it/squirrelmail # mkdir /var/attach # chgrp -R www /var/attach # chmod 730 /var/attach # cd config # per conf.pl seguire le istruzioni a menù. Può essere d aiuto la lettura della documentazione. # kate /etc/apache2/vhosts.d/esempio-ws.it.conf copiate le righe qui di seguito dentro questo file. Salvate e uscite: <VirtualHost *:80> 33 / 123

34 ServerAdmin ServerName ServerAlias webmail.esempio-ws.it DocumentRoot "/srv/www/esempio-ws.it/squirrelmail" ErrorLog /srv/www/esempio-ws.it/log/esempio-ws.it-error.log combined CustomLog /srv/www/esempio-ws.it/log/esempio-ws.it-access.log combined </VirtualHost> - PhpMyAdmin: sito download sourceforge.net/project/showfiles.php?group_id= # mkdir /srv/www/esempio-ws.it/html/phpmyadmin # mkdir /srv/www/esempio-ws.it/html/phpmyadmin/config 34 / 123

35 # cp -pr /tmp/phpmyadmin-xxx/* /srv/www/esempio-ws.it/html/phpmyadmin # chown -R wwwrun:www /srv/www/esempio-ws.it/html/phpmyadmin per completare la configurazione bisogna collegarsi a phpmyadmin via web, ma per fare questo il nostro server deve già essere operativo. Pertanto rimandiamo questa operazione a server attivo. Teniamo presente che quando potremo fare questo è sufficiente seguire le indicazioni che compariranno sul nostro browser web per configurarlo. Quando sarà il momento teniamo sotto mano questi dati per una configurazione funzionante: Ipserver: CryptKey Blue phishe: Autentication: - WebMin: sito 35 / 123

36 download Prima di procedere scarichiamo anche i moduli ( -> Third-Party Modules -> all modules ) awstats. # mkdir /opt/webmin # cp -pr /tmp/webmin-xxx/* /opt/webmin/ # cd /opt/webmin #./setup.sh seguire le istruzioni. Per la configurazione scegliete la directory /etc/webmin. Per i log la cartella /var/log/webmin. Per il "Login name" suggerisco "root" al posto di "admin". Per la password sapete come crearla (e scrivetevela subito!!). Dite "y" (=yes) alla richiesta "Use SSL (y/n):" e "y" (=yes) alla richiesta "Start Webmin at boot time (y/n):". Finita l'installazione colleghiamocivia web all'applicazione con l'idirizzo Personalizziamolo, eliminiamo i moduli che non 36 / 123

37 usiamo e installiamo i moduli aggiuntivi. - Awstats: sito awstats.sourceforge.net download prdownloads.sourceforge.net/awstats/awstats-6.7.tar.gz # mkdir /srv/www/esempio-ws.it/awstat # mkdir /etc/awstat # mkdir /srv/lib/awstats # cp -pr /tmp/awstat-6.5/wwwroot/* /srv/www/esempio-ws.it/awstat # chown -R wwwrun:www /srv/www/esempio-ws.it/awstat # kate /etc/awstat/awstat.esempio-ws.it.conf copiate le righe qui di seguito dentro questo file. Salvate e uscite: 37 / 123

38 LogFile="/srv/www/esempio-ws.it/logs/esempio-ws.it-access.log" LogType=W LogFormat=1 LogSeparator=" " SiteDomain="esempio-ws.it" HostAliases="esempio-ws.it localhost" DNSLookup=1 DirData="/srv/lib/awstats" DirCgi="/awstats/cgi-bin" DirIcons="/awstatsicons" AllowToUpdateStatsFromBrowser=0 38 / 123

39 AllowFullYearView=2 EnableLockForUpdate=0 DNSStaticCacheFile="dnscache.txt" DNSLastUpdateCacheFile="dnscachelastupdate.txt" SkipDNSLookupFor="" AllowAccessFromWebToAuthenticatedUsersOnly=0 AllowAccessFromWebToFollowingAuthenticatedUsers="" AllowAccessFromWebToFollowingIPAddresses="" CreateDirDataIfNotExists=0 BuildHistoryFormat=text BuildReportFormat=html SaveDatabaseFilesWithPermissionsForEveryone=0 39 / 123

40 PurgeLogFile=0 ArchiveLogRecords=0 KeepBackupOfHistoricFiles=0 DefaultFile="index.php index.html index.htm" SkipHosts="" SkipUserAgents="" SkipFiles="" SkipReferrersBlackList="" OnlyHosts="" OnlyUserAgents="" OnlyFiles="" 40 / 123

41 NotPageList="css js class gif jpg jpeg png bmp ico swf" ValidHTTPCodes=" " ValidSMTPCodes="1 250" AuthenticatedUsersNotCaseSensitive=0 URLNotCaseSensitive=0 URLWithAnchor=0 URLQuerySeparators="?;" URLWithQuery=0 URLWithQueryWithOnlyFollowingParameters="" URLWithQueryWithoutFollowingParameters="" URLReferrerWithQuery=0 WarningMessages=1 41 / 123

42 ErrorMessages="" DebugMessages=0 NbOfLinesForCorruptedLog=50 WrapperScript="" DecodeUA=0 MiscTrackerUrl="/js/awstats_misc_tracker.js" LevelForBrowsersDetection=2 LevelForOSDetection=2 LevelForRefererAnalyze=2 LevelForRobotsDetection=2 LevelForSearchEnginesDetection=2 42 / 123

43 LevelForKeywordsDetection=2 LevelForFileTypesDetection=2 LevelForWormsDetection=0 UseFramesWhenCGI=1 DetailedReportsOnNewWindows=1 Expires=0 MaxRowsInHTMLOutput=1000 Lang="auto" DirLang="./lang" ShowMenu=1 ShowSummary=UVPHB ShowMonthStats=UVPHB 43 / 123

44 ShowDaysOfMonthStats=VPHB ShowDaysOfWeekStats=PHB ShowHoursStats=PHB ShowDomainsStats=PHB ShowHostsStats=PHBL ShowAuthenticatedUsers=0 ShowRobotsStats=HBL ShowWormsStats=0 Show Senders=0 Show Receivers=0 ShowSessionsStats=1 44 / 123

45 ShowPagesStats=PBEX ShowFileTypesStats=HB ShowFileSizesStats=0 ShowOSStats=1 ShowBrowsersStats=1 ShowScreenSizeStats=0 ShowOriginStats=PH ShowKeyphrasesStats=1 ShowKeywordsStats=1 ShowMiscStats=a ShowHTTPErrorsStats=1 ShowSMTPErrorsStats=0 45 / 123

46 ShowClusterStats=0 AddDataArrayMonthStats=1 AddDataArrayShowDaysOfMonthStats=1 AddDataArrayShowDaysOfWeekStats=1 AddDataArrayShowHoursStats=1 IncludeInternalLinksInOriginSection=0 MaxNbOfDomain = 10 MinHitDomain = 1 MaxNbOfHostsShown = 10 MinHitHost = 1 MaxNbOfLoginShown = / 123

47 MinHitLogin = 1 MaxNbOfRobotShown = 10 MinHitRobot = 1 MaxNbOfPageShown = 10 MinHitFile = 1 MaxNbOfOsShown = 10 MinHitOs = 1 MaxNbOfBrowsersShown = 10 MinHitBrowser = 1 MaxNbOfScreenSizesShown = 5 MinHitScreenSize = 1 MaxNbOfWindowSizesShown = 5 47 / 123

48 MinHitWindowSize = 1 MaxNbOfRefererShown = 10 MinHitRefer = 1 MaxNbOfKeyphrasesShown = 10 MinHitKeyphrase = 1 MaxNbOfKeywordsShown = 10 MinHitKeyword = 1 MaxNbOf sShown = 20 MinHit = 1 FirstDayOfWeek=1 ShowFlagLinks="" 48 / 123

49 ShowLinksOnUrl=1 UseHTTPSLinkForUrl="" MaxLengthOfShownURL=64 HTMLHeadSection="" HTMLEndSection="" Logo="awstats_logo6.png" LogoLink=" BarWidth = 260 BarHeight = 90 StyleSheet="/awstatscss/awstats_default.css" color_background="ffffff" color_tablebgtitle="ccccdd" 49 / 123

50 color_tabletitle="000000" color_tablebg="ccccdd" color_tablerowtitle="ffffff" color_tablebgrowtitle="ececec" color_tableborder="ececec" color_text="000000" color_textpercent="606060" color_titletext="000000" color_weekend="eaeaea" color_link="0011bb" color_hover="605040" 50 / 123

51 color_u="ffaa66" color_v="f4f090" color_p="4477dd" color_h="66ddee" color_k="2ea495" color_s="8888dd" color_e="cec2e8" color_x="c1b2e2" ExtraTrackedRowsLimit=500 # kate /etc/awstat/awstat.1.esempio-ws.it.conf copiate le righe qui di seguito dentro questo file. Salvate e uscite: 51 / 123

52 LogFile="/srv/www/1.esempio-ws.it/logs/1.esempio-ws.it-access.log" LogType=W LogFormat=1 LogSeparator=" " SiteDomain="1.esempio-ws.it" HostAliases="1.esempio-ws.it localhost" DNSLookup=1 DirData="/srv/lib/awstats" DirCgi="/awstats/cgi-bin" DirIcons="/awstatsicons" 52 / 123

53 AllowToUpdateStatsFromBrowser=0 AllowFullYearView=2 EnableLockForUpdate=0 DNSStaticCacheFile="dnscache.txt" DNSLastUpdateCacheFile="dnscachelastupdate.txt" SkipDNSLookupFor="" AllowAccessFromWebToAuthenticatedUsersOnly=0 AllowAccessFromWebToFollowingAuthenticatedUsers="" AllowAccessFromWebToFollowingIPAddresses="" CreateDirDataIfNotExists=0 BuildHistoryFormat=text BuildReportFormat=html 53 / 123

54 SaveDatabaseFilesWithPermissionsForEveryone=0 PurgeLogFile=0 ArchiveLogRecords=0 KeepBackupOfHistoricFiles=0 DefaultFile="index.php index.html index.htm" SkipHosts="" SkipUserAgents="" SkipFiles="" SkipReferrersBlackList="" OnlyHosts="" OnlyUserAgents="" 54 / 123

55 OnlyFiles="" NotPageList="css js class gif jpg jpeg png bmp ico swf" ValidHTTPCodes=" " ValidSMTPCodes="1 250" AuthenticatedUsersNotCaseSensitive=0 URLNotCaseSensitive=0 URLWithAnchor=0 URLQuerySeparators="?;" URLWithQuery=0 URLWithQueryWithOnlyFollowingParameters="" URLWithQueryWithoutFollowingParameters="" URLReferrerWithQuery=0 55 / 123

56 WarningMessages=1 ErrorMessages="" DebugMessages=0 NbOfLinesForCorruptedLog=50 WrapperScript="" DecodeUA=0 MiscTrackerUrl="/js/awstats_misc_tracker.js" LevelForBrowsersDetection=2 LevelForOSDetection=2 LevelForRefererAnalyze=2 LevelForRobotsDetection=2 56 / 123

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk

Dettagli

Installazione LAMP. Installare un server lamp su Linux Ubuntu. Per installare un server LAMP in Ubuntu come prima cosa apriamo il terminale:

Installazione LAMP. Installare un server lamp su Linux Ubuntu. Per installare un server LAMP in Ubuntu come prima cosa apriamo il terminale: Installazione LAMP Installare un server lamp su Linux Ubuntu Per installare un server LAMP in Ubuntu come prima cosa apriamo il terminale: Poi copiamo ed incolliamo nel terminale il comando: sudo apt-get

Dettagli

INSTALLAZIONE JOOMLA

INSTALLAZIONE JOOMLA INSTALLAZIONE JOOMLA Moltissime volta mi capita (e penso capiti anche a voi) di dover prima di pubblicare un sito farlo vedere al cliente per l ok finale, o magari doverlo fare vedere, ma non avere ancora

Dettagli

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

Guida all uso. Esso sarà riportato nell intestazione. Vediamo: faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare, ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo

Dettagli

Il web server Apache Lezione n. 3. Introduzione

Il web server Apache Lezione n. 3. Introduzione Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire

Dettagli

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

Dettagli

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica. Tecnologie informatiche ACCESSO REMOTO CON WINDOWS Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica. Un esempio di tale servizio

Dettagli

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Dettagli

Guida all amministrazione VPH Webmin/Virtualmin

Guida all amministrazione VPH Webmin/Virtualmin Il Valore Aggiunto di Internet Guida all amministrazione VPH Webmin/Virtualmin L ambiente di amministrazione 2 La gestione dei Server 3 a. Virtual Servers 4 b. Server Settings and Templates 5 c. Virtualmin

Dettagli

01/05/2013 Istruzioni per l installazione

01/05/2013 Istruzioni per l installazione 01/05/2013 Istruzioni per l installazione Il documento descrive le procedure rivolte a utenti esperti per l installazione del codice di ABCD SW su una macchina fisica che abbia funzioni di Server. Progetto

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

Installazione & Configurazione Php e MySQL su Mac Os X. Php

Installazione & Configurazione Php e MySQL su Mac Os X. Php Installazione & Configurazione Php e MySQL su Mac Os X Php PHP è un linguaggio di scripting interpretato, con licenza Open Source, originariamente concepito per la realizzazione di pagine web dinamiche.

Dettagli

Guida all uso del servizio faxm@il

Guida all uso del servizio faxm@il faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare,ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo

Dettagli

Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti:

Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti: ,QVWDOOD]LRQHGL'LVNL L installazione di Diski e composta di due parti: il back-end e il front-end. Il back-end e il database relazionale orientato agli oggetti PostgreSQL. PostgreSQL e disponibile in diverse

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

Manuale per la configurazione di AziendaSoft in rete

Manuale per la configurazione di AziendaSoft in rete Manuale per la configurazione di AziendaSoft in rete Data del manuale: 7/5/2013 Aggiornamento del manuale: 2.0 del 10/2/2014 Immagini tratte da Windows 7 Versione di AziendaSoft 7 Sommario 1. Premessa...

Dettagli

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015 COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015 Vicenza, 3 giugno 2015 Gentile cliente, si ricorda che a partire dall aggiornamento PROFIS 2011.1 è stato automatizzato

Dettagli

Mac Application Manager 1.3 (SOLO PER TIGER)

Mac Application Manager 1.3 (SOLO PER TIGER) Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i

Dettagli

Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015]

Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015] Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015] Realizzato e distribuito da LeggeraSoft Sommario Introduzione... 2 Guida all installazione... 2 Login...

Dettagli

1) GESTIONE DELLE POSTAZIONI REMOTE

1) GESTIONE DELLE POSTAZIONI REMOTE IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo

Dettagli

Zeroshell: VPN Lan-to-Lan. Il sistema operativo multifunzionale. creato da Fulvio.Ricciardi@zeroshell.net. www.zeroshell.net

Zeroshell: VPN Lan-to-Lan. Il sistema operativo multifunzionale. creato da Fulvio.Ricciardi@zeroshell.net. www.zeroshell.net Zeroshell: VPN Lan-to-Lan Il sistema operativo multifunzionale creato da Fulvio.Ricciardi@zeroshell.net www.zeroshell.net Assicurare la comunicazione fra due sedi ( Autore: cristiancolombini@libero.it

Dettagli

3. Installare Wamp Server

3. Installare Wamp Server E107 WEB SYSTEM Corso on line di progettazione siti dinamici: livello base R E A L I Z Z A Z I O N E D I 3. Installare Wamp Server By e107 Italian Team Sito web:http://www.e107italia.org Contatto: admin@e107italia.org

Dettagli

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di SPSS Statistics con licenza per utenti singoli. Una

Dettagli

Apache 2, PHP5, MySQL 5

Apache 2, PHP5, MySQL 5 Installazione di Apache 2, PHP5, MySQL 5 Corso Interazione Uomo Macchina AA 2005/2006 Installazione e Versioni Considerazione le versioni più recenti dei vari software così da poterne sperimentare le caratteristiche

Dettagli

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE

Dettagli

Istruzioni per il server

Istruzioni per il server Istruzioni per il server Alessandro Bugatti (alessandro.bugatti@istruzione.it) 9 dicembre 2007 Introduzione Questa breve dispensa riassume brevemente le procedure per connettersi al server che ci permetterà

Dettagli

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!) Panoramica sul Web design: FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!) FASE 2: Definire se lavorare su un CMS (es Joomla, Wordpress,

Dettagli

Sharpdesk V3.3. Guida all installazione Versione 3.3.04

Sharpdesk V3.3. Guida all installazione Versione 3.3.04 Sharpdesk V3.3 Guida all installazione Versione 3.3.04 Copyright 2000-2009 di SHARP CORPORATION. Tutti i diritti riservati. È vietata la riproduzione, l adattamento o la traduzione senza previa autorizzazione

Dettagli

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! Guida di Virtuemart INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! INDICE INDICE... 1 INTRODUZIONE... 2 DONWLOAD... 2 INSTALLAZIONE... 2 REQUISITI MINIMI... 3 PASSAGGIO 1... 4 PASSAGGIO 2...

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I La VPN con il FRITZ!Box Parte I 1 Introduzione In questa mini-guida illustreremo come realizzare un collegamento tramite VPN(Virtual Private Network) tra due FRITZ!Box, in modo da mettere in comunicazioni

Dettagli

Configurazione del servizio Dynamic DNS. Questa procedura ti guiderà durante i 4 passi necessari alla messa in funzione del servizio.

Configurazione del servizio Dynamic DNS. Questa procedura ti guiderà durante i 4 passi necessari alla messa in funzione del servizio. Configurazione del servizio Dynamic DNS Questa procedura ti guiderà durante i 4 passi necessari alla messa in funzione del servizio. La prima operazione da svolgere consiste nella registrazione al sito:

Dettagli

Guida all installazione e configurazione di Joomla 1.5

Guida all installazione e configurazione di Joomla 1.5 Guida realizzata e rilasciata dallo staff di Joomlaservice.org Joomla 1.5 lascia finalmente la fase beta per la RC1, in attesa di approdare alla versione stabile. Le differenze tra un installazione di

Dettagli

StoneFax User Guide. (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com

StoneFax User Guide. (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com StoneFax User Guide (Settembre 2011 ver.1.1) StoneFax-User-Guide-ita-1.1.docx 1-10 www.imagicle.com Copyright 2011 Imagicle Spa Tutti i diritti riservati. Imagicle e il logo Imagicle sono marchi registrati

Dettagli

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta. Configurazione Account di posta dell Università di Ferrara con il Eudora email Eudora email può

Dettagli

Servizio di Posta elettronica Certificata (PEC)

Servizio di Posta elettronica Certificata (PEC) Pag. 1 di 23 Servizio di Posta elettronica Certificata (PEC) Manuale Utente MICROSOFT Pag. 2 di 23 INDICE 1 Modalità di accesso al servizio...3 2 Client di posta...4 3 Configurazione Client di Posta Microsoft

Dettagli

Innanzitutto andiamo sul sito http://www.dropbox.com/ ed eseguiamo il download del programma cliccando su Download Dropbox.

Innanzitutto andiamo sul sito http://www.dropbox.com/ ed eseguiamo il download del programma cliccando su Download Dropbox. Oggi parlerò di qualcosa che ha a che fare relativamente con la tecnica fotografica, ma che ci può dare una mano nella gestione dei nostri archivi digitali, soprattutto nel rapporto professionale con altre

Dettagli

La VPN con il FRITZ!Box - parte II. La VPN con il FRITZ!Box Parte II

La VPN con il FRITZ!Box - parte II. La VPN con il FRITZ!Box Parte II La VPN con il FRITZ!Box Parte II 1 Descrizione Come già descritto nella parte I della mini guida, Una VPN, Virtual Private Network, consiste in una sorta di tunnel in grado di collegare tra loro due o

Dettagli

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. Con l utilizzo delle procedure di iscrizione on line la società organizzatrice ha a disposizione tutti

Dettagli

- Guida a VMware - Guida a VMware. Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware.

- Guida a VMware - Guida a VMware. Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware. 1 di 5 05/12/2008 1.06 Guida a VMware Scritto da Aleshotgun Venerdì 08 Febbraio 2008 17:44 - Guida a VMware - Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware. Prima

Dettagli

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo.

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo. Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo. clicchiamo su Continue nella finestra successiva, spuntiamo la voce Other e clicchiamo su Next Nella terza schermata

Dettagli

Approvazione : Perico Marco.

Approvazione : Perico Marco. MANUALE USO MODULO BRT INTRAWEB EASY SPED & FTP REV.00 Approvazione : Perico Marco. INDICE 1 STANDARD REALIZZAZIONE MODULI INTRAWEB... 2 2 TIPI CONTRATTI BARTOLINI SUPPORTATI... 2 2.1 Easy speed & Easy

Dettagli

Servizio di Posta elettronica Certificata (PEC)

Servizio di Posta elettronica Certificata (PEC) Pag. 1 di 25 Servizio di Posta elettronica Certificata (PEC) Manuale Utente MICROSOFT Pag. 2 di 25 INDICE 1. MODALITÀ DI ACCESSO AL SERVIZIO...3 2. CLIENT DI POSTA...4 3. CONFIGURAZIONE CLIENT DI POSTA

Dettagli

Guida di Pro PC Secure

Guida di Pro PC Secure 1) SOMMARIO 2) ISTRUZIONI DI BASE 3) CONFIGURAZIONE 4) INFORMAZIONI AGGIUNTIVE 1) SOMMARIO Guida di Pro PC Secure Pro PC Secure è un programma che si occupa della protezione dagli attacchi provenienti

Dettagli

Zeroshell: VPN Host-to-Lan. Il sistema operativo multifunzionale. creato da Fulvio.Ricciardi@zeroshell.net. www.zeroshell.net

Zeroshell: VPN Host-to-Lan. Il sistema operativo multifunzionale. creato da Fulvio.Ricciardi@zeroshell.net. www.zeroshell.net Zeroshell: VPN Host-to-Lan Il sistema operativo multifunzionale creato da Fulvio.Ricciardi@zeroshell.net www.zeroshell.net Assicurare la comunicazione fra un host ed una rete ( Autore: cristiancolombini@libero.it

Dettagli

Installare Ubuntu su macchina virtuale

Installare Ubuntu su macchina virtuale Installare Ubuntu su macchina virtuale La prima fase di configurazione della macchina virtuale è del tutto simile a quello seguito nella macchina per MS Windows 7. Gli unici valori da cambiare sono il

Dettagli

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito,

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito, Come ben sapete, anch io,come voi, sono golosa di schemi,trovati in internet e nei giornali, e questo comporta, soprattutto per gli schemi virtuali, che devo cercare una soluzione per evitare che il mio

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

Backup e Aggiornamenti

Backup e Aggiornamenti Backup e Aggiornamenti Note tecniche Clima Estratto da Primi Passi v. 1.8 14/1/2013 Primi passi pag. 1 Backup e Aggiornamenti Copyright Eskimo srl Tutti i diritti riservati. Il software o parte di esso

Dettagli

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare. Macchine virtuali Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.com 1. Cosa sono In informatica il termine

Dettagli

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

Dettagli

GateManager. 1 Indice. tecnico@gate-manager.it

GateManager. 1 Indice. tecnico@gate-manager.it 1 Indice 1 Indice... 1 2 Introduzione... 2 3 Cosa vi serve per cominciare... 2 4 La Console di amministrazione... 2 5 Avviare la Console di amministrazione... 3 6 Come connettersi alla Console... 3 7 Creare

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

Progetto Porte Aperte sul Web Comunicazione web a scuola CMS open source JoomlaFAP

Progetto Porte Aperte sul Web Comunicazione web a scuola CMS open source JoomlaFAP Progetto Porte Aperte sul Web Comunicazione web a scuola CMS open source JoomlaFAP Breve tutorial per installare JoomlaFAP L installazione è la conditio sine qua non per partire. Occorre eseguire con precisione

Dettagli

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere Procedura per creare un archivio storico remoto nelle 24 ore giornaliere La seguente procedura ha lo scopo di illustrare il metodo di creazione di un archivio storico fotografico nell arco delle 24 ore

Dettagli

La VPN con il FRITZ!Box Parte II. La VPN con il FRITZ!Box Parte II

La VPN con il FRITZ!Box Parte II. La VPN con il FRITZ!Box Parte II La VPN con il FRITZ!Box Parte II 1 Introduzione In questa mini-guida mostreremo com è possibile creare un collegamento su Internet tramite VPN(Virtual Private Network) tra il FRITZ!Box di casa o dell ufficio

Dettagli

Configurare un client di posta per gestire la propria casella di posta elettronica certificata su Aruba

Configurare un client di posta per gestire la propria casella di posta elettronica certificata su Aruba Configurare un client di posta per gestire la propria casella di posta elettronica certificata su Aruba Se non sai di cosa parlo, leggi la premessa, altrimenti vai alla pagina successiva. Premessa. 1.

Dettagli

Servizio di Posta elettronica Certificata (PEC)

Servizio di Posta elettronica Certificata (PEC) Pag. 1 di 22 Servizio di Posta elettronica Certificata (PEC) Manuale Utente MICROSOFT Pag. 2 di 22 INDICE 1 Modalità di accesso al servizio...3 2 Client di posta...4 3 Configurazione Client di Posta Microsoft

Dettagli

GRUPPO CAMBIELLI. Posta elettronica (Webmail) Consigli di utilizzo

GRUPPO CAMBIELLI. Posta elettronica (Webmail) Consigli di utilizzo GRUPPO CAMBIELLI Posta elettronica (Webmail) Consigli di utilizzo Questo sintetico manuale ha lo scopo di chiarire alcuni aspetti basilari per l uso della posta elettronica del gruppo Cambielli. Introduzione

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

Dettagli

I M P O S T A R E U N A C C O U N T D I P O S T A C O N M O Z I L L A T H U N D E R B I R D

I M P O S T A R E U N A C C O U N T D I P O S T A C O N M O Z I L L A T H U N D E R B I R D I M P O S T A R E U N A C C O U N T D I P O S T A C O N M O Z I L L A T H U N D E R B I R D C O N F I G U R A R E L A M A I L 1) Aperto il programma, cliccare su strumenti > impostazioni account. 2) Si

Dettagli

Guida informatica per l associazione #IDEA

Guida informatica per l associazione #IDEA Guida informatica per l associazione #IDEA Questa guida vi spiegherà come utilizzare al meglio gli strumenti informatici che utilizza l associazione #IDEA in modo da facilitare il coordinamento con tutti

Dettagli

CONFIGURARE SAMBA 3 SU SUSE LINUX 9.1/9.2

CONFIGURARE SAMBA 3 SU SUSE LINUX 9.1/9.2 CONFIGURARE SAMBA 3 SU SUSE LINUX 9.1/9.2 1. INTRODUZIONE In questa guida si illustra la procedura di configurazione di samba 3 su SuSE Linux 9.1 e su SuSE Linux 9.2. Saranno brevemente illustrate le operazioni

Dettagli

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti 20120300 INDICE 1. Introduzione... 3 2. Consultazione... 4 2.1 Consultazione Server Fidati... 4 2.2 Consultazione Servizi Client... 5 2.3 Consultazione Stato richieste... 5 3. Amministrazione... 6 3.1

Dettagli

Guida Migrazione Posta Elettronica @uilpa.it. Operazioni da effettuare entro il 15 gennaio 2012

Guida Migrazione Posta Elettronica @uilpa.it. Operazioni da effettuare entro il 15 gennaio 2012 Guida Migrazione Posta Elettronica @uilpa.it Operazioni da effettuare entro il 15 gennaio 2012 CONTENUTI PREMESSA ACCESSO AL PROPRIO ACCOUNT SCHERMATA INIZIALE (Desktop) SALVATAGGIO CONTATTI (2) GESTIONE

Dettagli

Windows Web Server 2008 R2 64bit 1x Processore Intel Atom Dual (2x core 1.80 GHz) Dispositivo di memorizzazione flash esterno 32GB

Windows Web Server 2008 R2 64bit 1x Processore Intel Atom Dual (2x core 1.80 GHz) Dispositivo di memorizzazione flash esterno 32GB LabPro ver AC Servizio RAPPORTI DI PROVA ON-LINE (disponibile dalla ver. 6C-001) SERVIZIO RAPPORTI DI PROVA ON-LINE SERVIZIO RdP on-line MODULO Base Mette a disposizione dei clienti finali del laboratorio

Dettagli

Archiviare messaggi di posta elettronica senza avere un proprio mail server

Archiviare messaggi di posta elettronica senza avere un proprio mail server Archiviare messaggi di posta elettronica senza avere un proprio mail server Nota: Questo tutorial si riferisce specificamente all'archiviazione in ambiente privo di un proprio mail server. Si dà come presupposto

Dettagli

Samsung Auto Backup FAQ

Samsung Auto Backup FAQ Samsung Auto Backup FAQ Installazione D: Ho effettuato il collegamento con l Hard Disk esterno Samsung ma non è successo nulla. R: Controllare il collegamento cavo USB. Se l Hard Disk esterno Samsung è

Dettagli

Guida all Utilizzo dell Applicazione Centralino

Guida all Utilizzo dell Applicazione Centralino Guida all Utilizzo dell Applicazione Centralino 1 Introduzione Indice Accesso all applicazione 3 Installazione di Vodafone Applicazione Centralino 3 Utilizzo dell Applicazione Centralino con accessi ad

Dettagli

30 giorni di prova gratuiti, entra nel sito www.mypckey.com scarica e installa subito mypckey

30 giorni di prova gratuiti, entra nel sito www.mypckey.com scarica e installa subito mypckey DA OGGI NON IMPORTA DOVE SEI, IL TUO PC DELL UFFICIO E SEMPRE A TUA DISPOSIZIONE! Installa solo un semplice programma (nessun hardware necessario!), genera la tua chiavetta USB, e sei pronto a prendere

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

Dettagli

1/15. Manuale d uso. Rev.1 del 18 Settembre 2013 Rev.2 del 24 Settembre 2013 Rev.3 del 9 Dicembre 2013

1/15. Manuale d uso. Rev.1 del 18 Settembre 2013 Rev.2 del 24 Settembre 2013 Rev.3 del 9 Dicembre 2013 1/15 Manuale d uso Rev.1 del 18 Settembre 2013 Rev.2 del 24 Settembre 2013 Rev.3 del 9 Dicembre 2013 2/15 Sommario Guida all'uso del Portale Pubblicitario di Condé Nast Italia Home Page Pagina post-login

Dettagli

MailStore Proxy è disponibile gratuitamente per tutti i clienti di MailStore Server all indirizzo http://www.mailstore.com/en/downloads.

MailStore Proxy è disponibile gratuitamente per tutti i clienti di MailStore Server all indirizzo http://www.mailstore.com/en/downloads. MailStore Proxy Con MailStore Proxy, il server proxy di MailStore, è possibile archiviare i messaggi in modo automatico al momento dell invio/ricezione. I pro e i contro di questa procedura vengono esaminati

Dettagli

Configurazione avanzata di XAMPP

Configurazione avanzata di XAMPP Configurazione avanzata di XAMPP Andrea Atzeni (shocked@polito.it) Marco Vallini (marco.vallini@polito.it) Politecnico di Torino Dip. Automatica e Informatica Apache Binding definisce su quali indirizzi

Dettagli

L amministratore di dominio

L amministratore di dominio L amministratore di dominio Netbuilder consente ai suoi clienti di gestire autonomamente le caselle del proprio dominio nel rispetto dei vincoli contrattuali. Ciò è reso possibile dall esistenza di un

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

XTOTEM offline sul proprio PC

XTOTEM offline sul proprio PC Pagina 1 XTOTEM offline sul proprio PC Sommario XTOTEM offline sul proprio PC...1 Introduzione...2 1. Installare IIS...3 2. Installare un programma FTP...5 Installazione di Filezilla...5 Sistema di protezione

Dettagli

Rete Mac -Pc. Mac Os X Dove inserire i valori (IP, Subnetmask, ecc) Risorse di Rete (mousedx-proprietà)>

Rete Mac -Pc. Mac Os X Dove inserire i valori (IP, Subnetmask, ecc) Risorse di Rete (mousedx-proprietà)> Rete Mac -Pc Una rete può essere costituita tramite cavo o senza fili ma per far comunicare più computer all'interno di essa bisogna innanzitutto impostare i valori di rete che sono: - IP, - SUBNETMASK,

Dettagli

www.filoweb.it STAMPA UNIONE DI WORD

www.filoweb.it STAMPA UNIONE DI WORD STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere

Dettagli

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Login All apertura il programma controlla che sia stata effettuata la registrazione e in caso negativo viene visualizzato un messaggio.

Dettagli

Servizio di Posta elettronica Certificata (PEC)

Servizio di Posta elettronica Certificata (PEC) Pag. 1 di 18 Servizio di Posta elettronica Certificata (PEC) Manuale Utente Pag. 2 di 18 INDICE 1Modalità di accesso al servizio...3 2Client di posta...4 3Configurazione Client di Posta Mozilla Thunderbird

Dettagli

Guida alla registrazione on-line di un NovaSun Log

Guida alla registrazione on-line di un NovaSun Log Guida alla registrazione on-line di un NovaSun Log Revisione 4.1 23/04/2012 pag. 1 di 16 Contenuti Il presente documento è una guida all accesso e all utilizzo del pannello di controllo web dell area clienti

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL)

COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL) COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL) Cos è l AOL? Pag. 2 Come inviare una richiesta AOL Pag. 3 La risposta dell assistenza Pag. 5 Come rispondere ad una risposta AOL Pag. 7 Ulteriori nozioni

Dettagli

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7 ITIS Mattei Sondrio Appunti veloci su moodle versione 2.7 Generalità Moodle è una piattaforma web per pubblicare corsi, creare test, depositare dispense ecc. Ci sono vari tipi di utenti che usano moodle:

Dettagli

Guida operativa. My Legal Corner. BestSoft SOFTWARE IN SANITÀ

Guida operativa. My Legal Corner. BestSoft SOFTWARE IN SANITÀ Guida operativa My Legal Corner BestSoft SOFTWARE IN SANITÀ Via Bono Cairoli 28/A - 20127 Milano (MI) Help desk: 02 29529140 Num. Verde da fisso: 800 978542 E-mail: info@bestsoft.it Sito Internet: www.bestsoft.it

Dettagli

ISTRUZIONI AGGIORNAMENTO TARIFFARIO 2006

ISTRUZIONI AGGIORNAMENTO TARIFFARIO 2006 ISTRUZIONI AGGIORNAMENTO TARIFFARIO 2006 Download: Procedura di aggiornamento 1) Assicurarsi di avere una versione di Winzip uguale o superiore alla 8.1 Eventualmente è possibile scaricare questo applicativo

Dettagli

[emmebox - NoBadMail]

[emmebox - NoBadMail] Come utilizzare le caselle protette da emmebox NoBadMail con Outlook Express Outlook Express è uno dei programmi di posta elettronica tra i più utilizzati; questo perché su tutti i computer che utilizzano

Dettagli

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

Dettagli

GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)

GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0) ------------------------------------------------- GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0) GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)... 1 Installazione Billiards Counter... 2 Primo avvio e configurazione

Dettagli

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

Guida all Utilizzo del Posto Operatore su PC

Guida all Utilizzo del Posto Operatore su PC Guida all Utilizzo del Posto Operatore su PC 1 Introduzione Indice Accesso all applicazione 3 Installazione di Vodafone Applicazione Centralino 3 Utilizzo dell Applicazione Centralino con accessi ad internet

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

DynDNS tra Client e server Linux Ubuntu (Client 12.10 e server 8.04 LTS)

DynDNS tra Client e server Linux Ubuntu (Client 12.10 e server 8.04 LTS) DynDNS tra Client e server Linux Ubuntu (Client 12.10 e server 8.04 LTS) Di base tutti i pacchetti che servono per mettere in marcia questo servizio sono già installati sia sul server che nel client, nelle

Dettagli

GestVetrine 1.1 versione novembre 2014

GestVetrine 1.1 versione novembre 2014 GestVetrine 1.1 versione novembre 2014 0 GestVetrine 1.1 GestVetrine 1.0 Indice Indice pag.1 1. Finalità pag.2 2. Gestione screen pag.2 3. Come Accedere pag.3 4. Come Creare un negozio pag.4 5. Come Creare

Dettagli