Archivio per la categoria guide e manuali

Come installare Dokuwiki

Dokuwiki è un meraviglioso quanto semplice Wiki server. Se avete avuto modo di utilizzarlo o di leggere un mio precedente post, averete probabilmente apprezzato le numerose caratteristiche e qualità. Lo sviluppo è molto attivo, per cui spesso è disponibile un aggiornamento che corregge bachi o inserisce nuove funzionalità.

Vediamo ora come fare una prima installazione.

Nota: la procedura seguente si riferisce a sistemi GNU/Linux derivati Debian (quindi anche Ubuntu, Mint, …); per chi ha una distribuzione Ret-Hat o derivata (come Suse, CentOS, Fedora…) può adattare i comandi (aptitude -> yum), le directory (/var/www/ -> /var/www/html/) ed i permessi (utente del web server www-data -> http) per le operazioni di sistema; tutto il resto è identico.

Prima di iniziare

Controlliamo di aver già installata un web server e il motore PHP5. Vorrei ricordare che uno dei pregi di questo Wiki è non fa uso di database, quindi niente MySQL né altro DBMS. Su una distribuzione derivata Debian  sono sufficienti pochi comandi, lanciati da root in un terminale:

aptitude install apache2 php5 libapache2-mod-php5

Il comando provvederà ad installare in automatico anche le eventuali dipendenze. Se avete già tutto, aptitude non installerà nulla. Appena terminata l’installazione del web server e di PHP, iniziamo a… Prosegui la lettura »

,

Nessun commento

Due ottime guide per amministratori di sistema

Nel cercare di risolvere strani problemi di rete (tabelle ARP non aggiornate e stupidaggini simili :-) ), mi sono imbattuto in due testi davvero buoni.

…roba tosta, da amministratori seri ! ;-)

Amministrare reti con GNU/Linux

Network Connection ManagerIl primo testo suggerito è Guide to IP Layer Network Administration with Linux.

In quasi 200 pagine vengono spiegati concetti e utilizzati in pratica i tool per l’amministrazione delle reti in Linux. Vengono affrontati sia argomenti di base che avanzati. Per chi intende gestire reti seriamente è davvero un testo che vale la pena leggere, studiare ed avere sempre presente come riferimento.

Il testo è consultabile anche on-line, molto utile in caso si abbia bisogno di averlo come riferimento senza averlo con sé.

Citazione:

Now, let’s begin! Let me welcome you to the pleasure and reliability of IP networking with linux.

Mettere in sicurezza Debian

DebianIl secondo, dal titolo Securing Debian Manual affronta (indovinate un po’?) l’argomento della sicurezza nei sistemi Debian. Il manuale, in realtà, è davvero una Bibba del sistemista Debian, e spiega con dovizia di dettagli, praticamente ogni aspetto dell’amministrazione di sistema, dall’installazione alla configurazione del boot loader, dal montaggio dei filesystem alla gestione del sistema PAM, da SSH alle quote di spazio disco. Davvero completo.

Anche in questo caso il testo è comodamente consultabile on-line.

Citazione:

If you are still running telnet instead of ssh, you should take a break from this manual and change this

Se i due manuali consigliati vi sono stati utili, o se ne avete altri del genere da suggerire, lasciate pure un commento: può essere utile a tutti.

Grazie

, , , , ,

Nessun commento

Vademecum del Software Libero Reloaded

Copertina del Vademecum del Software Libero, v1.1Grazie al coordinamento di Luca Ferroni aka fero e al lavoro  di reimpaginazione di Rosa Fiori, è stata pubblicata da pochi giorni la versione 1.1 del Vademecum per il Software Libero 2009.

Questo volumetto è stato stampato in 20.000 copie e distribuito su tutto il territorio nazionale nell’occasione del Linux Day 2009. Se volete saperne di più, potete leggere la precedente notizia.

Ma l’impegno della comunità non si è arrestato su questo progetto… ed ecco che esce, prima dell’appuntamento del Linux Day di quest’anno, la versione revisionata.

Citando l’annuncio ufficiale del rilascio:

Questa nuova versione del libretto tascabile (formato A6), include aggiornamenti minori sulla storia del Software Libero: è stata rimodellata al fine di attribuire giustamente e con più chiarezza le origini del Software Libero a Richard Stallman e a Linus Torvalds, invece, l’ideazione e realizzazione del kernel Linux.

L’invito che rivogo a  tutti è di stamparlo e divulgarlo, in particolare in occasione del Linux Day che, per inciso, quest’anno festeggia i 10 anni.

E’ bene segnalare che la data del 2009 riportata in questa nuova versione non è un errore; è stato deciso infatti di non aggiornarla al 2010 per due motivi:

  1. le modifiche non sono sostanziali (infatti è una 1.1, non una 2.0 :-) ). Come avete potuto leggere nella precedente citazione, le modifiche occorse sono state fatte per spiegare in modo più adeguato dei concetti che potevano risultare poco chiari o fraintesi;
  2. abbiamo sentito giusto lasciare la data di pubblicazione originale, che coincide con quella di stampa

