Interfice errorem, diligere errantem

Webhosting – Plesk – CPanel

Truques e dicas sobre como usar um Web hosting / Alojamento Web

Importar backups do Plesk 8.x para Plesk 9.x

Houve uma alteração de fundo no formato dos backups do Plesk 8 para o Plesk 9. Sendo assim, é necessário converter o ficheiros de backup para o novo formato com o utilitário pre9-backup-convert.

Ex:  /usr/local/psa/bin/pre9-backup-convert -v convert
              -d /var/lib/psa/dumps/um-backup-qualquer.com_2009.05.05_05.05

Este ficará visível, no panel de controlo, como disponível para reposição. Temos que aceder ao Plesk, escolher o domínio, entrar na zona de backups, escolher o novo backup convertido e aplicar o restore.

Quando o backup é transferido para um novo servidor, poderão ocorrer alguns efeitos colaterais tais como falha na importação do conteúdo das pastas httpdocs.

Nesse caso é necessário importar manualmente os ficheiros em falta.

cd /var/lib/psa/dumps/domains/um-backup-qualquer.com 
cd phosting 
mkdir work
cp converted_docroot_0900505050505.tgz work/ 
cd work/
tar -xvzf converted_docroot_0900505050505.tgz 
rm converted_docroot_0900505050505.tgz
cp * /var/www/vhosts/um-backup-qualquer.com/httpdocs/  -R -u
cd /var/www/vhosts/um-backup-qualquer.com/httpdocs/
chown  login_ftp:psacln * -R
APM 

Proteger uma directoria com password – Ficheiro .htaccess

O ficheiro .htaccess indica ao servidor web apache que a directoria onde este se encontra possui autenticação. Depois de configurado o directório temos um segundo passo que é criar os utilizadores que poderão aceder a directoria.

1 – Criar/alterar na directoria pretendida o ficheiro .htaccess com o seguinte conteúdo:

AuthUserFile /private/.htpasswd 
AuthName "Who are you?" 
AuthType "Basic" 
require valid-user

Nota: A directoria /private deve estar fora do site para não correr risco de ser acessível. No caso do CPanel é public_html, no caso do Plesk httpdocs.

2 – Para criar um novo login/password:

htpasswd -c /private/.htpasswd username

Será pedido uma password. A opção  -c  indica que deve criar no ficheiro esse novo utilizador.

APM

Instalar o mod-layout

Como adicionar footers e headers automáticos em todas as páginas de um site?

Fazer download do mod-layout:

wget http://download.tangent.org/mod_layout-5.0.tar.gz

Instalar:

tar xvfz mod_layout-5.0.tar.gz 
cd mod_layout-5.0 
make 
make install

Activar módulo:

service httpd restart

Como testar? Adicionar num determinado vhost:

AddOutputFilter LAYOUT html htm cgi php
LayoutHeader /var/www/vhosts/exemplo/httpdocs/gfx/inc/_Header_ModLayout.html
LayoutFooter /var/www/vhosts/exemplo/httpdocs/gfx/inc/_Footer_ModLayout.html

APM

Informação para resolução de problemas nos novos alojamentos web

Se, por algum motivo, você não consegue entrar no seu site, segue-se uma lista de passos que pode executar para solucionar o problema. É recomendável que siga os passos pela ordem apresentada. Verifique se o seu DNS foi propagado Se você configurou a sua conta de hospedagem connosco recentemente, os seus registos DNS podem não estar ainda totalmente propagados.  Geralmente, são necessárias 24-72 horas para que todos os servidores de topo de todo o mundo actualizem quaisquer alterações de DNS.  Enquanto espera pela plena propagação,
pode adicionar o DNS no seu computador no arquivo hosts
C:\windows\system32\drivers\etc\hosts a linha: OSeuIP oSeuDomínio
ex: 212.13.41.6 test.com

Quando os seus amigos conseguirem ver o seu site, você poderá remover esta linha: isto significa que tem os DNS totalmente propagados.

Verifique se o seu DNS está correctamente configurado

Deve garantir que configurou correctamente os registos DNS do seu domínio.
Faça login no Plesk e na zona de gestão de DNS para verificar se os registos estão bem configurados.
Você também pode executar um whois on-line para verificar os registos anexados ao seu domínio.

Tente surfar noutros sitesExperimente visualizar outros sites. É perfeitamente possível que o seu fornecedor esteja com problemas de conectividade. Peça a um amigo para visitar o seu sitePeça a um amigo (de preferência que use um ISP diferente do seu) para experimentar o seu site. Vai ser uma boa indicação sobre se o problema é da sua ligação ou do seu fornecedor de internet.Teste com o Ping 

Tente fazer ping no seu site. Ping é um programa que testa o estado da rede de um computador / servidor na Internet para ver se o computador remoto está respondendo. Ping para o seu site, clique em Iniciar> Executar e digite command. Clique em OK. Em seguida, digite ping oseusite.com (mudar oseusite.com para o seu domínio real). Pressione Enter no teclado. Serão exibidas 4 tentativas de envio de um pacote para o seu site. Se o seu site for acessível, ele mostrará que não perdeu pacotes IP.
Faça um tracerouteUm traceroute é um utilitário que permite que você, literalmente, trace a sua ligação a um servidor / computador. Ele mede o tempo que leva para chegar a cada um dos pontos necessários para a conexão. Existem muitas ferramentas on-line, que lhe permitirão executar o traceroute.Alternativamente, você pode fazê-lo sozinho. Clique em Iniciar> Executar e digite command. Clique em OK. Em seguida, digite tracert oseusite.com (mudar oseusite.com para o seu domínio real). Pressione Enter no teclado. Os resultados irão mostrar-lhe o número de pontos de passagem entre o seu computador local e o servidor do seu site. Ele pode dar-lhe uma boa indicação sobre qualquer perturbação da conectividade ao longo do caminho.
Verifique a página informativa sobre o estado dos servidores do seu webhosting

Visita a página informativa sobre o estado dos servidores do seu webhosting. No caso da Safe-Net, Safe Internet Solutions, é http://www.safe-net.eu/users/serverstatus.php .

Verifique o seu email
Lembre-se de manter um e-mail alternativo da sua conta no perfil de modo que, se por algum motivo o seu site estiver em baixo, você ainda poderá receber as notificações por e-mail e as actualizações.Envie um  ticket de suporte

Envie um ticket de suporte para o Helpdesk.
Contacte por telefone

Último recurso. Telefone.

APM