CyberTek - the future at the present!

Archive for the ‘apache’ Category

Abilitare modulo pcntl in php

Posted by: (Mar 14)

Per abilitare il supporto pcntl in php5 (testato su Ubuntu 10.10) è necessario in prima battuta installare php5-cli e php5-dev, naturalmente si devono soddisfare tutte le dipendenze richieste dal sistema:

# sudo apt-get install php5-dev php5-cli

Dopo ci dobbiamo posizionare nel percorso dove si trovano i sorgenti del modulo che intendiamo compilare:

 # cd /etc/php5/cli/php5-5.3.3/ext/pcntl

 Il percorso potrebbe essere diverso, a seconda della distro e della versione del php (/etc/php5/cli/php5-xxxxx/ext/pcntl). Ma dopo possiamo passare ai passi finali:

# phpsize

# ./configure

# make

# make install

 

In alternativa a make install si può anche copiare a mano il modulo appena compilato:

# cp modules/pcntl.so /usr/lib/php5/shared_location_modules

 

Infine aggiungiamo il .ini per far caricare al php il nostro modulo:

# echo "extension=pcntl.so" > /etc/php5/conf.d/pcntl.ini

 

Non dimentichiamoci poi di riavviare apache per rendere effettive le nostre modifiche:

# /etc/init.d/apache2 restart

Published in: apache, development, php, tips, ubuntu

Proteggere i siti web di Apache

Posted by: (Apr 20)

ModSecurityModSecurity è un modulo che permette al vostro Apache di aumentare in maniere veramente efficace le difese da aggressori malevoli.

 

Questo vero e proprio firewall per apache è recuperabile:

http://www.modsecurity.org/download/index.html

Il modulo è molto ricco e volendo dirla tutta alquantocomplicato da implementare, ma proprio per questo permette di alzare un'imponente barriera contro gli aggressori dei nostri siti web, rimandiamo alla documentazione per il corretto settaggio.

Filtri aggiornati si possono trovare all'indirizzo: http://downloads.prometheus-group.com/delayed/rules/

Published in: apache, linux, tech
Powered by pmar s.r.o.