<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Deec.it &#187; Marco</title>
	<atom:link href="http://www.deec.it/author/marco/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deec.it</link>
	<description>Le Guide Pratiche Dell&#039;Informatica</description>
	<lastBuildDate>Sat, 24 Jul 2010 09:40:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Processare la coda di Qmail</title>
		<link>http://www.deec.it/2010/02/25/processare-la-coda-di-qmail/</link>
		<comments>http://www.deec.it/2010/02/25/processare-la-coda-di-qmail/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 22:55:11 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[coda qmail]]></category>
		<category><![CDATA[Qmail alrm]]></category>
		<category><![CDATA[Qmail kill]]></category>
		<category><![CDATA[Qmail queue]]></category>
		<category><![CDATA[Qmail run queue]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2326</guid>
		<description><![CDATA[



Per far processare la coda a Qmail è necessario inviare un segnale di allarme al processo qmail-send
Individuiamo il pid del processo con il comando:
ps auxf &#124;grep qmail-send
Ed inviamo il segnale che verrà catturato dal processo e farà processare la coda
kill -ALRM pid





]]></description>
			<content:encoded><![CDATA[<!-- AdSense Now! V1.77 -->
<!-- Post[count: 3] -->
<div class="adsense adsense-leadin" style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-5841373120371067";
/* 468x60, creato 22/09/09 M&amp;P */
google_ad_slot = "8731175604";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Per far processare la coda a Qmail è necessario inviare un segnale di allarme al processo qmail-send</p>
<p>Individuiamo il pid del processo con il comando:</p>
<blockquote><p>ps auxf |grep qmail-send</p></blockquote>
<p>Ed inviamo il segnale che verrà catturato dal processo e farà processare la coda</p>
<blockquote><p>kill -ALRM pid</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2010/02/25/processare-la-coda-di-qmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare ZendOptimizer su Debian/Ubuntu</title>
		<link>http://www.deec.it/2010/02/21/installare-zendoptimizer-su-debian-lenny/</link>
		<comments>http://www.deec.it/2010/02/21/installare-zendoptimizer-su-debian-lenny/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 23:00:17 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[Installare Zend Optimizer]]></category>
		<category><![CDATA[Installare ZendOptimizer]]></category>
		<category><![CDATA[Zend Debian]]></category>
		<category><![CDATA[Zend Optimizer Debian]]></category>
		<category><![CDATA[Zend Optimizer Ubuntu]]></category>
		<category><![CDATA[Zend Ubuntu]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2322</guid>
		<description><![CDATA[Installare Zend Optimizer su Debian e Ubuntu]]></description>
			<content:encoded><![CDATA[<p>Scaricare il pacchetto tar.gz dal sito ufficiale scegliendo la versione a 32 o 64 bit in base al nostro sistema:</p>
<p>http://www.zend.com/en/products/guard/downloads</p>
<p>Decomprimere il pacchetto con il comando:</p>
<blockquote><p>tar xzvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz</p></blockquote>
<p>Creare la cartella che conterrà l&#8217;estensione:</p>
<blockquote><p>mkdir /usr/local/lib/Zend</p></blockquote>
<p>Copiare il file .so (relativo al php usato) nella cartella:</p>
<blockquote><p>cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/Zend/</p></blockquote>
<p>Editare il file php.ini ed inserire le seguenti righe:</p>
<blockquote><p>[PHP]<br />
zend_extension=/usr/local/lib/Zend/ZendOptimizer.so<br />
zend_optimizer.optimization_level=15</p></blockquote>
<p>Infine riavviare apache</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2010/02/21/installare-zendoptimizer-su-debian-lenny/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plesk cambiare MTA predefinito</title>
		<link>http://www.deec.it/2009/12/16/plesk-cambiare-mta-predefinito/</link>
		<comments>http://www.deec.it/2009/12/16/plesk-cambiare-mta-predefinito/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 22:20:52 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[qmail]]></category>
		<category><![CDATA[switch plesk mta]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2173</guid>
		<description><![CDATA[In Parallels Plesk 9 attualmente abbiamo disponibili due MTA per gestire la posta: Qmail e Postfix.
Questa guida è stata testata con Plesk 9.2.3
Per vedere l&#8217;MTA attualmente configurato lanciare il comando:
/opt/psa/admin/sbin/mailmng &#8211;features &#124; grep SMTP_Server
Per passare da qmail a postfix:

/usr/local/psa/admin/sbin/autoinstaller &#8211;select-release-current &#8211;install-component postfix
Per passare da postfix a qmail

/usr/local/psa/admin/sbin/autoinstaller &#8211;select-release-current &#8211;install-component qmail
Prima di eseguire il passaggio è [...]]]></description>
			<content:encoded><![CDATA[<p>In Parallels Plesk 9 attualmente abbiamo disponibili due MTA per gestire la posta: Qmail e Postfix.<br />
Questa guida è stata testata con Plesk 9.2.3</p>
<p>Per vedere l&#8217;MTA attualmente configurato lanciare il comando:</p>
<blockquote><p>/opt/psa/admin/sbin/mailmng &#8211;features | grep SMTP_Server</p></blockquote>
<p>Per passare da qmail a postfix:</p>
<blockquote><p>
/usr/local/psa/admin/sbin/autoinstaller &#8211;select-release-current &#8211;install-component postfix</p></blockquote>
<p>Per passare da postfix a qmail</p>
<blockquote><p>
/usr/local/psa/admin/sbin/autoinstaller &#8211;select-release-current &#8211;install-component qmail</p></blockquote>
<p>Prima di eseguire il passaggio è necessario fermare l&#8217;MTA e processare completamente la coda dei messaggi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/12/16/plesk-cambiare-mta-predefinito/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plesk &#8211; Ftp aggiuntivi che puntano a sottocartelle</title>
		<link>http://www.deec.it/2009/11/17/plesk-ftp-aggiuntivi-che-puntano-a-sottocartelle/</link>
		<comments>http://www.deec.it/2009/11/17/plesk-ftp-aggiuntivi-che-puntano-a-sottocartelle/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:01:16 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[ftp aggiuntivo]]></category>
		<category><![CDATA[parallels]]></category>
		<category><![CDATA[Parallels Plesk]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2126</guid>
		<description><![CDATA[Aggiungere l&#8217;utente al sistema con
/usr/sbin/useradd -d $HTTPD_VHOSTS_D/dominio/cartella -s /bin/false USER_NAME
Impostare la password con passwd
Aggiungere l&#8217;utente al gruppo psacln
/usr/sbin/usermod -G psacln USER_NAME
Impostare correttamente i permessi e il proprietario
chmod 755 $HTTPD_VHOSTS_D/dominio/cartella
chown USER_NAME:psacln $HTTPD_VHOSTS_D/dominio/cartella
chmod 751 $HTTPD_VHOSTS_D/your_domain/httpdocs
$HTTPD_VHOSTS_D  è la directory del vhost
]]></description>
			<content:encoded><![CDATA[<p>Aggiungere l&#8217;utente al sistema con</p>
<pre>/usr/sbin/useradd -d $HTTPD_VHOSTS_D/dominio/cartella -s /bin/false USER_NAME</pre>
<p>Impostare la password con passwd</p>
<p>Aggiungere l&#8217;utente al gruppo psacln</p>
<pre>/usr/sbin/usermod -G psacln USER_NAME</pre>
<p>Impostare correttamente i permessi e il proprietario</p>
<pre>chmod 755 $HTTPD_VHOSTS_D/dominio/cartella</pre>
<pre>chown USER_NAME:psacln $HTTPD_VHOSTS_D/dominio/cartella</pre>
<pre>chmod 751 $HTTPD_VHOSTS_D/your_domain/httpdocs</pre>
<p>$HTTPD_VHOSTS_D  è la directory del vhost</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/17/plesk-ftp-aggiuntivi-che-puntano-a-sottocartelle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare Tomcat su Debian Etch 4.0</title>
		<link>http://www.deec.it/2009/11/13/tomcat-debian-etch-4-0/</link>
		<comments>http://www.deec.it/2009/11/13/tomcat-debian-etch-4-0/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 22:05:36 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[etch]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[tomcat debian]]></category>
		<category><![CDATA[tomcat5]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2104</guid>
		<description><![CDATA[Per installare tomcat su debian etch è possibile seguire varie strade, in questa guida installaremo tomcat dai repositori non free.
Aprire il file di configurazione dei repository:
vi /etc/apt/source.list
ed aggiungere i seguenti repository
deb http://ftp.debian.org/debian/ etch non-free
deb-src http://ftp.debian.org/debian/ etch non-free
agornare apt con
apt-get update
Installare la java sdk
apt-get install sun-java5-jdk
Per vedere se la java sdk è stata installata correttamente potete [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-2107" title="tomcat" src="http://www.deec.it/wp-content/uploads/2009/11/tomcat.gif" alt="tomcat" width="130" height="92" />Per installare tomcat su debian etch è possibile seguire varie strade, in questa guida installaremo tomcat dai repositori non free.</p>
<p>Aprire il file di configurazione dei repository:</p>
<blockquote><p>vi /etc/apt/source.list</p></blockquote>
<p>ed aggiungere i seguenti repository</p>
<blockquote><p>deb http://ftp.debian.org/debian/ etch non-free<br />
deb-src http://ftp.debian.org/debian/ etch non-free</p></blockquote>
<p>agornare apt con</p>
<blockquote><p>apt-get update</p></blockquote>
<p>Installare la java sdk</p>
<blockquote><p>apt-get install sun-java5-jdk</p></blockquote>
<p>Per vedere se la java sdk è stata installata correttamente potete lanciare il comando</p>
<blockquote><p>java -version</p></blockquote>
<p>Se in output vedrete la versione di java questo risulta installato correttamente.</p>
<p>Dopodichè si può procedere ad installare tomcat:</p>
<blockquote><p>apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps</p></blockquote>
<p>Una volta eseguiti i passaggi tomcat sara attivo e funzionante sul sistema, potrete provarlo connettendovi all&#8217; indirizzo: http://localhost:8180/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/13/tomcat-debian-etch-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squid &#8211; Proxy e web cache</title>
		<link>http://www.deec.it/2009/11/09/squid-proxy-e-web-cache/</link>
		<comments>http://www.deec.it/2009/11/09/squid-proxy-e-web-cache/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 22:30:37 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[web cache]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=2065</guid>
		<description><![CDATA[Squid è server  proxy &#8211; web cache, permette tra le tante funzionalità di avere una cache dei siti internet  ed un filtro sui contenuti.
Vediamo come fare una configurazione casalinga del proxy con un piccolo server debian/ubuntu.
Innanzitutto è possibile installare il software dai repository con:
apt-get install squid3
Il file di configurazione è squid.conf, generalmente è presente in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wikipedia.org/wiki/Squid" target="_blank">Squid</a> è <strong>server  proxy</strong> &#8211; <strong>web cache</strong>, permette tra le tante funzionalità di avere una cache dei siti internet  ed un filtro sui contenuti.</p>
<p>Vediamo come fare una <strong>configurazione casalinga </strong>del proxy con un piccolo server debian/ubuntu.</p>
<p>Innanzitutto è possibile installare il software dai repository con:</p>
<blockquote><p>apt-get install squid3</p></blockquote>
<p>Il file di configurazione è <strong>squid.conf</strong>, generalmente è presente in /etc/squid3/ o /etc/squid in base alla distribuzione.</p>
<p>Il file di configurazione è decisamente grande ma non bisogna farsi prendere dal panico, per utilizzare il software come server proxy http e web cache le righe effettivamente da modificare sono poche.</p>
<p>Riportiamo l&#8217;esempio di configurazione che poi andremo ad analizzare:</p>
<blockquote><p>acl manager proto cache_object<br />
acl localhost src 127.0.0.1/32<br />
acl retecasa src 192.168.0.1/255.255.255.0<br />
acl to_localhost dst 127.0.0.0/8<br />
#<br />
acl Safe_ports port 80          # http<br />
acl CONNECT method CONNECT</p>
<p># Only allow cachemgr access from localhost<br />
http_access allow manager localhost<br />
http_access deny manager<br />
http_access deny !Safe_ports</p>
<p>forwarded_for off</p>
<p>http_access allow localhost<br />
http_access allow retecasa</p>
<p>http_access deny all<br />
http_port 3128<br />
hierarchy_stoplist cgi-bin ?</p>
<p>cache_dir ufs /var/spool/squid3 256 16 256</p>
<p>maximum_object_size 4096 KB</p>
<p>access_log /var/log/squid3/access.log squid<br />
cache_log /var/log/squid3/cache.log<br />
cache_store_log /var/log/squid3/store.log</p>
<p>#<br />
#Suggested default:<br />
refresh_pattern ^ftp:           1440    20%     10080<br />
refresh_pattern ^gopher:        1440    0%      1440<br />
refresh_pattern (cgi-bin|\?)    0       0%      0<br />
refresh_pattern .               0       20%     4320</p>
<p>minimum_expiry_time 3600 seconds</p>
<p>cache_effective_user proxy</p>
<p>&#8230;</p></blockquote>
<p>Inizialmente sono definite le acl, tra queste va modificata quella presente alla quarta riga con gli ip della propria rete, successivamente sono definite le regole per l&#8217;accesso http.</p>
<p>Da notare è la configurazione<em> forwarded_for off </em>chespecifica al proxy di non inserire l&#8217;ip originale nella richiesta.</p>
<p>Con il parametro<em> http_port 3128 </em>si specifica la porta http sulla quale è in ascolto il proxy mentre con le successive configurazioni si specificano le directory per la cache (con la rispettiva dimensione) e per i log</p>
<p>Fatto questo non ci resta che avviare squid con:</p>
<blockquote><p>/etc/init.d/squid3 start</p></blockquote>
<p>se si effettuano modifiche alla configurazione è possibile far rileggere la configurazione senza riavviare l&#8217;intero software con:</p>
<blockquote><p>squid3 -k reconfigure</p></blockquote>
<p>Per utilizzare il proxy deve essere specificato nel browser come mostrato in figura:</p>
<p style="text-align: center;"><img class="size-full wp-image-2074 aligncenter" title="proxy" src="http://www.deec.it/wp-content/uploads/2009/11/proxy.jpg" alt="proxy" width="400" height="264" /></p>
<p style="text-align: left;">Se volete obbligare tutti i vostri utenti ad utilizzare il proxy basta filtrare la porta 80 in uscita sul firewall (o sul router se ha questa funzionalità) con eccezione dell&#8217; ip del proxy, in questo caso tutti i pc della rete interna se vorranno navigare dovranno impostare il proxy.</p>
<p style="text-align: left;">Con squid è possibile filtrare anche determinati contenuti, per esempio se vogliamo filtrare tutti i siti che contengono determinate parole possiamo fare una lista ed inserirla in /etc/squid3/squidblock/filtro.txt, dopodiche inserire le seguenti righe nella configurazione:</p>
<blockquote><p>acl filtro url_regex &#8220;/etc/squid3/squidblock/filtro.txt&#8221;<br />
http_access deny filto</p></blockquote>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/09/squid-proxy-e-web-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx &#8211; Joomla configurazione</title>
		<link>http://www.deec.it/2009/11/05/nginx-joomla-configuration/</link>
		<comments>http://www.deec.it/2009/11/05/nginx-joomla-configuration/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 22:15:35 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[joomla nginx]]></category>
		<category><![CDATA[nginx joomla]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=1989</guid>
		<description><![CDATA[Per utilizzare joomla con nginx è necessario riscrivere le regole di rewrite, di seguito riportiamo una configurazione testata e funzionante.

location / {
root   /documentoroot/htdocs;
index  index.html index.php index.htm;
if ( !-e $request_filename ) {
rewrite (/&#124;\.php&#124;\.html&#124;\.htm&#124;\.feed&#124;\.pdf&#124;\.raw&#124;/[^.]*)$ /index.php last;
break;
}
]]></description>
			<content:encoded><![CDATA[<p>Per utilizzare joomla con nginx è necessario riscrivere le regole di rewrite, di seguito riportiamo una configurazione testata e funzionante.</p>
<blockquote><p>
location / {<br />
root   /documentoroot/htdocs;<br />
index  index.html index.php index.htm;</p>
<p>if ( !-e $request_filename ) {<br />
rewrite (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ /index.php last;<br />
break;<br />
}</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/05/nginx-joomla-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx &#8211; Vbullettin e VbSeo configurazione</title>
		<link>http://www.deec.it/2009/11/05/nginx-vbullettin-vbseo-configuration/</link>
		<comments>http://www.deec.it/2009/11/05/nginx-vbullettin-vbseo-configuration/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 22:10:19 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[nginx forum]]></category>
		<category><![CDATA[nginx vbseo]]></category>
		<category><![CDATA[nginx vbullettin]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=1991</guid>
		<description><![CDATA[Di seguito riportiamo un esempio di configurazione testata e funzionante per utilizzare Vbullettin + VbSeo con nginx.
Nel file di configurazione del Vh

location / {
rewrite ^/((urllist&#124;sitemap_).*\.(xml&#124;txt)(\.gz)?)$ /vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 last;
if ($request_filename ~ “\.php$” ) {
rewrite ^(.*)$ /vbseo.php last;
}
if (!-e $request_filename) {
rewrite ^/(.*)$ /vbseo.php last;
} }

]]></description>
			<content:encoded><![CDATA[<p style="margin: 1em 0px; padding: 0px; font-size: 1.05em;">Di seguito riportiamo un esempio di configurazione testata e funzionante per utilizzare Vbullettin + VbSeo con nginx.</p>
<p style="margin: 1em 0px; padding: 0px; font-size: 1.05em;">Nel file di configurazione del Vh</p>
<blockquote>
<p style="margin: 1em 0px; padding: 0px; font-size: 1.05em;">location / {<br />
rewrite ^/((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ /vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 last;</p>
<p style="margin: 1em 0px; padding: 0px; font-size: 1.05em;">if ($request_filename ~ “\.php$” ) {<br />
rewrite ^(.*)$ /vbseo.php last;<br />
}</p>
<p style="margin: 1em 0px; padding: 0px; font-size: 1.05em;">if (!-e $request_filename) {<br />
rewrite ^/(.*)$ /vbseo.php last;<br />
} <span style="color: #333333; font-family: Tahoma; font-size: 12px; font-style: normal; line-height: 15px;"><span style="color: #555555; font-family: Arial; font-size: 13px; line-height: 16px; font-style: italic;">}</span><br />
</span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/05/nginx-vbullettin-vbseo-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx webserver leggero e performante, guida all&#8217; installazione con php FCGI su distro Debian e derivate</title>
		<link>http://www.deec.it/2009/11/01/nginx-webserver-leggero-e-performante/</link>
		<comments>http://www.deec.it/2009/11/01/nginx-webserver-leggero-e-performante/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 22:20:36 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=1970</guid>
		<description><![CDATA[Nginx, (da leggere engine x) è un server http ad altissime prestazionie può essere utilizzato come reverse proxy e IMAP/POP3/SMTP proxy server. E&#8217; sviluppato da Igor Sysoev per aumentare le performance di uno dei siti Russi più visitati. Nginx è molto stabile, molto facile da configurare e al tempo stesso ricco di funzionalità e  performante.
Di [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-2009" title="nginx" src="http://www.deec.it/wp-content/uploads/2009/11/nginx.png" alt="nginx" width="210" height="73" />Nginx, (da leggere <strong>engine x</strong>) è un <strong>server http</strong> ad altissime prestazionie può essere utilizzato come <strong>reverse proxy</strong> e <strong>IMAP/POP3/SMTP proxy </strong>server. E&#8217; sviluppato da Igor Sysoev per aumentare le performance di uno dei siti Russi più visitati. Nginx è molto stabile, molto facile da configurare e al tempo stesso ricco di funzionalità e  performante.</p>
<p>Di seguito tratteremo l&#8217;installazione e la configurazione di Nginx su Debian/Ubuntu</p>
<p>Nginx è presente direttamente nei repository, per installarlo:</p>
<blockquote><p>apt-get update &amp;&amp; apt-get install nginx</p></blockquote>
<p>Per avviarlo basta richiamare lo script di avvio</p>
<blockquote><p>/etc/init.d/nginx restart</p></blockquote>
<p>Dopo averlo installato il webserver è gia funzionate, potrete provare il suo funzionamento richiamandolo dal browser</p>
<p>Il file di configurazione lo trovate in</p>
<blockquote><p>/etc/nginx/nginx.conf</p></blockquote>
<p>mentre la configurazione dei virtual host è strutturata sul classico sites-enable / sites-available, la configurazione dei siti avviati la trovate in sites-enable.</p>
<p>Una configurazione di esempio di un vh è la seguente:</p>
<blockquote><p>http {<br />
server {<br />
listen          80;<br />
server_name     www.deec.it;<br />
access_log      logs/deec.it.access.log main;<br />
error_log       logs/deec.it.error.log main;</p>
<p>location / {<br />
index index.html;<br />
root  /var/www/domain1.com/htdocs;<br />
}<br />
}<br />
}</p></blockquote>
<p>Per una configurazione più approfondita rimandiamo al <a href="http://wiki.nginx.org/NginxConfiguration" target="_blank"><strong>wiki ufficiale</strong></a></p>
<p>Adesso passiamo alla configurazione di php come FCGI, installiamo i pacchetti necessari:</p>
<blockquote><p>apt-get install lighttpd php5-cli php5-cgi php5-xcache build-essential php5-gd php5-imap php5-mcrypt php5-mysql</p></blockquote>
<blockquote><p>update-rc.d -f lighttpd remove</p></blockquote>
<p>Creiamo lo script per richiamare i cgi:</p>
<blockquote><p>vi /usr/bin/php-fastcgi</p></blockquote>
<p>ed inseriamo le seguenti righe</p>
<blockquote><p>#!/bin/sh<br />
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /usr/bin/php5-cgi</p></blockquote>
<p>Adesso passiamo a creare lo script di avvio</p>
<blockquote><p>vi /etc/init.d/init-fastcgi</p></blockquote>
<p>e inseriamo il seguente script:</p>
<blockquote><p>#!/bin/bash<br />
PHP_SCRIPT=/usr/bin/php-fastcgi<br />
RETVAL=0<br />
case &#8220;$1&#8243; in<br />
start)<br />
$PHP_SCRIPT<br />
RETVAL=$?<br />
;;<br />
stop)<br />
killall -9 php5-cgi<br />
RETVAL=$?<br />
;;<br />
restart)<br />
killall -9 php5-cgi<br />
$PHP_SCRIPT<br />
RETVAL=$?<br />
;;<br />
*)<br />
echo &#8220;Usage: php-fastcgi {start|stop|restart}&#8221;<br />
exit 1<br />
;;<br />
esac<br />
exit $RETVAL</p></blockquote>
<p>Dopodiche diamo i permessi di esecuzione agli script:</p>
<blockquote><p>chmod 755 /usr/bin/php-fastcgi</p></blockquote>
<blockquote><p>chmod 755 /etc/init.d/init-fastcgi</p></blockquote>
<p>Impostiamo l&#8217;avvio automatico del fastcgi</p>
<blockquote><p>update-rc.d init-fastcgi defaults</p></blockquote>
<p>Nel file di configurazione del sito per utilizzare il php deve essere inserita la seguente configurazione</p>
<blockquote><p>location ~ \.php$ {<br />
include /etc/nginx/fastcgi_params;<br />
fastcgi_pass  127.0.0.1:9000;<br />
fastcgi_index index.php;<br />
fastcgi_param  SCRIPT_FILENAME  /var/www/nginx-default$fastcgi_script_name;<br />
}</p></blockquote>
<p>Una volta eseguiti i seguenti passi nginx sarà configurato per eseguire il php in modalità fastcgi, potrete testarlo con la classica pagina php.info, non vi resta che accendere il motore X!  <img src='http://www.deec.it/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/11/01/nginx-webserver-leggero-e-performante/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 Karmic Koala &#8211; Da oggi disponibile la nuova release &#8211; Come aggiornare il sistema</title>
		<link>http://www.deec.it/2009/10/29/ubuntu-9-10-karmic-koala-da-oggi-disponibile-la-nuova-release/</link>
		<comments>http://www.deec.it/2009/10/29/ubuntu-9-10-karmic-koala-da-oggi-disponibile-la-nuova-release/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 23:30:15 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[Karmic Koala]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 9.10]]></category>
		<category><![CDATA[ubuntu Karmic Koala]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=1836</guid>
		<description><![CDATA[Sarà rilasciata oggi, a sei mesi di distanza dalla precedente la nuova versione di Ubuntu, è possibile scaricarla dal sito ufficiale
Ubuntu 9.10 soprannominata Karmic Koala o Koala karmico promette diverse novità: in primis la velocizzazione dell&#8217; avvio del sistema, i processi non saranno più gestiti da init bensì da Upstart, il boot grafico Usplash sarà [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-full wp-image-1999" title="ubuntu" src="http://www.deec.it/wp-content/uploads/2009/10/ubuntu.png" alt="ubuntu" width="168" height="163" />Sarà rilasciata oggi, a sei mesi di distanza dalla precedente la nuova versione di Ubuntu, è possibile scaricarla dal <a href="http://www.ubuntu-it.org/"><strong>sito ufficiale</strong></a></p>
<p style="text-align: left;"><strong>Ubuntu 9.10</strong> soprannominata<strong> Karmic Koala</strong> o Koala karmico promette diverse novità: in primis la velocizzazione dell&#8217; avvio del sistema, i processi non saranno più gestiti da init bensì da Upstart, il boot grafico Usplash sarà sostituito da XSplash ed il filesystem di default sarà ext4.</p>
<p style="text-align: left;">La nuova versione sarà orientata anche al<strong> cloud computing</strong>: nella versione server userà Ubuntu Enterprise Cloud, tecnologia basata su Eucalyptus, e gli Amazon Web Services.</p>
<p style="text-align: left;">Il nuovo kernel adottato è il 2.6.21 e sono stati aggiornati gli ambienti grafici; gnome è giunto alla versioe 2.28,  kde alla 4.3.2 e xfce alla 4.6.1</p>
<div id="attachment_2000" class="wp-caption alignright" style="width: 310px"><img class="size-full wp-image-2000" title="Ubuntu-Netbook-Remix-9.10" src="http://www.deec.it/wp-content/uploads/2009/10/Ubuntu-Netbook-Remix-9.10.jpg" alt="Ubuntu-Netbook-Remix-9.10" width="300" height="176" /><p class="wp-caption-text">Ubuntu Notebook Remix</p></div>
<p style="text-align: left;">Molto interessante è la versione Notebook Remix, destinata ai pc  utraportatili, la nuava versione è decisamente più stabile, ancora più compatibile con le esigenze notebook che arriveranno e soprattutto molto più leggera e personalizzata.</p>
<p style="text-align: left;">Da questa distribuzione la Canonical non distriburà più gratuitamente i cd, li invierà esclusivamente ad associazioni e ad utenti che abbiano esigente particolari, evidentemente in troppi hanno abusato fino ad adesso dei cd gratuiti che forniva la Canonical</p>
<p style="text-align: left;">I passi per l&#8217;aggiornamento da console tramite apt-get sono i seguenti.</p>
<p style="text-align: left;">Modificare i repository</p>
<blockquote><p>sudo vi /etc/apt/source.list</p></blockquote>
<p>Nel file  sostituire i repository presenti con i seguenti:</p>
<blockquote><p># See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to<br />
# newer versions of the distribution.</p>
<p>deb http://it.archive.ubuntu.com/ubuntu/ karmic main restricted<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic main restricted</p>
<p>## Major bug fix updates produced after the final release of the<br />
## distribution.<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic-updates main restricted<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic-updates main restricted</p>
<p>## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu<br />
## team. Also, please note that software in universe WILL NOT receive any<br />
## review or updates from the Ubuntu security team.<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic universe<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic universe<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic-updates universe<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic-updates universe</p>
<p>## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu<br />
## team, and may not be under a free licence. Please satisfy yourself as to<br />
## your rights to use the software. Also, please note that software in<br />
## multiverse WILL NOT receive any review or updates from the Ubuntu<br />
## security team.<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic multiverse<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic multiverse<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic-updates multiverse<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic-updates multiverse</p>
<p>## Uncomment the following two lines to add software from the &#8216;backports&#8217;<br />
## repository.<br />
## N.B. software from this repository may not have been tested as<br />
## extensively as that contained in the main release, although it includes<br />
## newer versions of some applications which may provide useful features.<br />
## Also, please note that software in backports WILL NOT receive any review<br />
## or updates from the Ubuntu security team.<br />
deb http://it.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse<br />
deb-src http://it.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse</p>
<p>## Uncomment the following two lines to add software from Canonical&#8217;s<br />
## &#8216;partner&#8217; repository.<br />
## This software is not part of Ubuntu, but is offered by Canonical and the<br />
## respective vendors as a service to Ubuntu users.<br />
deb http://archive.canonical.com/ubuntu karmic partner<br />
deb-src http://archive.canonical.com/ubuntu karmic partner</p>
<p>deb http://security.ubuntu.com/ubuntu karmic-security main restricted<br />
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted<br />
deb http://security.ubuntu.com/ubuntu karmic-security universe<br />
deb-src http://security.ubuntu.com/ubuntu karmic-security universe<br />
deb http://security.ubuntu.com/ubuntu karmic-security multiverse<br />
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse</p></blockquote>
<p>Dopodiche aggiornare il sistema con i comandi</p>
<blockquote><p>sudo apt-get update<br />
sudo apt-get dist-upgrade<br />
sudo apt-get upgrade</p></blockquote>
<p>In linea di massima l&#8217;aggiornamento durerà tra i 30min e 1he30 in base alla vostra connessione e al vostro pc</p>
<p>Se non volete eseguire l&#8217;aggiornamento manualmente è&#8217; possibile eseguirlo anche tramite synaptic</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/10/29/ubuntu-9-10-karmic-koala-da-oggi-disponibile-la-nuova-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
