<div>Mori,</div><div><br></div><div>Na época que desenvolvia produtos da BVS eu não conhecia o Nginx. Tenho usado bastante agora, pois ele se encaixa bem numa aquitetura para servir projetos em diversas linguagens. Cada linguagem tem seu conjunto de processos fcgi. O nginx só manda a requisição para estes processos ou serve diretamente o arquivo um estático. </div>
<div><br></div><div>Dessa forma, em que cada processo carrega módulo de execução para python e php, mesmo quando for servir um arquivo estático.</div><div><br></div><div>Instalei uma instância de bvs-site com nginx no meu computador. Abaixo são uns recortes do meu .bash_history com algumas adaptações, que ilustram o processo de instalação: </div>
<div><br></div><div><font face="courier new, monospace" color="#333333">wget <a href="http://trac.reddes.bvsalud.org/projects/bvs-site/attachment/wiki/Downloads/bvssite-5.3.2-php5.zip">http://trac.reddes.bvsalud.org/projects/bvs-site/attachment/wiki/Downloads/bvssite-5.3.2-php5.zip</a></font></div>
<div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">sudo su</font></div><div><font face="courier new, monospace" color="#333333"><br></font></div>
<div><font face="courier new, monospace" color="#333333">apt-get install php5-cgi php5-cli php5-xsl nginx</font></div><font face="courier new, monospace" color="#333333"><div><font face="courier new, monospace"><br></font></div>
mkdir /var/www</font><div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">cd /var/www</font></div><div><font face="courier new, monospace" color="#333333"><br>
</font></div><div><font face="courier new, monospace" color="#333333">unzip /home/fabio/bvssite-5.3.2-php5.zip</font></div><div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">echo &quot;127.0.0.1    bvs-site-5&quot; &gt;&gt; /etc/hosts</font></div>
<div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">wget -O /etc/init.d/php-fcgi &#39;<a href="https://gist.github.com/raw/4366409/f1985b344d274db7ddeea2aecd5168ef6c95d3f1/php-fcgi">https://gist.github.com/raw/4366409/f1985b344d274db7ddeea2aecd5168ef6c95d3f1/php-fcgi</a>&#39;</font></div>
<div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">chmod +x /etc/init.d/php-fcgi</font></div><div><font face="courier new, monospace" color="#333333"><br>
</font></div><div><font face="courier new, monospace" color="#333333">cd /var/www/bvssite-5.3.2-php5/htdocs</font></div><div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">cp -r bvs-site-conf.php.template bvs-site-conf.php</font></div>
<div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">cd ..</font></div><div><font face="courier new, monospace" color="#333333"><br></font></div>
<div><font face="courier new, monospace" color="#333333">sed -i -e &quot;s|/home/bvs-site|$PWD|g&quot; htdocs/bvs-site-conf.php</font></div><div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">sed -i -e &quot;s/SERVERNAME=localhost/SERVERNAME=bvs-site-5/&quot; htdocs/bvs-site-conf.php</font></div>
<div><font face="courier new, monospace" color="#333333"><br></font></div><div><font face="courier new, monospace" color="#333333">cat &gt; /etc/nginx/sites-enabled/bvssite &lt;&lt; EOF</font></div><div><font face="courier new, monospace"><div>
<font color="#333333">server {</font></div><div><font color="#333333">    root /var/www/bvssite-5.3.2-php5/htdocs;</font></div><div><font color="#333333">    index index.html index.htm index.php;</font></div><div><font color="#333333">    server_name bvs-site-5;</font></div>
<div><font color="#333333">    location / {</font></div><div><font color="#333333">        location ~ \.php$ {</font></div><div><font color="#333333">            client_max_body_size 10m;</font></div><div><font color="#333333">            fastcgi_split_path_info ^(.+\.php)(/.+)$;</font></div>
<div><font color="#333333">            include fastcgi_params;</font></div><div><font color="#333333">            fastcgi_pass <a href="http://127.0.0.1:9000">127.0.0.1:9000</a>;</font></div><div><font color="#333333">        }</font></div>
<div><font color="#333333">    }</font></div><div><font color="#333333">}</font></div><div><font color="#333333">EOF</font></div><div><font color="#333333"><br></font></div><div><font color="#333333">chown -R www-data.root bases</font></div>
<div><font color="#333333"><br></font></div><div><font color="#333333">sed -i -e &#39;s/password=&quot;[^&quot;]*&quot;/password=&quot;&#39;`php -r &quot;print md5(&#39;secret&#39;);&quot;`&#39;&quot;/&#39; bases/site/xml/users.xml</font></div>
<div><br></div></font></div><div><br></div><div>Abraços!</div><div><br></div><div><br><div class="gmail_quote">2012/12/11 Marcos Luis Mori <span dir="ltr">&lt;<a href="mailto:marcos.mori@bireme.org" target="_blank">marcos.mori@bireme.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:10pt;font-family:Courier"><div><span>Legal, Fabinho!  Já instalou algum aplicativo da BIREME tipo bvs-site e Lildbi-Web nesse ambiente?.  Topas uma apresentação virtual para a ReDes? </span></div>
<div><span><br></span></div><div><span>Abraços,</span></div><div><br></div><span><div class="im"><span name="x"></span><div>Marcos Luis Mori </div><div>RST/MTI </div><div>BIREME/OPS/OMS </div><div><br></div></div><div><img></div>
<span name="x"></span><br></span><br><hr><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;padding-left:5px"><b>De: </b>&quot;Fabio Montefuscolo&quot; &lt;<a href="mailto:fabio.montefuscolo@gmail.com" target="_blank">fabio.montefuscolo@gmail.com</a>&gt;<br>
<b>Para: </b>&quot;Marcos Luis Mori&quot; &lt;<a href="mailto:marcos.mori@bireme.org" target="_blank">marcos.mori@bireme.org</a>&gt;<br><b>Cc: </b>&quot;reddes bvs-tech&quot; &lt;<a href="mailto:reddes.bvs-tech@listas.bireme.br" target="_blank">reddes.bvs-tech@listas.bireme.br</a>&gt;, &quot;reddes-comite&quot; &lt;<a href="mailto:reddes-comite@listas.bireme.br" target="_blank">reddes-comite@listas.bireme.br</a>&gt;, &quot;rede bvs&quot; &lt;<a href="mailto:rede.bvs@listas.bireme.br" target="_blank">rede.bvs@listas.bireme.br</a>&gt;<br>
<b>Enviadas: </b>Terça-feira, 11 de Dezembro de 2012 8:50:13<br><b>Assunto: </b>Re: [Reddes.bvs-tech] XAMPP - Configuración y Seguridad - Encuentro RedDes [06/12/2012] - Grabación<div><div class="h5"><br><br>Olá,<div><br>
</div><div>Sem querer inflamar a thread, prefiro instalar o nginx no lugar do apache e executar o php em modo fcgi. Assim você não precisa usar um processo que é  capaz de executar php para entregar uma imagem ou css ao cliente.</div>

<div><br></div><div>Fabio</div><div><br><br><div class="gmail_quote">2012/12/10 Marcos Luis Mori <span dir="ltr">&lt;<a href="mailto:marcos.mori@bireme.org" target="_blank">marcos.mori@bireme.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hola a todos,<br>
<br>
Estoy enviando el enlace de la grabación de la excelente presentación virtual de Pablo Bogado acerca de XAMPP - Configuracion y Seguridad - &quot;LILDBI - BVS-Site&quot;.  Muy esclarecedor!<br>
<br>
<a href="http://goo.gl/btSGY" target="_blank">http://goo.gl/btSGY</a><br>
<br>
El encuentro fue bien interesante donde surgieron temas nuevos para presentaciones. Voy a crear una wiki con las fechas y los temas sugeridos para que se pueda colaborar.<br>
<br>
Abraços,<br>
<br>
Marcos Luis Mori<br>
RST/MTI<br>
BIREME/OPS/OMS<br>
_______________________________________________<br>
Reddes.bvs-tech mailing list<br>
<a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.br</a><br>
<a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a><br>
</blockquote></div><br></div>
</div></div></blockquote><br></div></div></blockquote></div><br></div>