Grazie a tutti,
a chi ha contribuito, a chi l’ha letto, a chi lo ha stampato.

Riferimenti

, , , ,

2 Commenti

Animazioni e dinamicità con jQuery

Nel precedente tutorial abbiamo realizzato una semplice pagina di test, muovendo i primissimi passi nel mondo di jQuery. Proviamo ora ad aggiungere un po’ di interattività alla nostra pagina. Alla fine del tutorial, otterremo questo.

Tutorial 2: effetti ed animazioni

Riprendiamo la nostra pagina di prova esattamente dove l’avevamo lasciata, e apriamola.

Guardando l’elenco, mi viene pensato che se la lista di film fosse più corposa, diciamo almeno 50 titoli, potrei dover scorrere parecchio la pagina per vedere i dettagli del film che mi interessano. Forse sarebbe meglio vedere solamente l’elenco dei titoli e, una volta trovato il film, posso fare click su un pulsante per aprirne i dettagli. Prosegui la lettura »

, ,

5 Commenti

Primi passi con jQuery

Salve a tutti.

Con questo post, inizio una serie di mini-tutorial sull’utilizzo di jQuery. Non sto a tediarvi sulla storia, le potenzialità, i pregi e i difetti eccetera: potere trovare tutto a partire dalla relativa pagina su Wikipedia.

Mi limito ad elencare alcune caratteristiche che trovo interessanti:

  • è un framework completo e compatto (24k per la versione compressa)
  • permette, di base, molteplici azioni e interazioninelle pagine web :
    • animazioni
    • interazione Ajax
    • interrogazione e manipolazione di ogni aspetto della pagina web
  • estendibile tramite numerosi plugin
  • cross-brower (Firefox 2+, IE6+, Safari 3+, Opera 9+, Chrome)
  • CSS3 compliant

In questa mini-serie di post non ho la pretesa di essere esauriente né di illuminarvi su tutti gli aspetti di jQuery: servirebbe un intero libro per farlo. Il mio intento è di illustrare come utilizzarlo in esempi classici, in situazioni reali, e far vedere che con poche righe di codice, si possono fare cose un sacco web 2.0 ! :-) e anche risparmiare molto codice…. d’altronde il motto che si legge nel logo è “write less, do more.” Prosegui la lettura »

, ,

3 Commenti

Come installare Piwik su WordPress – statistiche analitiche

Perché provare Piwik

Una notizia su Ziobudda, due giorni fa, mi ha incuriosito: parlava di Piwik, un servizio di statistiche e dati analitici installabile localmente che può competere, senza sfigurare, con Google Analytics. Non mi dilungo oltre nel presentare questa splendida server application, potete leggerne una rapida introduzione in questo blog.

Personalmente, per questo blog, utilizzo già da tempo WordPress.com Stats, il servizio che WordPress stessa offre, tramite un comodo plug-in, per le analisi degli accessi alle pagine, i dati sulle parole chiave che hanno condotto al blog, numero di click ai link, ecc…. Semplice ma efficace.

I motivi che mi hanno spinto a provare Piwik, nonostante esistano i già citati Goolge Analytics, completo e gratuito, e  WordPress.com Stats, rapido, leggero e ben integrato con il mio blog engine, sono:

  • strumento professionale: da la sensazione di non trovarsi davanti ad una semplice sequenza di dati, ma ad una serie di informazioni importanti e ben presentate… e infatti è così: i dati raccolti sono molti e utili
  • semplice da configurare: in questa pagina ve ne do dimostrazione, in pochi e semplici passi configurerete il vostro servizio;
  • sicurezza: posso fidarmi perché è Software Libero, so esattamente, cioè, dove vanno a finire i miei dati… nel mio server! – Nessun discalimer da accettare, nessuna paura che gli accessi al mio blog vengano utilizzati in chissà che modo e dati in pasto a chissà quale motore di ricerca o azienda che li richieda;
  • multi-soluzione: tutti i maggiori CMS e piattaforme di blogging e wiki hanno il plugin dedicato; da Dokuwiki a Typo3, da Joomla a Drupal, da Pivotx a Symphony… ce ne sono davvero tanti.

Basta chiacchiere: cominciamo ! Prosegui la lettura »

, , ,

4 Commenti

Vademecum per i neofiti di Linux e del Software Libero

In occasione del Linux Day scorso, alcuni volontari coordinati da Luca Ferroni, presidente del PDP Free Software User Group di Fabriano, hanno dato alla luce il Vademecum del Software Libero. Questo testo è stato pubblicato in due formati diversi e in due edizioni diverse. Prosegui la lettura »

, , , ,

1 Commento