Home / Database & Server
Mattepuffo Installare Nginx con PHP su Debian 8


Nginx è uno dei server web più utilizzati, in stretta competizione con Apache.

Oggi vediamo come installarlo e configurarlo con PHP.

Iniziamo con l'installare il server:

# aptitude update
# aptitude install nginx

Mattepuffo Esportare database MySQL in SQLite


Avevo la necessità di replicare la struttura di un database MySQL in SQLite.

Questo db mi serviva per una app, e non avevo voglia di ricreare tutta la struttura.

Girovagando sono incappato in uno script shell che è in grado di fare esattamente questa operazione: MySQL to SQLite converter!

Il suo utilizzo è abbastanza semplice.

Mattepuffo Redirect su HTTPS in Apache


Quando attiviamo l'HTTPS su un sito web, non ha molto senso lasciare la versione non "secure".

Quindi, la cosa migliore, è fare in modo che qualsiasi richiesta venga rimandata su HTTPS.

Ci sono varie modalità per fare questo, ed una comprende l'uso delle regole su htaccess.

Mattepuffo Usare l'istruzione MERGE in Oracle


Una delle cose che più mi piacciono di MySQL / MariaDB è l'istruzione ON DUPLICATE KEY!

Esegue in automatico un sacco di controlli, levando quindi al programmatore l'onere di scrivere codice / controlli in più.

Ho scoperto che anche in Oracle c'è una instruzione simile: MERGE!

Mattepuffo Installare MongoDB su Debian 8


Installare MongoDB su Debian non è una operazione complicata.

Solo che abbiamo due possibilità.

La prima è quella di usare la versione nei repo di Debian, che però è indietro di qualche versione.

Per farlo:

# aptitude update
# aptitude install mongodb