Non mi dilungo a descrivere cosa sono PHP ed Apache, ormai sanno tutti di cosa si tratta :-), ma parliamo di come installare PHP in modalità fastcgi piuttosto che come modulo di apache.
admin
Debian: una guida rapida da tenere sempre in tasca
Se cercate una guida rapida ai comandi Debian (e derivate come Ubuntu & Co), vi consiglio di scaricare e stampare: http://www.debian.org/doc/manuals/refcard/refcard.it.pdf. enjoy!
Testare un server SMTP
Per testare il funzionamento di un server smtp, è possibile fare una connessione telnet sulla porta 25 ed eseguire i vari comandi. Se però non volete perdere tempo a scrivere, c’è una pratica utility in perl che può farlo per voi. Parliamo di swaks. Dopo aver scaricato il codice o installato il pacchetto con il … Leggi tutto
IOS 7 e crash dell’iPhone quando la batteria è al 30%
Dopo l’aggiornamento ad IOS 7 e probabilmente qualche altra operazione (magari l’uso come dispositivo di sviluppo su XCode), improvvisamente il mio iPhone ha iniziato a spegnersi quando la batteria era prossima al 30%. Dopo alcune ricerche in rete, ho trovato delle indicazioni che hanno risolto il problema riscontrato, ovvero ora la batteria arriva nuovamente all’1% … Leggi tutto
Installare un nuovo SoundFont su OSX
I SoundFont consentono di eseguire file midi con suoni più o meno realistici. SoundFont migliori hanno una resa sonora migliore di quella del banco di default installato da Apple.
Il SoundFont di default usato da Apple non è male, ma ce ne sono altri, gratuiti o a pagamenti, nettamente migliori.
Come installarli? Basta caricare i SoundFont (file con estension sf2) nella cartella ~/Library/Audio/Sounds/Banks
Farsi avvisare via eMail quando un utente bash si collega alla LinuxBox
Oggi parliamo di come poter essere avvisati via email, quando un utente bash si connette alla nostra Linux Box Debian. Ogni volta che un utente accede alla shell di sistema, vengono eseguiti una serie di scripts che generalmente provvedono ad impostare le variabili locali dell’utente. Tra questi, vengono eseguiti tutti gli scripts con estensione .sh … Leggi tutto
awstats: Error while processing /etc/awstats/awstats.conf
Uno dei problemi classici che si hanno con awstats è l’impossibilità di elaborare i files di log e questo a causa dei permessi troppo restrittivi degli stessi. In pratica awstats non ha i privilegi di accesso ai files. L’errore completo che si ha eseguendo:
|
1 |
run-parts /etc/logrotate.d/httpd-prerotate |
è:
|
1 2 3 4 5 6 |
Error while processing /etc/awstats/awstats.conf Create/Update database for config "/etc/awstats/awstats.conf" by AWStats version 7.0 (build 1.971) From data in log file "/var/log/apache2/access.log"... Error: Couldn't open server log file "/var/log/apache2/access.log" : Permesso negato Setup ('/etc/awstats/awstats.conf' file, web server or permissions) may be wrong. Check config file, permissions and AWStats documentation (in 'docs' directory). |
La soluzione più veloce è eseguire il seguente … Leggi tutto
Mettere in pausa un processo
Aggiungendo qualche riga di codice al vostro .bashrc (parliamo quindi sia di GNU/Linux che di Mac OSX) possiamo creare due nuovi “comandi” per mettere in pausa e riavviare un processo:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
vi ~/.bashrc ########################## pause() { if $(killall -STOP "$1"); then echo "[+] $1 messo in pausa" else echo "[-] Errore pausa $1" fi } unpause() { if $(killall -CONT "$1"); then echo "[+] $1 riavviato" else echo "[-] Errori riavvio $1" fi } ########################## |
Ora, abbiamo due nuovi “comandi” che possiamo avviare dal terminale per mettere in pausa/riavviare un processo. Ad esempio:
|
1 |
pause cupsd |
|
1 |
unpause cupsd |
enjoy!
bash: cambiare la data di modifica di un file
Oggi solo due righe per indicarvi come cambiare la data/ora di modifica di un file in modo manuale. Iniziamo dal vedere la data di modifica di un file:
|
1 2 |
~$ ll p.php -rw-r--r-- 1 tech staff 893 10 Nov 13:34 p.php |
Ora modificamo la data nel 12 ottobre 2014 alle 09:10 e 20 secondi:
|
1 2 |
~$ touch -m -t 201410120910.20 p.php ~$ ll p.php |
e poi ricontrolliamo:
|
1 |
-rw-r--r-- 1 tech staff 893 12 Ott 09:10 p.php |
enjoy!
OS X Mavericks: altre immagini di sfondo per la scrivania già presenti nel disco
Vi segnalto alcune cartelle che contengono altre immagini che possono essere utilizzate come sfondo per la scrivania. Alcune sono davvero belle. Basta aprire il terminale e digitare:
|
1 |
open /Library/Screen Savers/Default Collections/ |
Poi basterà aprire “Scrivania e Salvaschermo” tra le “Preferenze di Sistema” e copiare le cartelle che sono state visualizzate eseguendo il precedente comando. enjoy!