Comunidade DreamHost Brasil

Dezembro 1, 2006 on 9:05 pm | In DreamHost | 1 Comment

Olá pessoal legal entusiasmado com a DreamHost,

Depois de uma sugestão em nossa lista de sugestão resolvemos por no ar um fórum totalmente dedicado a DreamHost.

Aguardamos sua visita em www.dreamhost-brasil.com.

E viva ao Host dos Sonhos.

DreamHost Tottaly Ownage

Outubro 9, 2006 on 12:39 pm | In DreamHost | 4 Comments

Well people, today I start making a new little banner for DreamHost marketing…

Ixi, deixa o inglês pra lá que não é minha praia.

Hoje resolvi fazer um novo banner de publicidade para a DreamHost, não ficou grandes coisas, talvez só um pouquinho melhor do antigo que eu tinha feito. Mas cá pra nós, gif é coisa do passado.. em flash estes banners ficariam miúdos, viva os vetores. Quem não tem cão caça com gato, ou seja, se eu não sei bem flash então me contento com um gifzinho.

O Objetivo deste post é só para notificar aos viajantes que a DreamHost mudou o design do site e deu uma bela bombada nos planos.

Bonitinho

dreamhost_website.png

Este é o plano básico:

- 200 GB de espaço em disco;
- 2 Terabytes de tráfego mês;
- Domínio grátis;
- PHP sem funções bloqueadas;
- Acesso Shell;
- MySQL Ilimitado;

E todo aquele blá blá de um super host Linux e vantagens que só a DreamHost possui no mercado de shared host. Como tem coragem de chamar isso de básico?

Muitos usuários dito “experts” podem achar que os mega planos praticado pela DreamHost sejam apenas marketing, o popular overselling (vender além da capacidade de fornecimento). De fato é, ou pelomenos imagino que seja - por razões obvias -, mas que maravilha não é você ter seu site e não ficar se preocupando no dia seguinte se vai estourar a banda ou se o espaço do mysql vai acabar ou então se aquela montanha de emails não vai abarrotar sua conta.

A DreamHost vem fazendo do meu sonho realidade, para os incrédulos o que acha de assinar com a DH hoje e pedir a grana de volta se não estiver satisfeito? Poisé, a DreamHost confia tanto no taco dela que permite o usuário testar os serviços por até 97 dias, se não gostar basta pedir a grana de volta. E enquanto for cliente toda semana sua conta é inflada com uma bela dose extra de espaço em disco + transferência.

Done!

35 mil domínios grátis a sua disposição, escolha o seu!

Outubro 6, 2006 on 10:53 pm | In DreamHost | Comments Off

Não se surpreenda se eu confirmar que são mais de 35 mil domínios grátis a seu dispor, porque realmente é e vou explicar como você pode usar um deles e melhor ainda, como configura-ló em sua conta da DreamHost.

O site Afraid.Org é famoso por disponibilizar domínios grátis para você configurar o DNS e usar como desejar. A idéia do site é fantástica, porque qualquer usuário no planeta pode oferecer um domínio como público para qualquer pessoa pegar e usar. Este é o grande trunfo do Afraid, já que domínio sob posse real deles são só meia dúzia e olhe lá. No domínio desejado, você cria um subdominio e configura o DNS ou simplesmente usa como redirecionador de sites (seja com ou sem o uso de frames).

Por exemplo um domínio bem popular no Afraid e que por sinal eu também uso é o 1.vg. Então basta criar um subdomino novo do tipo nome.1.vg e pronto, terá um domínio minúsculo e totalmente grátis. É uma bela alternativa ao domínio grátis que a DreamHost oferece ao seus clientes, o nome.dreamhosters.com.

Vamos as explicações, eu adicionei um domínio de teste, veja como fiz:

1. Passo:

Primeiramente precisamos escolher o domínio alvo. Acesse o site do Afraid, em www.afraid.org, escolha o domínio que desejar na lista disponível neste link http://freedns.afraid.org/domain/registry/ ou na opção Subdomain de sua conta.

2. Passo:

Agora vamos ao painel de controle da DH e na opção de adicionar domínio vamos adicionar o domínio escolhido e não esquente a cabeça com opçõeS de DNS como em um domínio tradicional, simplesmente adicione! No teste eu escolhi o pere.be, veja imagem exemplo:

