<?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>Blog PTWS Alojamento Web &#187; Linux</title>
	<atom:link href="http://blog.ptws.pt/category/sysadmin/sysadmin-linux/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.ptws.pt</link>
	<description>Um parceiro sempre ao seu lado</description>
	<lastBuildDate>Tue, 20 Dec 2011 12:41:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Como usar um Web Disk em Linux (Webdisk)</title>
		<link>http://blog.ptws.pt/sysadmin/sysadmin-linux/como-usar-um-web-disk-em-linux-webdisk.html</link>
		<comments>http://blog.ptws.pt/sysadmin/sysadmin-linux/como-usar-um-web-disk-em-linux-webdisk.html#comments</comments>
		<pubDate>Fri, 04 Feb 2011 04:34:26 +0000</pubDate>
		<dc:creator>Mente Binária</dc:creator>
				<category><![CDATA[Convidados e Opiniões]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[alojamento web]]></category>
		<category><![CDATA[Clientes PTWS]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[disco web]]></category>
		<category><![CDATA[webdav]]></category>
		<category><![CDATA[webdisk]]></category>

		<guid isPermaLink="false">http://blog.ptws.pt/?p=804</guid>
		<description><![CDATA[Aceitei o convite de Carlos Santos, da PTWS Alojamento Web, para partilhar um pouco da minha experi&#234;ncia, com um artigo que explicasse como implementei no meu sistema Linux o acesso directo aos alojamentos, afim de poder trabalhar mais eficientemente nos meus websites. A&#160;PTWS Alojamento Web&#160;disponibiliza, atrav&#233;s do cPanel, a op&#231;&#227;o &#8220;Web Disk&#8221;, que n&#227;o &#233; [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://blog.ptws.pt/wp-content/uploads/2011/02/webdav.png"><img align="left" alt="webdav - disco web conceito" class="alignleft size-full wp-image-809" height="188" hspace="3" src="http://blog.ptws.pt/wp-content/uploads/2011/02/webdav.png" title="webdav - disco web conceito" vspace="3" width="200" /></a><span class="Apple-style-span" style="font-family: Arial,Verdana; font-size: 14px; line-height: 20px;">Aceitei o convite de <a href="http://www.ptws.pt/acerca/a-equipa-ptws-193.html" target="_blank" title="PTWS Alojamento Web - um parceir sempre ao seu lado">Carlos Santos</a>, da <strong><a href="http://www.ptws.pt" target="_blank" title="PTWS Alojamento Web e Lojas Online">PTWS Alojamento Web</a></strong>, para partilhar um pouco da minha experi&ecirc;ncia, com um artigo que explicasse como implementei no meu sistema Linux o acesso directo aos alojamentos, afim de poder trabalhar mais eficientemente nos meus websites.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; font-size: 14px; line-height: 20px;">A&nbsp;<strong><a href="http://www.ptws.pt" target="_blank" title="PTWS Alojamento Web e Lojas Online">PTWS Alojamento Web</a></strong>&nbsp;disponibiliza, atrav&eacute;s do <a href="http://cpanel.net" target="_blank">cPanel</a>, a op&ccedil;&atilde;o &ldquo;<strong>Web Disk</strong>&rdquo;, que n&atilde;o &eacute; mais que uma implementa&ccedil;&atilde;o do protocolo <a href="http://pt.wikipedia.org/wiki/WebDAV" target="_blank"><strong>WebDAV</strong></a>. Esta op&ccedil;&atilde;o permite a um ou mais utilizadores ter, de forma f&aacute;cil e segura, acesso ao seu espa&ccedil;o de alojamento.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; font-size: 14px; line-height: 20px;">Dependendo se pretende apenas fazer altera&ccedil;&otilde;es pontuais ou modifica&ccedil;&otilde;es regulares, poder&aacute; optar mais adiante pelo passo 2-A ou 2-B, respectivamente.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; font-size: 14px; line-height: 20px;">Este <strong>mini-guia</strong> parte do princ&iacute;pio que o utilizador tem algumas no&ccedil;&otilde;es de Internet e do sistema operativo Linux. Se tiver dificuldades em realizar alguma opera&ccedil;&atilde;o, apresente a sua quest&atilde;o no f&oacute;rum&nbsp;<strong><a href="http://www.ptws.pt" target="_blank" title="PTWS Alojamento Web e Lojas Online">PTWS Alojamento Web</a></strong>, onde facilmente obter&aacute; ajuda.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span id="more-804"></span></p>
<h3 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 16px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;">&nbsp;</h3>
<h3 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 16px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">1. Criar acesso WebDAV</span></h3>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><span class="Apple-style-span" style="font-family: Arial,Verdana,sans-serif; line-height: normal; font-size: 12px;"><a href="http://blog.ptws.pt/wp-content/uploads/2011/02/cPanel_webdisk.png"><img align="right" alt="cPanel web disk na PTWS" class="alignright size-medium wp-image-814" height="102" hspace="3" src="http://blog.ptws.pt/wp-content/uploads/2011/02/cPanel_webdisk-300x102.png" title="cPanel_webdisk" vspace="3" width="300" /></a></span></span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">Comece por aceder ao <strong>cPanel</strong> do seu alojamento. J&aacute; na p&aacute;gina principal, clique no item &ldquo;<strong>Web Disk</strong>&rdquo;.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">A cria&ccedil;&atilde;o de uma conta <strong>WebDAV</strong> &eacute; semelhante &agrave; cria&ccedil;&atilde;o de uma conta de Email ou FTP: indique o novo nome de utilizador e senha, e defina a pasta de acesso. Tenha em aten&ccedil;&atilde;o que, por defeito, este utilizador ter&aacute; acesso &agrave; pasta definida e todas as respectivas subpastas!</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">Ap&oacute;s gravar a nova conta, e ainda na p&aacute;gina &ldquo;<strong>Web Disk</strong>&rdquo;, clique no bot&atilde;o &ldquo;<strong>Aceder a Web Disk</strong>&rdquo;, na mesma linha da conta agora rec&eacute;m-criada. Na p&aacute;gina que surge de seguida, seleccione a op&ccedil;&atilde;o &ldquo;<strong>Nautilus</strong>&rdquo; e tome nota do endere&ccedil;o que &eacute; indicado acima &#8211; recomendo mesmo que copie e cole num ficheiro de texto, pois ser-lhe-&aacute; necess&aacute;rio mais vezes.<br />
	</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">Nesta altura j&aacute; dever&aacute; ter dispon&iacute;vel um acesso <strong>WebDAV</strong>. Passo de seguida a explicar como poder&aacute; usufruir desta funcionalidade: para a testar ou fazer uso ocasional, opte pelo m&eacute;todo 2-A; para uso frequente, recomendo o m&eacute;todo 2-B. Note que para usar o m&eacute;todo 2-B necessita de ter acesso &ldquo;root&rdquo; ou &ldquo;sudo&rdquo; ao seu sistema.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;">&nbsp;</p>
<h3 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 16px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;">2-A. Aceder ao &ldquo;Web Disk&rdquo; atrav&eacute;s da aplica&ccedil;&atilde;o &ldquo;Nautilus&rdquo;</h3>
<p>&nbsp;</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 12px;"><a href="http://blog.ptws.pt/wp-content/uploads/2011/02/nautilus_connect.png"><img align="left" alt="Aplicação Nautilus - Ligar ao Web Disk" class="alignleft size-medium wp-image-815" height="290" hspace="3" src="http://blog.ptws.pt/wp-content/uploads/2011/02/nautilus_connect-300x290.png" title="nautilus_connect" vspace="3" width="300" /></a></span>Abra o &ldquo;<strong>Nautilus</strong>&rdquo; e escolha a op&ccedil;&atilde;o &ldquo;<strong>Ligar a Servidor&#8230;</strong>&rdquo; do menu &ldquo;<strong>Ficheiro</strong>&rdquo;.</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;">Na janela, seleccione a op&ccedil;&atilde;o &ldquo;<strong>WebDAV seguro</strong>&rdquo; e indique o servidor e porta. Deixe os restantes campos por preencher e clique em &ldquo;<strong>Ligar</strong>&rdquo;. Indique agora o utilizador e senha, e clique novamente em &ldquo;Ligar&rdquo;. Se tudo correu bem at&eacute; aqui, dever&aacute; poder aceder imediatamente ao espa&ccedil;o de alojamento.</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;">As <strong>vantagens</strong> deste m&eacute;todo s&atilde;o a <strong>simplicidade e facilidade de uso</strong>. Em contrapartida, apenas o pr&oacute;prio &ldquo;<strong>Nautilus</strong>&rdquo; pode fazer uso da liga&ccedil;&atilde;o, e certas funcionalidades (como defini&ccedil;&atilde;o de permiss&otilde;es) n&atilde;o estar&atilde;o dispon&iacute;veis.</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;">&nbsp;</p>
<h3 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 16px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B. Montar &ldquo;Web Disk&rdquo; no sistema de ficheiros</span></h3>
<h4 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B-1. Instalar &ldquo;davfs2&rdquo;</span></h4>
<p>&nbsp;</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Abra uma janela de terminal e execute o seguinte comando:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">sudo apt-get install davfs2</span><br />
	Poder&aacute; tamb&eacute;m usar outra aplica&ccedil;&atilde;o, como o Synaptic, para fazer a instala&ccedil;&atilde;o.</span></p>
<h4 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B-2. Preparar sistema</span></h4>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Fazer o &ldquo;setuid&rdquo; do execut&aacute;vel:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">sudo chmod u+s /usr/sbin/mount.davfs</span></span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Adicionar o utilizador de sistema ao grupo necess&aacute;rio:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">sudo useradd -G davfs2 [utilizador linux]</span></span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Crie tamb&eacute;m a pasta onde ser&aacute; montado o &ldquo;Web Disk&rdquo;. Recomendo que use uma pasta dentro do direct&oacute;rio &ldquo;/mnt&rdquo; e crie depois uma liga&ccedil;&atilde;o simb&oacute;lica (&ldquo;symlink&rdquo;) para uma localiza&ccedil;&atilde;o mais conveniente para si:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">sudo mkdir /mnt/[dom&iacute;nio webdav]</span><br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">ln -s /mnt/[dom&iacute;nio webdav] ~/</span><br />
	Isto criar&aacute; a pasta, e uma liga&ccedil;&atilde;o para ela na raiz no seu direct&oacute;rio pessoal. Pode copiar ou mover esta liga&ccedil;&atilde;o para qualquer outra pasta, que ela continuar&aacute; a funcionar.</span></p>
<h4 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B-3. Configurar &ldquo;davfs2&rdquo;</span></h4>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Abra o ficheiro &ldquo;<span style="background-color: lime;">~/.davfs2/secrets</span>&rdquo;, e adicione no seu final uma linha com a seguinte informa&ccedil;&atilde;o:<br />
	&nbsp;&nbsp;&nbsp;&ldquo;[direct&oacute;rio local do &#39;Web Disk&#39;]&rdquo; &ldquo;[utilizador]&rdquo; &ldquo;[senha]&rdquo;<br />
	Por defeito este ficheiro apenas &eacute; leg&iacute;vel pelo pr&oacute;prio utilizador, pelo que isto &eacute; relativamente seguro.</span></p>
<h4 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B-4. Alterar &ldquo;fstab&rdquo;</span></h4>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Abra o ficheiro &ldquo;<span style="background-color: lime;">/etc/fstab</span>&rdquo;, e acrescente no seu final uma linha como a seguinte:<br />
	&nbsp;&nbsp;&nbsp;[endere&ccedil;o webdav] [direct&oacute;rio local do &#39;Web Disk&#39;] davfs user,noauto,rw 0 0<br />
	Isto vai permitir montar o &quot;Web Disk&quot; mais facilmente.<br />
	&nbsp;</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">A partir daqui j&aacute; dever&aacute; poder montar o &ldquo;Web Disk&rdquo; executando simplesmente o comando &ldquo;mount [direct&oacute;rio local do &#39;Web Disk&#39;]&rdquo;, mas como se torna um pouco inc&oacute;modo ter de repetir sempre esta opera&ccedil;&atilde;o, podem criar-se dois scripts muito simples para automatizar as opera&ccedil;&otilde;es de montagem e desmontagem.<br />
	&nbsp;</span></p>
<h4 class="title" style="margin: 0px 0px 2px; padding: 0px; border-width: 0px; font-weight: bold; font-style: inherit; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: baseline; color: rgb(74, 72, 72); line-height: 22px;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">2-B-5. Criar scripts para facilitar montagem/desmontagem</span></h4>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Escolha uma localiza&ccedil;&atilde;o conveniente (&eacute; irrelevante) e crie dois ficheiros com nomes sugestivos, como &ldquo;montar [dom&iacute;nio webdav].sh&rdquo; e &ldquo;desmontar [dom&iacute;nio webdav].sh&rdquo;.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Edite o ficheiro para montagem e adicione as seguintes linhas:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">#!/bin/sh</span><br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">gnome-terminal -x mount [direct&oacute;rio local do &#39;Web Disk&#39;]</span></span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Edite agora o ficheiro para desmontagem e adicione as seguintes linhas:<br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">#!/bin/sh</span><br />
	&nbsp;&nbsp;&nbsp;<span style="background-color: lime;">gnome-terminal -x umount [direct&oacute;rio local do &#39;Web Disk&#39;]</span></span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-size: 14px; color: rgb(34, 34, 34); font-family: Arial,Verdana; line-height: 20px;">Para poder executar cada um dos ficheiros, edite as suas permiss&otilde;es e defina-os como execut&aacute;veis. Feito isto, basta-lhe agora executar os scripts para facilmente montar e desmontar os seus &ldquo;Web Disk&rdquo;. Ao montar a pasta dever&aacute; surgir-lhe uma pergunta relacionada com o certificado de servidor &#8211; ter&aacute; de responder afirmativamente &agrave; pergunta para proceder &agrave; montagem. Esta quest&atilde;o pode normalmente ser evitada adicionando o certificado &agrave; pasta &ldquo;<span style="background-color: lime;">~/.davfs2/certs</span>&rdquo;, mas, no caso particular da&nbsp;<strong><a href="http://www.ptws.pt" target="_blank" title="PTWS Alojamento Web e Lojas Online">PTWS Alojamento Web</a></strong>, a forma como o certificado foi emitido impede esta solu&ccedil;&atilde;o de resultar.</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><span class="Apple-style-span" style="font-family: Arial,Verdana,sans-serif; line-height: normal;"><a href="http://blog.ptws.pt/wp-content/uploads/2011/02/nautilus_file_permissions.png"><img align="right" alt="Permissões do Nautilus" class="alignright size-thumbnail wp-image-817" height="150" hspace="3" src="http://blog.ptws.pt/wp-content/uploads/2011/02/nautilus_file_permissions-150x150.png" title="nautilus_file_permissions" vspace="3" width="150" /></a></span>O m&eacute;todo de montagem directa &eacute; mais dif&iacute;cil de implementar que o anterior, mas traz-lhe muito mais possibilidades:</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><br />
	</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">&nbsp;- pode facilmente editar as propriedades/permiss&otilde;es dos ficheiros remotos;</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><br />
	</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">&nbsp;- pode agora usar uma aplica&ccedil;&atilde;o de sincroniza&ccedil;&atilde;o para manter actualizada uma c&oacute;pia local de todo o seu website (excepto, claro, as bases de dados);</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><br />
	</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">&nbsp;- pode usar o mesmo procedimento para mais de um alojamento, e manter sincronizados dois websites (ex: servidor PTWS e servidor de testes);</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><br />
	</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">&nbsp;- pode usar um espa&ccedil;o reservado no seu alojamento para trabalhar em colabora&ccedil;&atilde;o com outras pessoas, ou partilhar informa&ccedil;&otilde;es entre v&aacute;rios computadores que possua;</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;"><br />
	</span><span class="Apple-style-span" style="font-family: Arial,Verdana; line-height: 20px;">&nbsp;- etc!</span></p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;">&nbsp;</p>
<p style="margin: 0px 0px 10px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"><em><strong>Nota:</strong> A PTWS est&aacute; sempre disponivel para aceitar artigos de convidados e interessados, sobre os mais variados temas. Contacte-nos para saber mais.</em></p>
<div class="shr-publisher-804"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='standard' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fsysadmin-linux%2Fcomo-usar-um-web-disk-em-linux-webdisk.html' data-shr_title='Como+usar+um+Web+Disk+em+Linux+%28Webdisk%29'></a><a class='shareaholic-googleplusone' data-shr_size='standard' data-shr_count='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fsysadmin-linux%2Fcomo-usar-um-web-disk-em-linux-webdisk.html' data-shr_title='Como+usar+um+Web+Disk+em+Linux+%28Webdisk%29'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fsysadmin-linux%2Fcomo-usar-um-web-disk-em-linux-webdisk.html' data-shr_title='Como+usar+um+Web+Disk+em+Linux+%28Webdisk%29'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.ptws.pt/sysadmin/sysadmin-linux/como-usar-um-web-disk-em-linux-webdisk.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando uma Firewall no seu Servidor ou VPS Linux</title>
		<link>http://blog.ptws.pt/sysadmin/instalando-uma-firewall-no-seu-servidor-ou-vps-linux.html</link>
		<comments>http://blog.ptws.pt/sysadmin/instalando-uma-firewall-no-seu-servidor-ou-vps-linux.html#comments</comments>
		<pubDate>Mon, 26 Jul 2010 22:21:15 +0000</pubDate>
		<dc:creator>Carlos Santos</dc:creator>
				<category><![CDATA[Administração de Sistemas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[administração de sistema]]></category>
		<category><![CDATA[apf]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[gestão servidor]]></category>
		<category><![CDATA[gestao vps]]></category>
		<category><![CDATA[protecção]]></category>
		<category><![CDATA[Segurança]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[svp]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://blog.ptws.pt/?p=645</guid>
		<description><![CDATA[Firewall? Tal coisa é necessária? Eu diria que nos dias que correm, &#8220;tal coisa&#8221; é essencial! Ou temos uma firewall por hardware a proteger os nossos servidores ou se tal não existir é essencial ter uma Firewall (que usa o IPTables neste caso) no Servidor ou VPS. Uma Firewall bem configurada protege o servidor de [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><strong><a href="http://blog.ptws.pt/wp-content/uploads/2010/07/fw4.jpg"><img class="alignleft size-medium wp-image-655" title="Firewall" src="http://blog.ptws.pt/wp-content/uploads/2010/07/fw4-300x231.jpg" alt="Instalando Firewall Servidor VPS" width="300" height="231" /></a>Firewall</strong>? <em>Tal coisa</em> é necessária?</p>
<p>Eu diria que nos dias que correm, &#8220;<em>tal coisa</em>&#8221; <strong>é essencial</strong>! Ou temos uma <strong>firewall por hardware</strong> a proteger os nossos servidores ou se tal não existir é essencial ter uma Firewall (que usa o IPTables neste caso) no Servidor ou VPS.</p>
<p>Uma Firewall bem configurada protege o servidor de vários tipos de ataques, se bem que não abrange todos, alguns dos quais se forem de grande dimensão, podem deitar abaixo qualquer servidor. Uma Firewall também não protege o servidor ou vps contra o uso de passwords fracas, roubos de password via trojans nos pc&#8217;s dos utilizadores ou software antigo e com vulnerabilidades.</p>
<p>A <strong>Firewall</strong> de que vamos falar hoje é a <strong>APF</strong> (<strong>Advanced Policy Firewall</strong>) e a forma como a devemos instalar. Este artigo pretende ser um tutorial de como instalar e configurar o APF de uma forma básica.</p>
<p>Os exemplos dados em baixo são baseados num sistema <strong>Linux CentOS v5.x</strong>.</p>
<p><span id="more-645"></span></p>
<p>Em primeiro lugar devemos efectuar o login no nosso servidor ou vps como root.  Após entrar como root a primeira coisa que necessitamos é do ficheiro de instalação do APF. Para isso executamos o seguinte comando:</p>
<pre>root# wget http://www.rfxnetworks.com/downloads/apf-current.tar.gz</pre>
<p>Este comando faz o download da última versão do APF directamente do autor.</p>
<p>De seguida temos de descomprimir o ficheiro:</p>
<pre>root# tar -zxf apf-current.tar.gz
root# cd apf-9.7-1/</pre>
<p>Agora que estamos dentro do directório da versão mais corrente (à altura em que este artigo está a ser escrito) vamos iniciar a instalação do APF:</p>
<pre>root# ./install.sh</pre>
<p>Após uns momentos deve receber a mensagem &#8220;<em>APF installed</em>&#8220;. Inportante neste momento é saber onde é que o APF colocou os seus ficheiros, por isso tome nota destes caminhos (paths):<br />
<strong>Instalação: </strong> /etc/apf/<br />
<strong>Ficheiro de configuração:</strong> /etc/apf/conf.apf<br />
<strong>Binários: </strong>/usr/local/sbin/apf<br />
<strong>Start/Stop:</strong> /etc/init/d/apf (start|stop|restart)<br />
<strong>Logs:</strong> /var/log/apf_log<br />
<strong>Ficheiro de configuração Antidos:</strong> /etc/apf/ad/config.antidos</p>
<h2>Configurar a Firewall</h2>
<p>Para iniciar a configuração da nossa firewall começamos por editar o ficheiro de configuração localizado em <span style="font-family: Verdana; line-height: normal; font-size: small;"><strong>/etc/apf/conf.apf :</strong></span></p>
<pre><span style="font-family: Verdana;"><span style="line-height: normal; font-size: x-small;"><strong><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><span style="font-weight: normal; line-height: 19px;">root# nano /etc/apf/conf.apf</span></span></strong></span></span></pre>
<h3>Passo 1</h3>
<p>Dentro do ficheiro vamos agora mudar alguns parametros:</p>
<p>Primeiro vamos activar o <strong>DShield </strong>que básicamente lista as redes de topo que tem evidenciado um comportamento suspeito:</p>
<p><strong>Procurar por (ctrl+w):</strong> USE_DS=&#8221;0&#8243;<br />
<strong>Substituir por:</strong> USE_DS=&#8221;1&#8243;</p>
<p><strong>Procurar por:</strong> EGF=&#8221;0&#8243;<br />
<strong>Substituir por: </strong> EGF=&#8221;1&#8243;</p>
<p><strong>Procurar por:</strong> USE_AD=<br />
<strong>Verificar se está: </strong>USE_AD=&#8221;1&#8243;</p>
<h3>Passo 2</h3>
<p>Muito importante antes de activar a Firewall é coloca-la em modo de teste enquanto estamos na fase de configuração. em modo de teste, a Firewall mesmo que bloqueie todo o tráfego ao fim de 5 minutos faz um auto-reset às regras permitindo assim voltar a aceder ao servidor ou vps. Caso este parametro esteja em modo de produção e a configuração não esteja correcta corre o <strong>risco de a Firewall bloquear TUDO</strong> e a unica forma de resolver o tema é aceder via consola local ou KVMoIP (Keyboarb, Video e Mouse via IP).</p>
<p><strong>Procurar por:</strong> DEVEL_MODE=<br />
<strong>Verificar que está:</strong> DEVEL_MODE=&#8221;1&#8243;</p>
<p>Apenas quando estiver certo que a Firewall está totalmente funcional deve mudar este parametro para &#8220;0&#8243; (zero)</p>
<h3>Passo 3</h3>
<p>Aqui iniciamos uma das fases da configuração mais importantes, ou seja, configurar os portos de entrada e saida que irão ficar abertos, pois a Firewall bloqueia tudo por defeito.</p>
<p>Para um <strong>servidor ou vps com cPanel </strong>temos:</p>
<p>Localizar: # Common ingress<br />
Colocar a linha da seguinte forma:</p>
<pre># Common ingress (inbound) TCP ports
IG_TCP_CPORTS="20,21,22,25,26,53,80,110,143,443,465,993,995,2077,2078,2082,2083,2086,2087,2095,2096,3306,30000_35000"</pre>
<p><strong><em>Nota:</em></strong><em> Portas 30000 a 35000 são usadas como portas para o FTP passivo. Deve editar o ficheiro de configuração do servidor de FTP para usar estas portas.</em></p>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;"># Common ingress (inbound) UDP ports<br />
</span><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">IG_UDP_CPORTS=&#8221;20,21,53,465,873,953,2077,2078&#8243;</span></p>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;"># Common egress (outbound) TCP ports<br />
</span><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">EG_TCP_CPORTS=&#8221;20,21,22,25,26,37,43,53,80,110,113,443,587,873,953,2087,2089,2703,3306&#8243;</span></p>
<p><strong><em>Nota:</em></strong><em> A porta 3306 pertence ao MySQL e só deve ser mantida aberta em caso de necessidade de acesso externo ao MySQL, de outra forma de ser eliminada desta linha</em></p>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;"># Common egress (outbound) UDP ports</span></p>
<pre>EG_UDP_CPORTS="20,21,53,465,873,953"</pre>
<p>Para um servidor ou VPS com Plesk usamos:</p>
<pre># Common ingress (inbound) TCP ports
IG_TCP_CPORTS="20,21,22,25,53,80,110,143,443,465,993,995,8443"

# Common ingress (inbound) UDP ports
IG_UDP_CPORTS="20,21,53,161,162,953"

# Common egress (outbound) TCP ports
EG_TCP_CPORTS="20,21,22,25,53,37,43,80,113,443,465,873,5224"

# Common egress (outbound) UDP ports
EG_UDP_CPORTS="20,21,53,113,123,161,162,873,953"</pre>
<h3>Passo 4</h3>
<p>Caso tudo esteja funcional e nenhum erro detectado existe apenas mais um passo a dar:</p>
<p><strong>Procurar por: DEVEL_MODE=&#8217;1&#8242;<br />
<span style="font-weight: normal;"><strong> </strong></span></strong></p>
<p style="display: inline !important;">Substituir por: DEVEL_MODE=&#8217;0&#8242;</p>
<p><em>Nota:</em><em> Não execute este passo até ler este guia por completo!!!</em></p>
<h3>Passo 5</h3>
<p>Salvar o ficheiro de configuração (ctrl+x e depois y )</p>
<h2>APF e as VPS&#8217;s</h2>
<p>Para funcionar numa VPS, existem mais alguns passos que necessitam de ser dados, principalmente se a VPS for baseada em OpenVZ. Nesse caso deve editar o ficheiro <strong>/etc/apf/conf.apf</strong><strong><strong> e verificar/mudar</strong></strong><strong>:</strong></p>
<p><strong>Procurar por:</strong> IFACE_IN<br />
<strong>Colocar:</strong> IFACE_IN = &#8220;venet0&#8243;</p>
<p><strong>Procurar por:</strong> IFACE_OUT<br />
<strong>Colocar:</strong> IFACE_IN = &#8220;venet0&#8243;</p>
<p><strong>Procurar por:</strong> SET_MONOKERN<br />
<strong>Colocar: </strong> SET_MONOKERN=&#8221;1&#8243;</p>
<p><strong>Nota: </strong>Esta ultima linha é muito importante esta a &#8220;1&#8243; se está numa VPS pois de outro modo o modulo iptables não consegue fazer o seu carregamento.</p>
<h2>Configurar AntiDOS para o APF</h2>
<p>Apesar de ser relativamente recente, esta funcionalidade do APF é de etrema importância e por isso merece aqui a nossa atenção. Esta funcionalidade pode ser encontrada em <strong>/etc/apf/ad</strong> e o ficheiro de log encontrado em <strong>/var/log/apfados_log</strong>. Para configurar esta funcionalidade devidamente devemos seguir os seguintes passos:</p>
<pre>root# nano /etc/apf/ad/conf.antidos</pre>
<p>Existem alguns parametros que devemos mudar como por exemplo:</p>
<p><strong>Procurar por:</strong> # [E-Mail Alerts]</p>
<p><strong>Mudar</strong> os seguintes campos mesmo em baixo:</p>
<pre>CONAME="Your Company" &lt;- Substituir pelo seu nome/empresa</pre>
<pre>USR_ALERT="0"  &lt;- Mudar para "1" para receber os alertas</pre>
<pre>USR="your@email.com" &lt;- mudar para o seu email</pre>
<p>Salvar o ficheiro (ctrl+x + y)</p>
<p>Re-carregar as configurações do APF: /usr/local/sbin/apf -r</p>
<h2>Fazer o APF iniciar automaticamente</h2>
<p>Falta neste momento que o APF se inicie automáticamente cada vez que o servidor ou VPS faça um reboot ou seja ligado. Para isso basta executar o seguinte comando:</p>
<pre>root# chkconfig --level 2345 apf on</pre>
<h2>Adicionar ou Bloquear IP&#8217;s com o APF</h2>
<p>Agora que temos a nossa firewall instalada e configurada, convém saber como bloquear ou remover um IP.</p>
<p>Bloquear: /etc/apf/apf -d IPAQUI COMENTARISEMESPACOSAQUI</p>
<p>Remover IP da lista de bloqueados: nano /etc/apf/deny_hosts.rules</p>
<p>Adicionar IP à lista de permitidos: /etc/apf/apf -a IPAQUI COMENTARISEMESPACOSAQUI</p>
<p>Remover um IP da lista de permitidos: nano /etc/apf/allow_hosts.rules</p>
<p>Exemplos:</p>
<p>apf -d 82.102.55.24 ATAQUEMALANDRO &lt;- Bloqueia o IP 82.102.55.24 e adiciona o comentário ATAQUEMALANDRO</p>
<p>apf -a 82.102.66.35 IPFIXOCLIENTE &lt;- Permite acesso do IP 82.102.66.35 e adiciona o comentário IPFIXOCLIENTE &#8211; Estando na lista de permitidos (allow) este IP não será bloqueado.</p>
<h2>Outros comandos do APF</h2>
<p>Iniciar o APF: /usr/local/sbin/apf -s</p>
<p>Uso: /usr/local/sbin/apf [OPÇÃO]</p>
<p>-s|&#8211;start  &lt;- carrega as politicas da firewall</p>
<p>-r|&#8211;restart &lt;- Limpa e re-carrega as politicas da firewall</p>
<p>-f|&#8211;flush|&#8211;stop &lt;- limpa e para a firewall</p>
<p>-l|&#8211;list  &lt;- lista regras/politicas da Firewall</p>
<p>-st|&#8211;status  &lt;- lista o estado da firewall</p>
<h2>Passo final para activar a Firewall APF</h2>
<p>Uma vez que a firewall esteja a funcionar correctamente e não existam bloqueios, todas as portas configuradas e que estamos seguros de que está tudo em condições, está então na hora de colocar o APF em produção. Para isso devemos ir ao ficheiro de configuração e mudar um parametro:</p>
<pre>root# nano <strong>/etc/apf/conf.apf</strong></pre>
<p><strong>Procurar por:</strong> DEVEL_MODE=<br />
<strong>Mudar para:</strong> DEVEL_MODE=&#8221;0&#8243;</p>
<p>root# /usr/local/sbin/apf -r</p>
<p>A partir deste momento temos uma Firewall totalmente configurada a proteger o nosso servidor ou VPS.</p>
<h2>Como desinstalar o APF</h2>
<p>Uma vez que existe sempre a hipotese de querer remover o APF do seu sistema, aqui ficam os comandos/procedimentos para o fazer:<br />
Primeiro temos de parar a firewall:</p>
<pre>root# /etc/init.d/apf stop</pre>
<p>De seguida temos de limpar o iptables de todas as regras existentes:</p>
<pre>root# iptables -F</pre>
<p>De seguida removemos os ficheiros e directórios do APF:</p>
<pre>root# rm -Rf /etc/apf

root# rm -Rf /usr/local/sbin/apf
root# rm -Rf /etc/rc.d/init.d/apf
root# rm -Rf /var/log/apf_log
root# rm -Rf /var/log/apfados_log</pre>
<p>Temos também de remover o APF de se iniciar automáticamente para evitar erros:</p>
<pre>root# /sbin/chkconfig --level 345 apf off</pre>
<p>Finalmente falta remover o cronjob do APF:</p>
<pre>root# nano /etc/cron.daily/fw</pre>
<p>Encontrar e remover a linha: /etc/rc.d/init.d/apf restart &gt;&gt; /dev/null 2&gt;&amp;1<br />
<span style="font-size: small;"> </span></p>
<div class="shr-publisher-645"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='standard' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Finstalando-uma-firewall-no-seu-servidor-ou-vps-linux.html' data-shr_title='Instalando+uma+Firewall+no+seu+Servidor+ou+VPS+Linux'></a><a class='shareaholic-googleplusone' data-shr_size='standard' data-shr_count='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Finstalando-uma-firewall-no-seu-servidor-ou-vps-linux.html' data-shr_title='Instalando+uma+Firewall+no+seu+Servidor+ou+VPS+Linux'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Finstalando-uma-firewall-no-seu-servidor-ou-vps-linux.html' data-shr_title='Instalando+uma+Firewall+no+seu+Servidor+ou+VPS+Linux'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.ptws.pt/sysadmin/instalando-uma-firewall-no-seu-servidor-ou-vps-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuração rápida de um sistema LAMP &#8211; Linux, Apache, MySQL e PHP</title>
		<link>http://blog.ptws.pt/sysadmin/configuracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html</link>
		<comments>http://blog.ptws.pt/sysadmin/configuracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html#comments</comments>
		<pubDate>Sun, 06 Jun 2010 13:40:38 +0000</pubDate>
		<dc:creator>Carlos Santos</dc:creator>
				<category><![CDATA[Administração de Sistemas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[VPS - Servidores Virtuais]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[ptws alojamento web]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[webmin]]></category>

		<guid isPermaLink="false">http://www.ptws.info/?p=448</guid>
		<description><![CDATA[LAMP &#8211; Linux, Apache, MySQL e PHP Este documento visa ajudar-te a instalar um sistema LAMP (Linux + Apache + MySQL + PHP/Perl) no sistema operativo Linux CentOS ou RHEL : Apache Web Server 2.0 MySQL Servidor de Base de Dados 5.0 PHP Linguagem de script 5.0 phpMyAdmin &#8211; Ferramenta de administração do MySQL Web [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div class="mceTemp">
<dl id="attachment_461" class="wp-caption alignleft" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://www.ptws.info/wp-content/uploads/2010/06/lamp.jpg"><img class="size-medium wp-image-461" title="Sistema LAMP" src="http://www.ptws.info/wp-content/uploads/2010/06/lamp-300x200.jpg" alt="Sistema LAMP - Linux, Apache, MySQL e PHP" width="300" height="200" /></a>LAMP &#8211; Linux, Apache, MySQL e PHP</dt>
</dl>
</div>
<p>Este documento visa ajudar-te a instalar um sistema <strong>LAMP</strong> (Linux + Apache + MySQL + PHP/Perl) no sistema operativo <strong>Linux CentOS</strong> ou <strong>RHEL </strong>:</p>
<ul>
<li>Apache Web Server 2.0</li>
<li>MySQL Servidor de Base de Dados 5.0</li>
<li>PHP Linguagem de script 5.0</li>
<li>phpMyAdmin &#8211; Ferramenta de administração do MySQL Web based</li>
<li>Webmin &#8211; Painel de control grátis</li>
</ul>
<h3>Objectivo</h3>
<p>Efectuar o setup de um sistema <strong>LAMP</strong> numa <strong>VPS</strong> ou <strong>servidor dedicado</strong> acabado de instalar com apenas o sistema operativo <strong>Linux  CentOS 5.0</strong> com pelo menos 256mb of RAM. Será também instalado o <strong>Webmin</strong>, um painel de controle gratuito para o linux.</p>
<h3><span id="more-448"></span><a href="http://www.ptws.info/wp-content/uploads/2010/06/apache.jpg"><img class="alignleft size-full wp-image-462" title="Apache Web Server" src="http://www.ptws.info/wp-content/uploads/2010/06/apache.jpg" alt="Apache Web Server" width="200" height="150" /></a></h3>
<h3>Instalar o Apache</h3>
<p>O Apache é o mais popular servidor Web HTTP para Linux.</p>
<pre>Comando
</pre>
<address>yum install httpd httpd-devel</address>
<p>Necessitamos das bibliotecas httpd-devel para compilar e instalar outros modulos a partir das fontes. <strong>/etc/httpd/conf/httpd.conf </strong>- Localização do ficheiro de configuração do Apache.</p>
<pre>Comando
</pre>
<address>/etc/init.d/httpd start</address>
<h3><a href="http://www.ptws.info/wp-content/uploads/2010/06/mysql.jpg"><img class="alignleft size-thumbnail wp-image-463" title="Base de dados MySQL" src="http://www.ptws.info/wp-content/uploads/2010/06/mysql-150x150.jpg" alt="Base de dados MySQL" width="150" height="150" /></a>Instalar o servidor de base de dados MySQL</h3>
<p>O MySQL é um dos mais usados servidores de bases de dados Open Source da actualidade e existe na maioria dos sistemas Linux, integrando-se perfeitamente com o PHP e o Apache num SO CentOS ou RHEL.</p>
<pre>Comando
</pre>
<address>yum install mysql mysql-server mysql-devel</address>
<p>Se tentar correr o mysql na linha de comando, irá obter um erro grave:</p>
<address><strong>ERROR 2002 (HY000): Can’t connect to local MySQL server through    socket ‘/var/lib/mysql/mysql.sock’</strong></address>
<p>Isto acontece porque ainda não está a correr o binário  <strong>mysqld </strong>daemon antes de lançar o cliente mysql. O ficheiro /var/lib/mysql/mysql.sock  será automáticamente criado assim que correr pela primeira o mysqld.</p>
<p><strong>Para reparar:</strong></p>
<p>Primeiro comece o MySQL Server</p>
<pre>Comando
</pre>
<address>/etc/init.d/mysqld start</address>
<address> </address>
<p>E depois corra o</p>
<address>mysql</address>
<h3>Mudar a password de root do MySQL</h3>
<p>Por defeito a password de root do MySQL está vazia o que se torna num problema de segurança. É uma excelente ideia mudar esta para uma nova e complexa password por motivos de segurança:</p>
<pre>Comandos
</pre>
<address>mysql</address>
<address>mysql&gt; USE mysql;<br />
mysql&gt; UPDATE user SET Password=PASSWORD(&#8216;newpassword&#8217;) WHERE  user=&#8217;root&#8217;;<br />
mysql&gt; FLUSH PRIVILEGES;</address>
<p>Uma vez mudada a password, verifique executando:</p>
<pre>Comando
</pre>
<address>mysql -u root -p<br />
Enter Password: &lt;your new password&gt;</address>
<h3>Como criar um novo utilizador no MySQL</h3>
<p>Para criar um novo utilizador no MySQL &#8220;guest&#8221; com todos os previlegios na base de dados &#8220;demo&#8221; execute:</p>
<pre>Comando
</pre>
<address>mysql</address>
<address>mysql &gt; create database demo<br />
mysql &gt;GRANT ALL PRIVILEGES ON demo.* TO &#8216;guest&#8217;@'localhost&#8217;  IDENTIFIED BY    &#8216;guest&#8217; WITH GRANT OPTION;<br />
mysql&gt; UPDATE user SET Password=PASSWORD(&#8216;guest&#8217;) WHERE  user=&#8217;guest&#8217;;</address>
<p>E já está! O MySQL está pronto a usar! Não se esqueça de tomar nota da password de root do MySQL, pois virá a precisar dela para configurar o phpMyAdmin.</p>
<h3><a href="http://www.ptws.info/wp-content/uploads/2010/06/php.png"><img class="alignleft size-thumbnail wp-image-464" title="Linguagem PHP 5" src="http://www.ptws.info/wp-content/uploads/2010/06/php-150x150.png" alt="Linguagem PHP 5" width="105" height="105" /></a>Instalando a linguagem de script PHP 5</h3>
<p>Instalar o PHP5 com os modulos necessários é tão fácil e pode logo ser configurado para o ambiente do Apache e do MySQL.</p>
<pre>Comando
</pre>
<address>yum install php php-mysql php-common php-gd  php-mbstring php-mcrypt php-devel    php-xml</address>
<p>Não se esqueça de instalar o modulo  <strong>php-gd</strong> (biblioteca gd). É muito importante se pretende efectuar tratamento de imagem ou mostrar captchas no teu servidor.</p>
<p>Faça um restart ao Apache para carregar o PHP5.</p>
<pre>Comando
</pre>
<pre>/etc/init.d/httpd restart</pre>
<p><strong>Testanto se o PHP5 está a funcionar ou não:</strong></p>
<p>Crie um ficheiro chamado  /var/www/html/test.php com a função phpinfo() function dentro do php.</p>
<pre>Comando</pre>
<address>nano /var/www/html/test.php</address>
<pre>Conteudo do ficheiro</pre>
<address>&lt;?php</address>
<address>phpinfo();</address>
<address>?&gt;</address>
<p>Agora aponte o seu navegador para: http://ip.address/test.php</p>
<p>E já está! Deve ver no seu ecran a configuração total do PHP, mostrando os vários parametros e caminhos e todos os modulos instalados.</p>
<p>Observe atentamente a configuração do seu PHP, nomeadamente.</p>
<p>* Caminhos do PHP (Localização do php.ini)<br />
* Caminhos do Apache e os modulos carregados (mod_security, mod_evasive se instalado, etc)<br />
* PHP GD Library<br />
* Caminhos do MySQL e outras informações</p>
<h3>Instalar o  phpMyAdmin</h3>
<p>O phpMyAdmin é uma ferramenta grátis baseada na web para gerir e administrar as bases de dados do MySQL.  Sem o phpMyAdmin é quase impossivel efectuar todas as funções de uma forma simples e eficaz pela linha de comando. O phpMyAdmin tornou-se tão conveniente que nenhum administrador de sistemas passa sem ele para o seu dia a dia de trabalho com o MySQL.</p>
<pre>Comando
</pre>
<address>yum install phpmyadmin</address>
<p>Aponte o seu navegador para: http://ip.address/phpmyadmin.</p>
<h3>Erros comuns</h3>
<p>Pode vir a encontrar alguns erros comuns na configuração do seu phpMyAdmin tal como:</p>
<p><strong>Forbidden<br />
You don&#8217;t have permission to access /phpmyadmin/ on this server.</strong></p>
<p>Para reparar:</p>
<p>Editar o ficheiro  /etc/httpd/conf.d/phpmyadmin.conf descomentar a linha &#8220;deny to all&#8221;.</p>
<pre>Comando
</pre>
<address>nano /etc/httpd/conf.d/phpmyadmin.conf</address>
<address> </address>
<pre>Conteudo
</pre>
<address>&lt;Directory &#8220;/usr/share/phpmyadmin&#8221;&gt;<br />
Order Deny,Allow<br />
# Deny from all<br />
Allow from 127.0.0.1<br />
&lt;/Directory&gt;</address>
<p><strong>Error<br />
The configuration file now needs a secret passphrase (blowfish_secret)</strong></p>
<p>Para reparar:</p>
<pre>Comando
</pre>
<address>nano /usr/share/phpmyadmin/conf.inc.php</address>
<p>Procure a linha e coloque uma password. <strong>Não deixe em branco!</strong></p>
<pre>Linha:<strong>
</strong></pre>
<address>$cfg['blowfish_secret'] = &#8216;mydemopass&#8217;; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */</address>
<p>Faça o login no phpMyAdmin com a password de root que mudamos durante a instalação do servidor MySQL.</p>
<h3><a href="http://www.ptws.info/wp-content/uploads/2010/06/webmin.png"><img class="alignleft size-full wp-image-465" title="Painel Webmin" src="http://www.ptws.info/wp-content/uploads/2010/06/webmin.png" alt="Painel Webmin" width="300" height="225" /></a>Instalar o Webmin</h3>
<p>O <a title="WebMin - Painel de Control Linux Grátis" href="http://http://www.webmin.com/" target="_blank">Webmin</a> é um painel de control de hosting grátis para sistemas Linux. É totalmente baseado na web e controla o ambiente de alojamento da VPS ou servidor, fornecendo as ferramentas necessários para o efeito e dá muito geito para mudar a parameterização do servidor ou VPS! Pode fazer o download do Webmin <a title="Download do Webmin" href="http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm?use_mirror=ovh" target="_blank">aqui</a>.    Sendo que o Webmin não pode ser instalado usando o yum, tem assim de fazer o download do pacote RPM e depois instala-lo no seu servidor ou VPS.</p>
<pre>Comando
</pre>
<address>wget &lt;webmin rpm path&gt;<br />
rpm &#8211; i webmin-1.410-1.noarch.rpm</address>
<p>A instalação é bastante simples e rápida. Lembre-se que o Webmin utiliza a porta 10000 e esta porta não deve estar bloqueada na sua firewall.</p>
<p>Aponte o seu navegador para: http://ip.address:10000</p>
<p>Deve logo ver o ecran de login do Webmin. Mas ainda não sabemos a password de login neste momento. Para configurar a password de login do Webmin corra o script em baixo:</p>
<pre>Comando
</pre>
<address>/usr/libexec/webmin/changepass.pl /etc/webmin admin  &lt;novapassword&gt;</address>
<p>Agora volte ao ecran do seu navegador e use o login admin e a nova password que configurou!<br />
Para desinstalar o Webmin execute:</p>
<pre>Comando
</pre>
<address>/etc/webmin/uninstall.sh</address>
<h3>Passos finais</h3>
<p>Provavelmente queremos que o Apache e o MySQL sejam carregados sempre que o sistema se reinicializar, por isso temos de mudar os parametros usando o    chkconfig:</p>
<pre>Comando
</pre>
<address>chkconfig httpd on<br />
chkconfig mysqld on</address>
<p>Os seus comentários e feedback são bem vindos!</p>
<div class="shr-publisher-448"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='standard' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fconfiguracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html' data-shr_title='Configura%C3%A7%C3%A3o+r%C3%A1pida+de+um+sistema+LAMP+-+Linux%2C+Apache%2C+MySQL+e+PHP'></a><a class='shareaholic-googleplusone' data-shr_size='standard' data-shr_count='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fconfiguracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html' data-shr_title='Configura%C3%A7%C3%A3o+r%C3%A1pida+de+um+sistema+LAMP+-+Linux%2C+Apache%2C+MySQL+e+PHP'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fconfiguracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html' data-shr_title='Configura%C3%A7%C3%A3o+r%C3%A1pida+de+um+sistema+LAMP+-+Linux%2C+Apache%2C+MySQL+e+PHP'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.ptws.pt/sysadmin/configuracao-rapida-de-um-sistema-lamp-linux-apache-mysql-e-php.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>O que é isso do Alojamento Web? Tudo explicado!</title>
		<link>http://blog.ptws.pt/sysadmin/o-que-e-isso-do-alojamento-web-tudo-explicado.html</link>
		<comments>http://blog.ptws.pt/sysadmin/o-que-e-isso-do-alojamento-web-tudo-explicado.html#comments</comments>
		<pubDate>Sat, 05 Jun 2010 09:41:34 +0000</pubDate>
		<dc:creator>Carlos Santos</dc:creator>
				<category><![CDATA[Administração de Sistemas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sociedade]]></category>
		<category><![CDATA[VPS - Servidores Virtuais]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[alojamento revenda]]></category>
		<category><![CDATA[alojamento web]]></category>
		<category><![CDATA[engenharia]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ptws alojamento web]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[suporte]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://www.ptws.info/?p=411</guid>
		<description><![CDATA[Pretende-se com este artigo dismistificar o que é um Alojamento Web, explicar e demonstrar como é simples obter uma presença na Internet com custos reduzidos e boa qualidade. Ainda não tem um website / sitio web? A sério? Os websites ou sitios web, assim como blogs, forums, portais ou Lojas Online, são a melhor ferramenta [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><em>Pretende-se com este artigo dismistificar o que é um Alojamento Web, explicar e demonstrar como é simples obter uma presença na Internet com custos reduzidos e boa qualidade.</em></p>
<div id="attachment_412" class="wp-caption alignleft" style="width: 310px"><a href="http://www.ptws.info/wp-content/uploads/2010/04/alojamentowebexplicado.jpg"><img class="size-medium wp-image-412" title="O Alojamento Web Explicado!" src="http://www.ptws.info/wp-content/uploads/2010/04/alojamentowebexplicado-300x220.jpg" alt="O Alojamento Web Explicado!" width="300" height="220" /></a><p class="wp-caption-text">Estamos numa era global...</p></div>
<p><strong>Ainda não tem um </strong><strong>website / sitio web? A sério?</strong></p>
<p>Os <strong>websites ou sitios web</strong>, assim como <strong>blogs, forums, portais ou <a title="Tenha a sua Loja Online a partir de 15€" href="http://www.ptws.pt/lojas-online-ptws-3.html" target="_blank">Lojas Online</a></strong>, são a melhor ferramenta e as mais económica formas de anunciar e dar a conhecer o seu negócio, actividade ou ideias. Hoje em dia, <strong>publicar um website</strong> é tão fácil como fazer um documento no Word por exemplo.</p>
<p>A boa noticia é que nos dias que correm se tornou bastante simples e económico ter um website, mas como em tudo na vida, existem boas e más soluções.</p>
<p>O objectivo deste artigo é explicar de forma pormenorizada o que é um <a title="Planos de Alojamento Web" href="http://www.ptws.pt/alojamento-web.html" target="_blank"><strong>Alojamento Web</strong></a>, os vários tipos de Alojamento Web que existem, e como é fácil construir o seu website/sitio web na <a title="PTWS Alojamento Web, Servidores, Dominios e Lojas Online" href="http://www.ptws.pt" target="_blank">PTWS Alojamento Web</a>.</p>
<p><span id="more-411"></span></p>
<h2>Introdução</h2>
<p>Já não existem desculpas para não ter uma presença na Web. Está tudo de tal forma simplificado, que ter um website ou uma <a title="Ter a sua Loja Online" href="http://www.ptws.pt/lojas-online-ptws-3.html" target="_blank">Loja Online</a> se tornou banal e fácil de atingir, com custos muito baixos. Já lá vão os tempos de 100Mb a 50 € mês. A tecnologia evoluiu, o Mundo aderiu de forma massiva às novas tecnologias e até o nosso Governo combate o que chamam da <strong>info-exclusão</strong>. Portanto, não faça parte dos &#8220;excluidos&#8221;, inclua-se a si e ao seu negócio nesta onda imparavel que é a Internet.</p>
<p>O nosso objectivo neste artigo é explicar-lhe que é simples ter um Alojamento Web, um Dominio e o seu Website / Sitio Web a funcionar de uma forma rápida, eficaz e com custos reduzidos.</p>
<h2>Tipos de Alojamento Web</h2>
<p>Existe na Internet vários tipos de Alojamento Web. De seguida vamos explicar o que é cada um deles:</p>
<h3>Alojamento Web Grátis</h3>
<p>Existem na Internet vários fornecedores de Alojamento Web Grátis, sem qualquer custo para si &#8211; exemplo: <a title="Alojamento Grátis" href="http://www.netcko.com" target="_blank">Netcko.com</a> . No entanto este tipo de alojamento tem sempre grandes restrições no numero de emails que pode enviar, em alguns casos é apenas para particulares e noutros casos tem muitas limitações no que pode usar para fazer o seu website.</p>
<p>O Alojamento Grátis é normalmente feito em troca de publicidade sobre a qual não tem qualquer controle no seu website. Se por qualquer motivo os donos deste tipo de alojamento desaparecerem, não tem qualquer forma de reaver o seu website ou responsabilizar quem quer que seja.</p>
<h3>Alojamento Web Partilhado</h3>
<p>Este é o tipo de <a title="Planos de Alojamento Web" href="http://www.ptws.pt/alojamento-web.html" target="_blank">Alojamento Web</a> mais popular na Internet. É aqui que todos começam com os seus websites. O custo é muito baixo e oferece em muitos casos uma performance e qualidade bastante elevada. Associado a este serviço é oferecido normalmente o um Construtor de Sites, simples de usar e que lhe permite ter a sua presença online em minutos sem ter que saber o que quer que seja de programação, linguagens web, e outras questões técnicas.</p>
<p>Normalmente associado a este tipo de Alojamento Web está um painel de controle, onde fácilmente pode criar as suas contas de e-mail, ver estatisticas do seu website, e até instalar um Blog ou outro script/programa fácilmente.</p>
<p>Adicionalmente, este tipo de oferta é acompanhado por suporte técnico especializado 24h por dia (ou devia) e atendimento online. É prática comum este tipo de alojamento garantir de alguma forma backups do seu website, mas não tome isso como regra e pergunte sempre por essa funcionalidade.</p>
<p>Existem normalmente dois tipos de Alojamento Web:</p>
<ul>
<li><a title="Planos de Alojamento Web Linux" href="http://www.ptws.pt/alojamento-de-websites.html" target="_blank">Alojamento Web Linux</a> &#8211; O mais comum e o mais user friendly para os scrips e aplicações existentes na web</li>
<li><a title="Planos de Alojamento Web Windows" href="http://www.ptws.pt/alojamento-windows.html" target="_blank">Alojamento Web Windows</a> &#8211; Normalmente para quem necessita de Bases de Dados MSSQL ou linguagens de programação ASP ou ASP.NET</li>
</ul>
<h3>Alojamento de Revenda</h3>
<p>Alojamento especialmente dedicado a quem pretende alojar vários websites de clientes seus. Vocacionado para Webdesigners e para prestadores de serviços, dispõe de mais espaço e recursos sendo também de custo mais elevado.</p>
<h3>VPS &#8211; Virtual Private Server ou Servidor Virtual Privado</h3>
<p>As <a title="VPS's na PTWS Alojamento Web" href="http://www.ptws.pt/vps.html" target="_blank">VPS&#8217;s</a> são o meio caminho entre o Alojamento Partilhado e os Servidores Dedicados. Com um preço superior ao de uma Alojamento Web, permitem no entanto uma maior autonomia e liberdade de executar as aplicações com os parametros ou bibliotecas necessárias em vez de estar dependente de um ambiante standard (<em><strong>one size fits all</strong></em>) do Alojamento Web Partilhado. Para além disso uma VPS permite acesso root o que à partida lhe dá todas as condições e liberdade para configurar a mesma ao seu gosto.</p>
<p>Existem dois tipos de VPS&#8217;s:</p>
<p><a title="Sistemas VPS Não Geridas" href="http://www.ptws.pt/planos-vps-nao-gerida.html" target="_blank">VPS não gerida</a> &#8211; O fornecedor fornece apenas o sistema operativo e o cliente é responsavel por configurar e instalar todos os aplicativos que necessita</p>
<p><a title="Sistemas VPS Geridas" href="http://www.ptws.pt/planos-vps-gerida-2.html" target="_blank">VPS gerida</a> &#8211; Neste caso o fornecedor (PTWS Alojamento Web por exemplo) fornece a VPS totalmente configurada e com o cPanel (o cPanel é um painel de controle que facilita a gestão das contas de alojamento) já instalado, patches de segurança, updates do sistema, monitorizaão da VPS e logs, isto de uma forma continua.</p>
<h3>Servidores Dedicados</h3>
<p>Os <a title="Servidores dedicados na PTWS Alojamento Web" href="http://www.ptws.pt/servidores-em-portugal-6.html" target="_blank">Servidores Dedicados</a> estão no topo da pirâmide. São mais caros que qualquer outra solução anterior, totalmente autonomos, muito mais potentes e completamente isolados de outros utilizadores pois todo o hardware é dedicado a apenas um utilizador. A vantagem dos Servidores Dedicados é mesmo a performance, isolamento e liberdade de correr no servidor o que bem se entender. Tal como nas VPS, aqui também existem Servidores Dedicados Geridos e Não Geridos.</p>
<h3>Conclusão</h3>
<p>Fácilmente se pode cocluir que existe um caminho a seguir à medida que os recursos do website e a quantidade de visitas aumenta. Desde o simples website em ambiente partilhado ao servidor dedicado, o que não faltam são soluções para manter o seu website rápido e performante.</p>
<p>Na <a title="PTWS Alojamento Web, Servidores, Dominios e  Lojas Online" href="http://www.ptws.pt/" target="_blank">PTWS  Alojamento Web</a> tentamos fornecer aos nossos Clientes e Parceiros todo este caminho de crescimento sustentado de forma a que o possamos acompanhar e proporcionar o recursos que necessita.</p>
<div class="shr-publisher-411"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='standard' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fo-que-e-isso-do-alojamento-web-tudo-explicado.html' data-shr_title='O+que+%C3%A9+isso+do+Alojamento+Web%3F+Tudo+explicado%21'></a><a class='shareaholic-googleplusone' data-shr_size='standard' data-shr_count='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fo-que-e-isso-do-alojamento-web-tudo-explicado.html' data-shr_title='O+que+%C3%A9+isso+do+Alojamento+Web%3F+Tudo+explicado%21'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fsysadmin%2Fo-que-e-isso-do-alojamento-web-tudo-explicado.html' data-shr_title='O+que+%C3%A9+isso+do+Alojamento+Web%3F+Tudo+explicado%21'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.ptws.pt/sysadmin/o-que-e-isso-do-alojamento-web-tudo-explicado.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog da PTWS? Que é isso? Para que serve?</title>
		<link>http://blog.ptws.pt/ptws-apresentacao/blog-da-ptws-que-e-isso-para-que-serve-2.html</link>
		<comments>http://blog.ptws.pt/ptws-apresentacao/blog-da-ptws-que-e-isso-para-que-serve-2.html#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:17:46 +0000</pubDate>
		<dc:creator>Carlos Santos</dc:creator>
				<category><![CDATA[Administração de Sistemas]]></category>
		<category><![CDATA[Clientes PTWS]]></category>
		<category><![CDATA[Convidados e Opiniões]]></category>
		<category><![CDATA[Entrevistas]]></category>
		<category><![CDATA[Equipa PTWS]]></category>
		<category><![CDATA[Gestão Empresarial]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Noticias PTWS]]></category>
		<category><![CDATA[Palestras e Conferências]]></category>
		<category><![CDATA[Sociedade]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[VPS - Servidores Virtuais]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[alojamento web]]></category>
		<category><![CDATA[dominio]]></category>
		<category><![CDATA[loja online]]></category>
		<category><![CDATA[ptws]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.ptws.info/?p=23</guid>
		<description><![CDATA[A PTWS Lda decidiu criar o seu Blog Oficial. Até ai nada de novo. Quase todas as empresas hoje em dia têm o seu blog oficial, certo? Mas o Blog Oficial da PTWS Lda não pretende ser mais um para gabar ou &#8220;babar&#8221; sobre os produtos que temos ou deixamos de ter, se somos melhores [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>A <a title="PTWS Alojamento Web, Servidores, Dominios  e Lojas Online" href="http://www.ptws.pt" target="_blank">PTWS Lda</a> decidiu criar o seu Blog Oficial. Até ai nada de novo. Quase todas as  empresas hoje em dia têm o seu blog oficial, certo?</p>
<p>Mas o Blog  Oficial da <a title="PTWS Alojamento Web, Servidores, Dominios  e Lojas Online" href="http://www.ptws.pt/" target="_blank">PTWS  Lda</a> não pretende ser mais um para gabar ou &#8220;babar&#8221; sobre os  produtos que temos ou deixamos de ter, se somos melhores ou piores, se  somos os maiores ou não.</p>
<p>Este nosso e vosso blog pretende ser um  local lúdico, recheado de informação util e variada e uma forma de  personalizar a nossa relação com os nossos Clientes, Fornecedores,  Amigos e simpatizantes em geral.</p>
<p><img title="Mais..." src="http://www.ptws.info/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /><span id="more-23"></span></p>
<p>Aqui pretendemos começar por dar a conhecer toda a equipa da <a title="PTWS Alojamento Web, Servidores, Dominios  e Lojas Online" href="http://www.ptws.pt/" target="_blank">PTWS  Lda</a>, pessoas que você como cliente ou fornecedor ou parceiro irá lidar no seu dia a dia com a <a title="PTWS Alojamento Web, Servidores, Dominios  e Lojas Online" href="http://www.ptws.pt/" target="_blank">PTWS  Lda</a>.</p>
<p>Pretendemos ouvir dos nossos clientes e parceiros o que é trabalhar com a <a title="PTWS Alojamento Web, Servidores, Dominios  e Lojas Online" href="http://www.ptws.pt/" target="_blank">PTWS  Lda</a>. Pretendemos entrevistar personalidades ligadas ao meio em que nos movimentamos, lançar alguns artigos técnicos e algumas dicas e truques, enfim, ser um pouco diferente!</p>
<p>Assim deixo-vos com um convite especial para nos visitarem e seguirem nas redes sociais que mais frequentamos, ou seja:</p>
<p>Vem dai&#8230; Junta-te à PTWS &#8211; Alojamento Web e Sistemas de Informação Lda!</p>
<div id="attachment_28" class="wp-caption alignleft" style="width: 280px"><a href="http://www.twitter.com/ptws"><img class="size-medium wp-image-28   " title="ptwstwitter-366" src="http://www.ptws.info/wp-content/uploads/2010/02/ptwstwitter-366-300x227.gif" alt="PTWS Alojamento Web" width="270" height="204" /></a><p class="wp-caption-text">PTWS Alojamento Web no Twitter</p></div>
<div id="attachment_27" class="wp-caption alignright" style="width: 226px"><a href="http://www.facebook.com/ptws.pt"><img class="size-medium wp-image-27   " title="ptwsfb-340" src="http://www.ptws.info/wp-content/uploads/2010/02/ptwsfb-340-300x286.gif" alt="PTWS Alojamento Web no Facebook" width="216" height="206" /></a><p class="wp-caption-text">PTWS Alojamento Web no Facebook</p></div>
<div class="shr-publisher-23"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='standard' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fptws-apresentacao%2Fblog-da-ptws-que-e-isso-para-que-serve-2.html' data-shr_title='Blog+da+PTWS%3F+Que+%C3%A9+isso%3F+Para+que+serve%3F'></a><a class='shareaholic-googleplusone' data-shr_size='standard' data-shr_count='false' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fptws-apresentacao%2Fblog-da-ptws-que-e-isso-para-que-serve-2.html' data-shr_title='Blog+da+PTWS%3F+Que+%C3%A9+isso%3F+Para+que+serve%3F'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fblog.ptws.pt%2Fptws-apresentacao%2Fblog-da-ptws-que-e-isso-para-que-serve-2.html' data-shr_title='Blog+da+PTWS%3F+Que+%C3%A9+isso%3F+Para+que+serve%3F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.ptws.pt/ptws-apresentacao/blog-da-ptws-que-e-isso-para-que-serve-2.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

