<?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>corporacao Web &#187; Servidor</title>
	<atom:link href="http://corporacaoweb.com/category/servidor/feed" rel="self" type="application/rss+xml" />
	<link>http://corporacaoweb.com</link>
	<description>Blog de tecnologia, tendência, Web Standards, CSS, XHTML, PHP, Javascript</description>
	<lastBuildDate>Fri, 24 Jul 2009 17:42:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como gerar thumbnail de FLV com php</title>
		<link>http://corporacaoweb.com/como-gerar-thumbnail-de-flv-com-php.html</link>
		<comments>http://corporacaoweb.com/como-gerar-thumbnail-de-flv-com-php.html#comments</comments>
		<pubDate>Mon, 21 Jul 2008 18:28:59 +0000</pubDate>
		<dc:creator>Paulo Kanayama</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Servidor]]></category>

		<guid isPermaLink="false">http://corporacaoweb.com/?p=167</guid>
		<description><![CDATA[Primeiramente vc deve instalar as Classes no PHP,
ffmpeg (http://ffmpeg.mplayerhq.hu/ffmpeg-export-snapshot.tar.bz2),
ffmpeg_php (http://sourceforge.net/project/showfiles.php?group_id=122353&#38;package_id=133626)
despois dede processo de instalação, simplesmente instanciei o obj,

$movie = new FFmpeg_movie($srcFile, false);

peguei o frame do FLV que eu desejava,

$frame = $movie-&#38;gt;getFrame(rand(1, ceil($movie-&#38;gt;getFrameRate())));

gerei a imagem GD com,

$frame_thumb = $frame-&#38;gt;toGDImage();

e criei o thumbcomo normalmente&#8230;.
Codigo:

    getFrame(rand(1, ceil($movie-&#38;gt;getFrameRate())));
    $frame_thumb = $frame-&#38;gt;toGDImage();
   [...]]]></description>
			<content:encoded><![CDATA[<p>Primeiramente vc deve instalar as Classes no PHP,<br />
ffmpeg (http://ffmpeg.mplayerhq.hu/ffmpeg-export-snapshot.tar.bz2),<br />
ffmpeg_php (http://sourceforge.net/project/showfiles.php?group_id=122353&amp;package_id=133626)</p>
<p>despois dede processo de instalação, simplesmente instanciei o obj,</p>
<pre class="brush: php;">
$movie = new FFmpeg_movie($srcFile, false);
</pre>
<p>peguei o frame do FLV que eu desejava,</p>
<pre class="brush: php;">
$frame = $movie-&amp;gt;getFrame(rand(1, ceil($movie-&amp;gt;getFrameRate())));
</pre>
<p>gerei a imagem GD com,</p>
<pre class="brush: php;">
$frame_thumb = $frame-&amp;gt;toGDImage();
</pre>
<p>e criei o thumbcomo normalmente&#8230;.</p>
<p>Codigo:</p>
<pre class="brush: php;">
    getFrame(rand(1, ceil($movie-&amp;gt;getFrameRate())));
    $frame_thumb = $frame-&amp;gt;toGDImage();
    $width = imagesx( $frame_thumb );
    $height = imagesy( $frame_thumb );
    $frame = &quot;&quot;;
    $movie = null;
    $thumb = @imagecreatetruecolor( $thumbW, $thumbH );
    @imagecopyresized($thumb, $frame_thumb, 0, 0, 0, 0, $thumbW, $thumbH, $width, $height);
    @imagedestroy($frame_thumb);
    return $thumb;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://corporacaoweb.com/como-gerar-thumbnail-de-flv-com-php.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ligando o register globals do php</title>
		<link>http://corporacaoweb.com/ligando-o-register-globals-do-php.html</link>
		<comments>http://corporacaoweb.com/ligando-o-register-globals-do-php.html#comments</comments>
		<pubDate>Sat, 03 May 2008 17:57:38 +0000</pubDate>
		<dc:creator>Luis Filipe Costa Carvalho</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Leu? Comente!]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Servidor]]></category>

		<guid isPermaLink="false">http://corporacaoweb.com/ligando-o-register-globals-do-php.html</guid>
		<description><![CDATA[Mais um post dos rapidinhos =)
Você tem aquele site velho, em php4, que usa o register globals, tem que publicá-lo em um servidor que possui register globals off por padrão, esta pensando que vai ter que alterar toda a estrutura do site e já esta se descabelando por isso??? CALMA!
Como diria um velho amigo meu: [...]]]></description>
			<content:encoded><![CDATA[<p>Mais um post dos rapidinhos =)</p>
<p>Você tem aquele site velho, em php4, que usa o register globals, tem que publicá-lo em um servidor que possui register globals off por padrão, esta pensando que vai ter que alterar toda a estrutura do site e já esta se descabelando por isso??? CALMA!</p>
<p>Como diria um velho amigo meu: &#8220;Seus problemas se acabaram-se!&#8221;.</p>
<p>É só ir no .htaccess e colocar a seguinte linha:<br />
php_flag register_globals on</p>
<p>E &#8220;Voila&#8221;,o register globals para a pasta onde esta este arquivo e todas as filhas vai estar ligado =)</p>
<p>Abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://corporacaoweb.com/ligando-o-register-globals-do-php.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Escondendo a versão do apache</title>
		<link>http://corporacaoweb.com/escondendo-a-versao-do-apache.html</link>
		<comments>http://corporacaoweb.com/escondendo-a-versao-do-apache.html#comments</comments>
		<pubDate>Wed, 27 Jun 2007 17:16:35 +0000</pubDate>
		<dc:creator>Luis Filipe Costa Carvalho</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servidor]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://corporacaoweb.com/artigos/2007/06/27/escondendo-a-versao-do-apache/</guid>
		<description><![CDATA[
Todo mundo sabe que algumas versões do apache tem bugs de segurança e que uma simples pesquisa no google pode listar várias delas. Existem bugs por exemplo que são referentes a uma versão do programa e, convenhamos, se as pessoas sabem qual a versão você esta usando fica mais fácil ainda achar caminhos específicos no [...]]]></description>
			<content:encoded><![CDATA[<div id='imgfront'><a href='http://corporacaoweb.com/arquivos/2007/06/ss.jpg' title='Escondendo a versão do apache' rel='lightbox'><img src='http://corporacaoweb.com/arquivos/2007/06/ss.thumbnail.jpg' alt='Escondendo a versão do apache' /></a></div>
<p>Todo mundo sabe que algumas versões do apache tem bugs de segurança e que uma <a href="http://www.google.com.br/search?hl=pt-BR&#038;sa=X&#038;oi=spell&#038;resnum=0&#038;ct=result&#038;cd=1&#038;q=falhas+de+segurança+do+apache&#038;spell=1" target='_blank'>simples pesquisa no google</a> pode listar várias delas. Existem bugs por exemplo que são referentes a uma versão do programa e, convenhamos, se as pessoas sabem qual a versão você esta usando fica mais fácil ainda achar caminhos específicos no Grande G(não me lembro onde eu li isso) para invadir o seu sistema. Quando abrimos alguma página de um site que não existe, se as páginas de erro não são personalizadas, aparece uma mensagem semelhante a esta da imagem do post. Veja que no final da mensagem tem a assinatura do Apache e nesta assinatura consta a versão do aplicativo. Então vamos parar de papo e vamos esconder logo essa assinatura. </p>
<p>É bem simples. Vá onde são configurados seus hosts, normalmente no arquivo de configuração do apache, no meu caso o httpd.conf. Procure por serverSignature, se estiver como On coloque Off, se este parâmetro não existir insira-o. Lembrando que se você tem mais de um host rodando no mesmo apache é necessário que voce coloque o valor Off em todos os virtualhosts ou criar um virtualhost que funcione em todos os sites que rodam nesse servidor. Por exemplo:<br />
<code><br />
    &lt;virtualhost *&gt;<br />
        &nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off<br />
    &lt;/virtualhost&gt;<br />
</code></p>
<p>O * na frente do &#8220;virtualhost&#8221; significa que isto serve para todos os hosts setados no conf.</p>
]]></content:encoded>
			<wfw:commentRss>http://corporacaoweb.com/escondendo-a-versao-do-apache.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Instalando um servidor FTP no Linux</title>
		<link>http://corporacaoweb.com/instalando-um-servidor-ftp-no-linux.html</link>
		<comments>http://corporacaoweb.com/instalando-um-servidor-ftp-no-linux.html#comments</comments>
		<pubDate>Tue, 22 May 2007 14:16:57 +0000</pubDate>
		<dc:creator>Luis Filipe Costa Carvalho</dc:creator>
				<category><![CDATA[FTP]]></category>
		<category><![CDATA[Leu? Comente!]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servidor]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.corporacaoweb.com/index.php/artigos/2007/05/22/instalando-um-servidor-ftp-no-linux/</guid>
		<description><![CDATA[
Tive que instalar um serviço FTP em um servidor linux, experiência inédita para min até então, e decidi escrever uma espécie de tutorial para postar aqui no blog.
Sei que estou a algum tempo sem escrever mas vou ser bem sincero, o Trabalho e o Estudo estão matando todo o meu tempo, saio de casa as [...]]]></description>
			<content:encoded><![CDATA[<div id='imgfront'><a href='http://www.corporacaoweb.com/arquivos/2007/05/615959_32922170.jpg' title='Instalando servidor FTP' rel='lightbox'><img src='http://www.corporacaoweb.com/arquivos/2007/05/615959_32922170.miniatura.jpg' alt='Instalando servidor FTP' /></a></div>
<p>Tive que instalar um serviço FTP em um servidor linux, experiência inédita para min até então, e decidi escrever uma espécie de tutorial para postar aqui no blog.<br />
Sei que estou a algum tempo sem escrever mas vou ser bem sincero, o Trabalho e o Estudo estão matando todo o meu tempo, saio de casa as 7:30 e volto as 11:30. No tempo que me sobra eu durmo :-).<br />
Agora vamos parar com o papo e vamos direto para o tutorial. Eu li em algum lugar, que não me lembro ao certo, que o <a href="http://vsftpd.beasts.org/" target='_blank'>vsftp</a> é o servidor ftp mais seguro hoje em dia, então decidi usa-lo.</p>
<p>Para instalar é muito simples. é so digitar:</p>
<pre class="brush: bash;">
apt-get install vsftpd;
</pre>
<p>Caso a distribuição do linux que você esta usando não possua o apt-get é só baixar do site assim:</p>
<pre class="brush: bash;">
wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.5.tar.gz
tar -zxvf vsftpd-2.0.5.tar.gz
cd vsftpd*
</pre>
<p>E siga as instruções do arquivo INSTALL.</p>
<p>Depois disso o programa esta instalado e funcionando. Existem alguns parametros na configuração que podem deixar o seu servidor um pouco mais completo e vou falar um pouco sobre eles.<br />
Para editar as configurações do programa basta editar o arquivo vsftpd.conf. Se você instalou pelo apt-get ele esta em /etc/vsftpd.conf.</p>
<pre class="brush: bash;">
vi /etc/vsftpd.conf
</pre>
<p>Vamos as configurações.<br />
Para que o vsftp não aceite conexões anônimas basta atribuir o valor NO a opção anonymous_enable.<br />
&#8220;anonymous_enable = NO&#8221;</p>
<p>Para trocar a mensagem de Boas vindas, aquela que é exibida quando alguem se conecta, basta descomentar, tirando o # da frente do comando, o ftpd_banner e atribuir a mensagem de boas vindas a este parametro.<br />
&#8220;ftpd_banner = Bem-vindo ao servidor do corporacao Web&#8221;</p>
<p>Para que somente os usuários do seu sistema possam acessar a ftp você tem que descomentar a linha que possiu o comando local_enables e coloque o valor dela como YES.<br />
&#8220;local_enables = YES&#8221;<br />
Lembrando que o usuário não poderá escrever no diretório.</p>
<p>Para que os usuários também possam escrever nas pastas do servidor a opção write_enable, que por padrão esta comentada, tem que estar descomentada e com o valor YES.<br />
&#8220;write_enable = YES&#8221;</p>
<p>Para que os usuários possam ler apenas o seu diretório home você tem que colocar chroot_local_user = YES</p>
<p>Depois é so dar restart no serviço usando /etc/init.d/vsftpd restart</p>
<p>Se tudo correu bem é so se conectar ao host localhost com um usuário e uma senha e executar as suas trocas de arquivo. Eu aconselho o <a href="http://gftp.seul.org/" target='_blank'>gFtp</a> como cliente mas você pode usar o que preferir.</p>
]]></content:encoded>
			<wfw:commentRss>http://corporacaoweb.com/instalando-um-servidor-ftp-no-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