dreamhost_tuto_domainfree01.png

Eu reparei que as vezes o painel de controle da DH recusa adicionar alguns domínios - não me pergunte o porque -, tive problema por exemplo com o domínio 1.vg. Mas isso não é caso de desistência, entrando em contato com o suporte da DreamHost eles adicionam manualmente na sua conta. Pelomenos atenderam de imediato meu pedido.

3. Passo:

Refaça o mesmo processo do passo 2, porém vamos adicionar o subdominio desejado. No meu caso foi zegames.pere.be.

4. Passo:

Volte a página de gerência de domínios e clique no link DNS do novo sub-domínio, como na imagem abaixo:

dreamhost_tuto_domainfree04.png

Em seguida observe o IP como na imagem abaixo:

dreamhost_tuto_domainfree03.png

5. Passo:

Agora vamos ao painel do site Afraid para configurar o subdominio com o ip que pegamos do passo anterior, veja:

dreamhost_tuto_domainfree05.png

6. Passo:

Prontinho! Agora convido você a acessar o meu endereço de teste WWW.ZEGAMES.PERE.BE.

Fiz este tutorial porque antes de assinar com a DreamHost eu usava a dupla cPanel/WHM no antigo host e era super simples criar uma entrada A em Custom DNS. Usava vários dominios grátis do Afraid, então resolvi testar o mesmo esquema com a DH e tive sucesso!

Espero que tenham gostado… :]

Inté!

Mais um motivo para você assinar com a DreamHost

Outubro 6, 2006 on 7:50 pm | In DreamHost | 2 Comments

Artigo copiado de www.ze-games.net/blog/

——————————————–

owned_by_dreamhost.jpg

Vou mostrar mais alguns motivos para você largar de vez seu host bunda mole.

Hoje a DreamHost em seu newsletter esporádico enviado ao seus clientes anúnciou algumas mudanças e uma logo me chamou atenção, informou que dobrara a transferência mensal (bandwidth) de todos os usuários gratuitamente. Fui logo correndo para ver o status no meu painel de controle, foi ai que eu me poquei de rir… só rindo mesmo, veja com seus própios olhos a screenshot devidamente recortada que eu tirei do painel:

dreamhost_espaco_zegames.jpg

Você está enchergando o mesmo que eu? São 200 GIGAS de espaço em disco e 2 TERABYTES de tráfego mês! E reparou também que ganhamos + 1 giga de espaço e mais 16 gigas de transfêrencia adicional toda semana enquanto formos clientes? E repare bem, não temos um servidor dedicado, é uma mera conta compartilhada.

Em uma postagem anterior no blog entitulada “DreamHost - O melhor host do mundo?!” eu “revelei” que o dominio ze-games.net é hospedado pela DreamHost e informei as maravilhas deste host e recebi muitos emails perguntando se era verdade o preço de ~R$10,00 por mês. Respondi um por um confirmando o fato.

Fico muito feliz quando alguém confirma que assinou com a DH após conhecer o host através do meu relato. É como se eu tivesse feito minha “parte” para popularizar o melhor do mundo e consequentemente dar um peteleco nestes hosts ladrões que tem por ai no Brasil. É uma total falta de visão hosts famosos como a LocaWeb cobrar 30 reais mensais por 100mb de espaço e uma mixaria de banda, empresariado brasileiro de um modo geral prefere lucrar no preço alto com poucos clientes do que no volume.

O que falta para você também ingressar no melhor host do mundo(?!) ? Se for dúvidas estamos aqui para mata-lás!

Mantemos uma lista de discussão para clientes e entusiastas da DreamHost, para cadastrar e participar é muito simples. Basta enviar um email em branco para dreamhost-subscribe@listas.ze-games.net ou fazer o cadastro manual no endereço http://listas.ze-games.net/listinfo.cgi/dreamhost-ze-games.net.

Lembrando que o valor da assinatura da DreamHost com o mega desconto só é válido com uso dos Cupoms promocionais. Veja os que possuimos:

BRAZIL02 e ZEGAMES10 cada um oferece desconto de 61 e 62 dollares respectivamente.

Fico por aqui, um abraço a todos os leitores :)

