[Reddes] [Reddes.bvs-tech] XAMPP - Configuración y Seguridad - Encuentro RedDes [06/12/2012] - Grabación
Fabio Montefuscolo
fabio.montefuscolo at gmail.com
Sun Dec 23 22:00:13 BRST 2012
Mori,
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.
Dessa forma, em que cada processo carrega módulo de execução para python e
php, mesmo quando for servir um arquivo estático.
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:
wget
http://trac.reddes.bvsalud.org/projects/bvs-site/attachment/wiki/Downloads/bvssite-5.3.2-php5.zip
sudo su
apt-get install php5-cgi php5-cli php5-xsl nginx
mkdir /var/www
cd /var/www
unzip /home/fabio/bvssite-5.3.2-php5.zip
echo "127.0.0.1 bvs-site-5" >> /etc/hosts
wget -O /etc/init.d/php-fcgi '
https://gist.github.com/raw/4366409/f1985b344d274db7ddeea2aecd5168ef6c95d3f1/php-fcgi
'
chmod +x /etc/init.d/php-fcgi
cd /var/www/bvssite-5.3.2-php5/htdocs
cp -r bvs-site-conf.php.template bvs-site-conf.php
cd ..
sed -i -e "s|/home/bvs-site|$PWD|g" htdocs/bvs-site-conf.php
sed -i -e "s/SERVERNAME=localhost/SERVERNAME=bvs-site-5/"
htdocs/bvs-site-conf.php
cat > /etc/nginx/sites-enabled/bvssite << EOF
server {
root /var/www/bvssite-5.3.2-php5/htdocs;
index index.html index.htm index.php;
server_name bvs-site-5;
location / {
location ~ \.php$ {
client_max_body_size 10m;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
}
}
}
EOF
chown -R www-data.root bases
sed -i -e 's/password="[^"]*"/password="'`php -r "print
md5('secret');"`'"/' bases/site/xml/users.xml
Abraços!
2012/12/11 Marcos Luis Mori <marcos.mori at bireme.org>
> Legal, Fabinho! Já instalou algum aplicativo da BIREME tipo bvs-site e
> Lildbi-Web nesse ambiente?. Topas uma apresentação virtual para a ReDes?
>
> Abraços,
>
> Marcos Luis Mori
> RST/MTI
> BIREME/OPS/OMS
>
>
>
> ------------------------------
>
> *De: *"Fabio Montefuscolo" <fabio.montefuscolo at gmail.com>
> *Para: *"Marcos Luis Mori" <marcos.mori at bireme.org>
> *Cc: *"reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>,
> "reddes-comite" <reddes-comite at listas.bireme.br>, "rede bvs" <
> rede.bvs at listas.bireme.br>
> *Enviadas: *Terça-feira, 11 de Dezembro de 2012 8:50:13
> *Assunto: *Re: [Reddes.bvs-tech] XAMPP - Configuración y Seguridad -
> Encuentro RedDes [06/12/2012] - Grabación
>
>
> Olá,
>
> 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.
>
> Fabio
>
>
> 2012/12/10 Marcos Luis Mori <marcos.mori at bireme.org>
>
>> Hola a todos,
>>
>> Estoy enviando el enlace de la grabación de la excelente presentación
>> virtual de Pablo Bogado acerca de XAMPP - Configuracion y Seguridad -
>> "LILDBI - BVS-Site". Muy esclarecedor!
>>
>> http://goo.gl/btSGY
>>
>> 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.
>>
>> Abraços,
>>
>> Marcos Luis Mori
>> RST/MTI
>> BIREME/OPS/OMS
>> _______________________________________________
>> Reddes.bvs-tech mailing list
>> Reddes.bvs-tech at listas.bireme.br
>> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes/attachments/20121223/67b513cc/attachment-0001.html
-------------- next part --------------
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
More information about the Reddes
mailing list