Category: linux

Ottimizzazione di MySQL per poca memoria

MySQL è uno dei database più usati sul web per memorizzare i contenuti dinamici dei siti come articoli, post, discussioni, commenti. Utilizzato da una gran parte dei content management system tipo WordPress, vBulletin, PhpBB, Drupal, Joomla è piuttosto avido di risorse specialmente di RAM.
Se possedete un virtual private server con poca memoria questa guida vi permetterà di creare un sito che si appoggia a MySQL senza, però, troppe pretese.

Continue reading »

RoundCube Software per WebMail

Possedete una vps o un server dedicato? Vorreste poter inviare e ricevere messaggi di posta elettronica usando il vostro dominio senza dover configurare un client di posta come Thunderbird o Outlook Express?

RoundCube è un software scritto in PHP che permette la gestione della posta elettronica via web (la cosidetta WebMail). A differenza dei famosi SquirrelMail e Horde, RoundCube ha un’interfaccia web basata su ajax veramente molto curata.

Continue reading »

Backup di un sito web

Dopo aver scritto un articolo riguardo il backup dei database MySQL, ecco una nuova guida per fare il backup del proprio sito web. Non sono necessari programmi specifici, infatti nella maggior parte dei casi questi sono già installati e pronti all’uso sulla nostra distribuzione GNU/Linux.

Continue reading »

LNMP: Nginx con PHP e MySQL su Ubuntu

In questo articolo vedremo come installare il web server Nginx col supporto al database MySQL e a PHP. In un articolo precedente è stato descritto come installare Nginx dai sorgenti, mentre in questo verrà esposto il modo più semplice e più sicuro, almeno per i meno esperti, di installare il web server assieme a MySQL e PHP.

Continue reading »

Certificati SSL

Secondo una definizione più pratica che teorica, i certificati SSL sono dei file che contengono delle informazioni utili per garantire l’integrità dei dati, una comunicazione sicura e l’identità degli interlocutori di una connessione Internet.

Quando ci si connette ad un sito di commercio elettronico tipicamente i nostri dati vengono cifrati al fine di evitare che qualcuno possa leggere ad esempio il numero della nostra carta di credito che consente, per chi non lo sapesse ancora, di prelevare il denaro senza possedere fisicamente il pezzo di plastica della carta di credito.

Continue reading »

Backup di MySQL

La maggior parte dei siti web fanno uso di un database per memorizzare i contenuti, gli articoli o i post. Se si usa WordPress, VBulletin, PhpBB…il database nel quale vengono salvati i dati è MySQL.

Ogni tanto è bene effettuare un salvataggio di tutte le informazioni contenute così da poter ripristinare i dati se succede qualcosa.

Ecco i passaggi per fare un backup di MySQL, comprimere il file restituito e metterlo in una posizione dove è facile scaricarne il contenuto.

Continue reading »

Installare i VMware Tools su Linux

tools I VMware Tools sono un insieme di strumenti che permettono di migliorare l’interazione tra una macchina virtuale e uno dei software di virtualizzazione VMware.

In particolare i VMware Tools contengono dei driver per la scheda video che permettono di ottenere maggiori prestazioni grafiche e consentono di usare le cartelle condivise (shared folders).

Continue reading »

Installare Ubuntu 10.04 LTS in una virtual machine

logo-ubuntu-1004 Negli ultimi giorni di aprile 2010 è stata rilasciata con qualche giorno di ritardo la nuova versione long term support di Ubuntu: Ubuntu 10.04 LTS. Le novità sono tante: a partire dal look completamente ridisegnato che rende questa versione di Ubuntu molto diversa dalle precedenti. Le finestre, i pulsanti dell’ambiente desktop assomigliano molto a MAC OS X più che al vecchio GNOME

Continue reading »

VirtualBox 3.2 in arrivo

Il 28 aprile è stata rilasciata la versione beta, adatta al testing, di VirtualBox 3.2.0

Oltre a u visivo restyling dovuto al cambiamento del proprietario del software: non si chiamerà più ufficialmente Sun VirtualBox ma Oracle VM VirtualBox,  nella nuova versione sono stati solo corretti degli errori ma sono state introdotte nuove funzioni tra cui la possibilità di aumentate o ridurre la quantità di memoria RAM attribuita ad un macchina virtuale mentre è in esecuzione (memory balloning),

Continue reading »

Cracking WEP

Le reti wireless non sono molto utilizzate solo nelle grandi città  ma anche nei paesi più piccoli è possibile trovarne parecchie. Basta un semplice cellulare che supporti il WIFI per scoprire che passeggiando per una via sono visibili un discreto numero di reti wireless. I dati viaggiano su onde radio che sono in grado di attraversare i muri di uffici o abitazioni e raggiungere anche un centinaio di metri di distanza dall’access point.

Continue reading »