ah, e para aqueles que pensam que eu parei de postar é que eu andei postando muita coisa invisivel nesse período, viu?! rsrs

Visualizando arquivos .htaccess no seu cliente de FTP

Maio 24, 2006 on 11:50 am | In DreamHost | 6 Comments

Ontem papeando com um conhecido ele mencionou que no cliente de FTP dele não aparecia os arquivos .htaccess. Rapidinho dei uma dica e ele conseguiu acessar os arquivos. Veja como eu descobri isso…

Ano passado eu mudei de host para um novo que não possuia o famoso cPanel como painel de controle, até ai tudo bem, o novo painel era muito bom. Até o dia em que precisei acessar os benditos .htaccess, no cPanel me recordo que eu acessava pelo gerenciar de arquivos dele, pois também tinha este problema no programa de FTP e nem esquentei a cabeça em buscar uma solução. Ok, mas e o novo host não tinha como eu acessar os tais arquivos… e agora o que fazer? Eureka, a resposta ta na ponta da língua, google lá vou eu…

Achei e a solução ano passado mesmo e irei aprensentar aqui, sei que vai ajudar muita gente. Mas antes disso, te pergunto, porque os clientes de FTP ocultam os arquivos .htaccess?

A resposta é simples, por padrão os clientes ignoram todo e qualquer arquivo iniciado por um ponto, pois “pensa” que são arquivos de sistema e o devem ficar intocaveis. É mole? bobeirinha danada… é pra variar, ocorre sempre em FTP’s onde o sistema do servidor é *nix (leia-se linux e derivados).

A solução no CUTE FTP PRO:

cuteftp_filter.png

1 - Clique com o botão direito em uma conta cadastrada no programa e vá em Properties;

2 - Vá a guia Actions, clique no botão Filter;

3 - Marque a opção Enable Filtering, marque a opção Enable server side filtering e no campo a seguir digite -a, clique em ok e faça um teste de conexão.

A solução no WSFTP PRO:

wsftp_filter.png

1 - Acesse o Site Manager como destacado na imagem;

2 - Marque a conta desejada e clique em Edit;

3 - Clique na guia Startup e o no campo Remote file mask preencha com -a.

Você utiliza outro cliente de ftp? Para configurar também é simples, basta seguir a premissa de que você deve habilitar filtro remoto com o valor -a. Caso você tenha dificuldade para configurar seu cliente, fique a vontade para indicar o programa que você usa aqui nos comentários que eu posso instalar para descobrir como faz e postar uma explicação para todos.

PhpADSNew e PHP 5 na DreamHost

Maio 22, 2006 on 1:55 am | In DreamHost | 7 Comments

Mais um post simplório. Irei explicar porque o phpAdsNew fica de birra para funcionar no php versão 5.x.

O problema é basicamente o uso das variveis globais pré-definidas do php. Veja as variaveis abaixo:

$HTTP_POST_VARS = $_POST;
$HTTP_GET_VARS = $_GET;
$HTTP_COOKIE_VARS = $_COOKIE;

Antes do sinal de igual são os modos de usar nas versão 3.x e até 4.x do PHP. Porém, nas versões 5.x do PHP, somente os novos modos são válidos. Segundo os desenvolvedores da linguagem é basicamente para melhorar a performance e até segurança.

Para resolver o problema você pode ativar a opção “register_long_arrays” do PHP, que ativa a compatibilidade com o modo antigo. Na dreamhost como citei em um post anterior isto não é possivel, eles não aceitam mudar. Se tu insistir no uso, terá de instalar sua própia versão do php.

Qual a melhor solução a seguir então? Sinceramente? Eu vou esperar a nova versão do script ser lançada. Agora se você quiser arriscar pode modificar todas os arquivos do script, substituindo o modo velho das variaveis pelo novo. Usando o HomeSite eu verifiquei que existem ~327 ocorrencias para serem substituidas. Se você arriscar a substituição deixe um comentário sobre essa sua aventura.

DreamHost e o CuteFTP Pro, comparando arquivos

Maio 22, 2006 on 1:44 am | In DreamHost | Comments Off

