Installare Zabbix 2.2 su Debian Jessie


dashboard-5-256A differenza di Debian Wheezy, la precedente versione stabile di Debian, in Debian Jessie è possibile trovare il software di monitoraggio Zabbix 2.2 nei repository ufficiali della distribuzione.
Tengo a precisare che Zabbix 2.2 non è l’ultima versione disponibile di Zabbix, ma non è piuttosto male. Nel nostro tutorial andremo ad installare Zabbix 2.2.5 su un server Debian 8 (Jessie) in modo rapido e coinciso. Al termine del tutorial avremmo a dispozione un server Zabbix da utilizzare per monitorare la nostra infrastruttura o il nostro gruppo di server.

Continua a leggere

Installare ioncube loader su Wheezy usando Nginx e PHP5 FPM

ioncubeionCube è una azienda che ha sviluppato un software per la codifica e decodifica di file PHP. Grazie a questa tecnologia, gli sviluppatori possono scrivere il codice e proteggerlo contro la reverse enginering.
ionCube Loader è uno strumento gratuito che permette l’esecuzione di file php codificati.

Nel maggio 2013, ionCube ha rilasciato la versione 8.0 con il supporto per la codifica del linguaggio PHP 5.4. Questa è stata seguita da una versione 8.1 nel mese di ottobre 2013 con nuove modifiche: tra cui un interfaccia grafica aggiornata, maggiore sicurezza e una funzione di assistere selezionando le impostazioni di sicurezza ottimali.

L’installazione non richiede compilatori installati sul server o sul computer.

Ecco la guida per installare ionCube Loader su Debian Wheezy usando Nginx e php5-fpm.

Continua a leggere

Installare Nginx con php-fpm su Debian 7 Wheezy

wheezyAnche se on è da molto tempo che è arrivata l’ultima versione stabile di Debian,  è arrivato per molti il momento di passare da Lenny a Wheezy. Se utilizzate un server web come Nginx non è consigliabile fare un dist-upgrade, ma è meglio reinstallare il sistema operativo da zero.

Nginx messo a disposizione in Wheezy, ci propone di default delle impostazioni diverse a quelle del vecchio pacchetto per Lenny, per cui sarà ben difficile non dover metter mano alla configurazione, in particolare a quella dei virtual host.

Vediamo come configurare Nginx con supporto a Mysql e a PHP mediante php-fpm (LEMP), cominciamo però dal principio.

Continua a leggere

eAccelerator

acceleratorOgni volta che una pagina scritta in php viene richiesta, il codice contenuto in essa viene passato ad un motore per essere trasformato in pagina html quindi questa viene inviata al utente. Sfortunatamente il motore impiega parecchio tempo e cicli cpu ad elaborare la pagina.

E’ possibile evitare che ad ogni richiesta della pagina da parte di più visitatori, essa venga trattata dal motore. Sono nati dei programmi chiamati op-cache o acceleratori che permettono di salvare la pagina dopo il passaggio nel motore e ad ogni successiva richiesta essa non verrà più buttata nell’engine ma sarà memorizzata o in RAM o su disco.

Una pagina in memoria viene inviata prima all’utente e più richieste possono essere soddisfatte nel tempo in cui solo una pagina viene elaborata dal motore php.

eaccelerator

eAccelerator è una delle migliori soluzioni per il caching delle pagine php, è aggiornato più frequentemente rispetto ad altri software ed è compatibile con le ultime versioni di PHP 5.

Continua a leggere