Tag Archives: linux

Phusion Passenger Rails deployment (mod_rails server HTTP Apache 2)

Phusion Passenger (o mod_rails) è un modulo per server Apache2 o nginx usato per il deployment di applicazioni Ruby, incluse quelle basate sul framework Rails. L’installazione è semplice: installiamo la gemma corrispondente gem install passenger eseguiamo il comando passenger-install-apache2-module per installare il modulo per server Apache 2 oppure passenger-install-nginx-module per installare il modulo per server nginx
Posted in Ruby | Also tagged , , , | Leave a comment

Logwatch, servizio per l’analisi dei log di sistema, installazione e configurazione

Logwatch è un sistema personalizzabile di analisi dei log. Questo strumento analizza i log di sistema per un determinato periodo di tempo e crea dei report, questi report possono essere inviati via email per tenere sotto controllo servers remoti. Per installare Logwatch su una distribuzione Debian GNU/Linux eseguite il comando sudo aptitude install logwatch Questo comando installa Logwatch [...]
Posted in Programmazione | Also tagged , , | Leave a comment

Creare un file di test di dimensioni arbitrarie con Linux

Da una riga di comando unix possiamo creare file di dimensioni arbitrarie con il comando dd (dataset definition). Ad esempio potremmo voler testare la velocità di upload del nostro server FTP caricando un file test di 50 Mb; per fare questo creiamo il file di test con il comando dd if=/dev/zero of=test bs=50000000 count=1
Posted in Programmazione | Also tagged , , , | Leave a comment

Creare ed attivare un nuovo VirtualHost per Apache 2 web server su Debian Linux

In questo articolo presentiamo delle istruzioni passo per passo utili alla creazione e all’attivazione di un nuovo VirtualHost per Apache 2 http server. Come esempio prendiamo il dominio http://www.example.com.
Posted in Programmazione | Also tagged , , , , , | 1 Comment

Come calcolare la dimensione di una directory o lo spazio rimanente su disco dalla shell di Linux

Molto spesso capita di voler calcolare la dimensione totale di una directory o lo spazio rimanente su disco. In molti casi l’interfaccia grafica del sistema operativo in uso accorre in nostro aiuto (ad esempio: Explorer per Windows, Finder per Mac OS e Nautilus per Gnome), ma se abbiamo a che fare con una riga di [...]
Posted in Programmazione | Also tagged , , , | Leave a comment

Installare Ruby on Rails 2.3 su Debian ‘lenny’

Ruby on Rails è un open-source web framework per il linguaggio di programmazione ruby basato sul pattern architetturale Model-View-Controller. Nel corso degli anni Rails ha aumentato in modo esponenziale il suo pubblico grazie a caratteristiche (scaffolding, implemetazione ORM pattern con ActiveRecord, rake, ecc…) che rendono veloce ed elegante lo sviluppo di applicazioni web con questo strumento.
Posted in Information Technology, Programmazione | Also tagged , , , | Leave a comment

Spostare un repository Subversion

Per spostare un repository Subversion da un sistema ad un altro basta eseguire alcuni semplici comandi. Inizia creando un dump file del repository del sistema sorgente con il comando: svnadmin dump /path/to/repository > repository-name.dmp Se il dump file è molto grande lo puoi comprimere con il comando: tar czvf repository-name.dmp.tar.gz repository-name.dmp Sposta il file appena creato dal sistema sorgente al [...]
Posted in Programmazione | Also tagged , , | Leave a comment