Desde quando assinei a DreamHost tenho um problema com meu cliente favoritos de FTP, o CuteFTP Pro, que uso a anos. Quando tentamos enviar um arquivo para o FTP e caso já exista um com mesmo nome, o Cute grava por cima sem dó e não mostra nenhum alerta sobre isto. Pensei que fosse bug do cute e passei a usar o WSFTP PRO, que é excelente e não sei bem o motivo, mostra o alerta normalmente, ele demora um pouco mais que o cute para esta tarefa, talvez seja por isso que lá funciona. Mas o WSFTP não foi feito pra mim, usei a contragosto.

Se você quer aprender algo nessa web, tu tem que navegar muito e muito.. e em uma dessas navegadas que por obra do acaso encontrei uma solução que estava na minha cara e eu não pensei em ativar. É simples demais, basta ativar o modo BINARY para todas as transferências de arquivos. Veja a imagens das propiedades com a configuração “mágica”:

cute_ftp_pro_dh.png

Mas que post tão simplório né? Mas de deixou tão alegre que não pensei duas vezes em vir aqui compartilhar.

Dica pra galera, instalação de software via shell na DreamHost

Maio 21, 2006 on 9:21 pm | In DreamHost | Comments Off

Olá novamente povo,

Depois de umas trocas de mensagens com o suporte da DreamHost aprendi algumas coisas interessantes, entre elas é a instalação personalizada de softwares via shell.

O que isto quer dizer?

Bem, eu uso o script PhpAdsNew (parece que agora o nome é OpenADS) para gerenciamento de banners e anúncios em geral. O sistema é fantástico, não fica devendo a nenhum sistema pago e por sinal é melhor que quase todos os pagos existentes.

Sempre utilizei no php versão 4.x e na DreamHost ao tentar instalar no php 5.x ele barra em uma configuração chamada “register_long_arrays”, que segundo o suporte da DH esta configurado em OFF por padrão e por isso não vão habilitar ¬¬ que quebra-cabeça em… sem isso o script funciona parcialmente.. não é possivel logar no mesmo por exemplo. E não adianta ir no site do script buscar uma solução, eles sempre colocam a culpa na função estar OFF e solicita ativação da mesma. Para resolver o problem o suporte me indicou a instalação de um php com php.ini personalizado. Sim, isso mesmo, eu instalar meu própio php!! Parece loucura, mas na DH isto é possivel. Lembro que algum tempo atrás alguém da nossa lista de discussão questionou sobre o limite de upload do servidor que é de 8MB (padrão do php). Com um php personalizado só seu isso é passado, tu pode definir como ilimitado por exemplo.

Eu ainda não arrisquei a instalação, mas vou buscar mais informações para fazer isso. Eu não tenho muita experiencia com os commandos shell dos sistemas *nix ainda. No wiki da dreamhost possui uma explicação de como instalar seu própio php 5. Tem contras e prós na explicação, leia com calma.

Aproveitando o tema, o suporte ainda me deu outra dica, desta vez sobre o ótimo sistema de estatísticas AwStats (veja o demo no site). Por padrão a DreamHost instala o pobre e feio Analog para cada domínio. E não adianta questionar e solicitar a instalação de outros sistemas de estatísticas como existe no famoso cPanel que eles não fazem. Por exemplo veja a resposta deles sobre minha abordagem:

