Archive for the 'Linux, Opensource' Category

Nov 30 2007

SQL Yog, un tool per la gestione di MySQL Server

Recentemente stanco di utilizzare il solito phpmyadmin (sempre valido ed eccezionale) ho deciso di provare qualche programma per la gestione di mysql alternativo.

Ho scoperto un ottimo tool in versione opensource che si chiama SQL Yog.

Lo potete trovare e scaricare dal sito ufficiale: http://www.webyog.com

La versione community è davvero molto valida ed affidabile. Di fatto presenta tutte le caratteristiche tipiche di questi programmi, ma rispetto a molti altri che ho provato in passato garantisce davvero un’ottima affidabilità.

Di seguito alcune tra le caratteristiche più interessanti:

  • Possibilità di creare viste, stored procedure
  • Ottima funzionalità di import/export dal classico dump
  • Tool per table diagnostics
  • Valida gestione dei permessi
  • Editing il linea dei dati presenti nelle tabelle

Segnalo inoltre per chi fa un uso professionale di questi strumenti che esiste una versione Enterprise del costo di 70 euro + IVA circa per una licenza che permette alcune cosette davvero carine:

  • Tunnelling SSH
  • Tunnelling SSL
  • Synchronization e Migration Toolkit da diversi database quali Oracle, SQL Server, Access etc…
  • Query autocompletion
  • Query builder
  • Schema designer

Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com

2 responses so far

Nov 16 2007

How to per il rate control di Postfix

Di seguito propongo un rapidissimo How To per permettere il rate control del server di posta Postfix.

Nello specifico l’how to tratta un tuning orientato a limitare il rate control. Naturalmente facendo scelte diverse dalle mie è possibile aumentare le prestazioni del server di posta.

PROCESS LIMITS

default_process_limit = 10 (Valore di default, 100)

Impostando a 10 processi si limita moltissimo il numero di processi simultanei gestiti dal server di posta, in tal modo il flusso mail sarà rallentato e non banda a picco server e/o banda internet

CONNESSIONI CONCORRENTI

local_destination_concurrency_limit = 2 (Valore di default, 2)
default_destination_concurrency_limit = 2 (Valore di default, 20)

La prima impostazione definisce dopo quante email iniziare a regolare l’invio simultaneo di mail.
La seconda voce invece gestisce e indica a Postfix quante connessioni simultanee fare allo stesso server.

LIMITE SUI RECIPIENTS

smtpd_recipient_limit = 20 (Valore di default, 100)

Indica quanti destinatari Postfix accetta in una singola email spedita.

GESTIONE E TUNING DELLA CODA

smtpd_recipient_limit = 20 (Valore di default, 100)

Indica quanti destinatari Postfix accetta in una singola email spedita.

queue_run_delay = 100000 (Valore di default, 1000 seconds)

Identifica ogni quanto Postfix rilegge la coda per rispedire i messaggi deferred perché un host non era precedentemente raggiungibile.

maximal_queue_lifetime = 1d (Valore di default, 5 days)

Indica quanto tempo un messaggio che Postfix non riesce a spedire deve tenere in coda.

maximal_backoff_time = 100000 (Valore di default, 4000 seconds)

Identifica dopo quanto tempo almeno Postfix deve guardare dopo un delivery failure.

Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com

4 responses so far

Ago 08 2007

PHP e MySQL 5 su CentOS 4.5

Di seguito vedremo come installare php e mysql in versione 5 su CentOS 4.5 (o simili).

Partendo da un’installazione nuda (ovvero base senza alcun pacchetto aggiuntivo di CentOS 4.5) è sufficiente eseguire prima i comandi:

yum update yum (per aggiornare eventualmente yum prima di qualunque altra attività )
E poi:
yum update

Una volta installati tutti gli update per installare php e mysql 5 è sufficiente eseguire il comando:

yum –enablerepo=centosplus install php php-gd php-mysql php-mbstring php-imap mysql-server (ho definito di installare già  alcuni pacchetti utili, se non essenziali, come php-mysql)
Il sistema automaticamente prenderà  anche le dipendenze (tra cui apache) e installerà  i nuovi pacchetti.

Per poterlo fare verificare di disporre nella conf di yum (/etc/yum.repos.d/) il repository di CentOS Plus:

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
priority=2
protect=1

Se tutto fila liscio, buon php e mysql 5 a tutti.
Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com

No responses yet

Lug 12 2007

Linux sbarca a Montecitorio… meno male…

Con davvero grande piacere finalmente posso pubblicare qualcosa fatto da questo governo in merito al settore tecnologico che mi fa piacere.
Da oggi infatti sarà  possibile per tutti i deputati che ne faranno richiesta (ma ce ne sarà  qualcuno?! doh!) adottare Linux al posto di Windows.
Non so cosa realmente comporterà  questa cosa ma è almeno un passo avanti…
L’articolo completo da Repubblica:
http://www.repubblica.it/2007/07/sezioni/scienza_e_tecnologia/linux-parlamento/linux-parlamento/linux-parlamento.html

Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com

No responses yet

Giu 10 2007

Problemi server di hosting del blog

Volevo scusarmi per i problemi di raggiungibilita’ del blog che si sono verificati in questi giorni a causa di problemi tecnici del provider che ospita il sito web, DB e posta elettronica.

Non ho idea di quali siano stati i problemi, tuttavia hanno richiesto interventi di manutenzione straordinaria da parte di Natan (hosting provider).

Ciao. Maxgrante
info[AT]massimo-caselli[DOT]com

No responses yet

« Prev - Next »