> Can DreamHost install the system called AWSTATS? (

> http://awstats.sourceforge.net/ ) it is the best FREE stats system, see

> the demo in website.

>

> The actual “analog generator” is very poor.

It appears some people indeed don’t like analog for stats, so there are
ways to install other statistics programs. From the shell, one can
install awstats or webalizer by following either of the wiki articles
below:

http://wiki.dreamhost.com/index.php/AWStats_Installation

http://wiki.dreamhost.com/index.php/Webalizer

If you have problems installing it, let us know the error. The
instructions above will only install it for one domain, but you can
create additional conf files following the wiki to work with other sites.
We don’t have a way to switch your /stats to using awstats instead of
analog, sorry for this.

E depois eu insisti e fiz mais uma pergunta contundente:

> Nice, I will try to install today, but I have an litte question:

>

> Why dreamhost dont install the AWSTATS by default in all accounts like

> cPanel make it? (www.cpanel.net)

Hope the install goes well for you. As for why the admins decided for
analog instead of awstats, I don’t konw. The decision was likely made a
long time ago and analog worked constantly well with all domains. I do
agree it isn’t the best stats program, but some people like it. All I
can do is suggest to the admins to install a different program.

Na URL do WIKI citada pelo suporte tem todo o passo a passo para instalar o AwStats, é bem longo, bem que poderia ter algum sisteminha “one click install” ehhehe. Esta semana irei tentar instalar aqui e irei compartilhar minha experiencia com os participantes de nossa lista de discussão.

Este meu papo com o suporte da DH abriu horizontes pra mim. Quer dizer que podemos instalar qualquer software que desejarmos na shell? Olha que tem cada coisa útil por ai… pela resposta deles eu acho que sim. Isso é legal e amplia o poder de suas aplicações, imagina algumas bibliotecas novas no seu php… hmm.. to animado.

Alerta!!! Não se anime tanto com este artigo, não pense que tu vai começar a instalar o que desejar na shell, pense nas limitações, você não esta em um servidor dedicado e cada usuário tem um limite de 60 minutos diarios de uso da cpu (complicado explicar isso, procure na wiki deles). E nem sonhe em instalar softwares que ficam executando em background interruptamente, por exemplo um Shoutcast. Isso é ban na lata!

Estrutura do nosso servidor na DreamHost

Fevereiro 6, 2006 on 7:56 pm | In DreamHost, Estrutura | 14 Comments

Para matar a curiosidade de alguns eu instalei o PhpSysInfo em nosso domínio para mostrar as informações da estrutura do servidor. A DreamHost possui centenas de maquinas em seu datacenter, quando assinamos eles nos alocaram na maquina PRICE. Olha que bunitinho:

dreamhostINFO
(http://www.ze-games.net/sistema/index.php)

Não é o padrão das maquina na Dream.. tem umas mais poderosas outras mais medianas, mas no geral são maquinas parrudinhas e balanceadas. Você já teve a curiosidade de perguntar a algum host qual maquinas eles usam para hospedar seu site?

PHPinfo na DreamHost e nos outros…

Fevereiro 6, 2006 on 7:19 pm | In DreamHost, PHP | No Comments

dreamhostPHP
(posso escolher se irei usar php 5 ou 4 em cada conta e ainda se vai ser via cgi)

Uma das coisas mais chatas das empresas de hospedagem são as limitações impostas no PHP, algumas tão bobas que só servem pra quebrar a cabeça do cliente. Já passei por varios epsodios nada agradaveis.. em minha história com a web já usei uns 8 hosts diferentes em diversas páginas que trabalhei em cima, todos eles tinham uma ou outra função do PHP desabilitada. Veja um exemplo real que aconteceu comigo:

Eu tinha um Bot em eggdrop a qual rodava uma TCL que gravava em um txt a lista de usuários no canal de tempo em tempo, um em cada linha. Este eggdrop rodava num servidor X. E no servidor Y eu rodava uma página em que eu acessava este txt remotamente e listava na página os usuários online. Para este feito eu usava a simplerrima função file();, porém depois de alguns meses por ventura tivemos de ser remanejados de servidor no mesmo data center e para minha ira, o admin bloqueou a função file, bem como varias outras… sabe qual a desculpa? A clássica “questão de segurança“, deu vontade é de xingar o gringo dono do host heheh, mas fazer o que… depois de uns papos meio alterados com o mesmo, ele me indicou a biblioteca CURL para realizar a mesma coisa que o file(); faz. A desculpa do admin é de que a função file(); permite fazer include de codigos php remotos e ser executados localmente, mas me pergunto, se a conta é minha, qualquer codigo malicioso só vai entrar se eu permitir e além do mais um eventual dano só iria acontecer em minha conta… gringo bunda..

OK, tive de engulir a tal de curl… não entendi merreca alguma!!! Mas depois de uma semana, vendo uns exemplos aqui outros acolá consegui adaptar minha função da lista de users do irc. Mas e ae, o palhaço aqui ficou feliz? Sim, por alguns dias só.. fui verificar meus sisteminhas aqui… e caramba!!!! Um sistema de whois de domínios que eu usava + esse blog + dezenas de aplicações usavam a função file(); e derivadas. Brincadeira… cabei suportando aos trancos e barrancos o host, mas depois larguei de lado.

Acessei o site de algumas empresas famosas de hospedagem no Brasil e solicitei uma página com phpinfo para ver como é a configuração de cada um, veja o resultado de três deles:

HostNet.com.br
Uma das maiores empresas do ramo no país, conversando no chat de suporte me informaram que não suportam o php 5. Brincadeira.. php 5 já tem versão final a meses ai na ativa…

PHPinfo: http://www.andre.x-br.com/phpinfo.php

Funções desabilitadas: dl, exec, passthru, popen, proc_open, proc_close, shell_exec, system

Olha o tanto de funções legais ideal para host linux.. OMG, brincadeira isso!

————————————-

LocaWeb
Dizem que é a maior empresa do Brasil no ramo, hosteando mais de 100 mil dominios.

PHPinfo: http://www337.locaweb.com.br/info.php

Funções desabilitadas: escapeshellarg, escapeshellcmd, exec, passthru, proc_close, proc_open, shell_exec, system, dl, popen, show_source, highlight_file, php_check_syntax, php_strip_whitespace, symlink, link

Função show_source? highlight_file? Pô… coisinhas tão inocentes.. nem pode mostrar o source de um arquivo php todo coloridinho.. isso é triste… segurança é o caralho!!!!

————————————-

Terra Empresas

Esta é a mais triste de todas, conversei mais de meia hora do suporte online e que tristeza.. os atendentes que conversei não sabem nada de desenvolvimento web!!! Não sabiam nem o que era phpinfo, pedi mil vezes e o cara me passava dominios hospedados lá… e nada. Olha que insistiram em dizer:

Renan Pessoa: fulano, já lhe informei que a função é bloqueada, e é necessário você nos mandar o e-mail com suas, dúvidas.

Ai ai… dou doce pra quem em informar um host que bloqueia o phpinfo();

Do terra só consegui arrancar uma informação interessante:

Fulano: Mais uma perguntinha… posso ter acesso shell (ssh) para restaurar banco de dados e outras ações em uma conta linux compartilhado?
Renan Pessoa: Fulano, não temos como verificar isso agora, por e-mail você terá acesso ao que precisa.
Renan Pessoa: Fulano, nâo é possível, utilizar o shell.
Fulano: Então como posso restaurar um banco de dados com 200 mb sem acesso via ssh?
Renan Pessoa: Fulano, nosso banco suporta apenas 30 Mb, porém você pode contratar também um plano de banco dados avulso que dá direito a 400Mb, e para fazer backup dos dados, você pode nos mandar um e-mail, também
para suporte.empresas@terra.com.br
Fulano: Qual php é suportado? o 4 ou o 5?
Renan Pessoa: 4
Fulano: tem alguma página do terra que possui estas infomações sobre as tecnologias suportadas nas contas?
Renan Pessoa: Não Fulano.
Fulano: Uai, o terra não tem nenhuma página com documentação, faqs ou algo neste sentido?
Renan Pessoa: Temos sim Fulano, mas não sobre programação.

Eu pensava que o terra era os bixo, mas vejo que é coisa de empresario bobo que ta pouco se fudendo e tem grana a vontade pra gastar.

————————————-

DreamHost

Agora vem o sonho, literalmente… AUhahiHIAHiAh (acho que to rasgando muita seda heim… mas rasgo mesmo huuhuh o trem é um sonho).

Veja o PHPinfo de uma maquina na DreamHost:

http://www.ze-games.net/dreamhost/phpinfo.php mostro sem medo, boa diversão hackers de plantão :)

Nada bloqueado! Quer coisa melhor que isso? E o medo da segurança? hmm… tenta invadir o servidor boa sorte pra tu… DreamHost hospeda quase 300 MIL dominios na web… é a 18° maior empresa do ramo no mundo, seriam eles relapsos na segurança? ai ai.. tem coisas mais interessantes para eles preocuparem do que ficar bloqueando funções inocentes.

————————————-

Bem ficarei por aqui, qualquer dúvida sobre o PHP na DreamHost é só perguntar nos comentários.

E nos próximos textos irei aprofundar em detalhes do painel de controle do DreamHost, do servidor e varios outros aspectos. O que for preciso fazer para lhe convenser a assinar o dream eu irei fazer, pode pedir qualquer detalhe que irei informar aqui.

Próxima Página »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^
Video Games Blog Top Sites | | Google PageRank™