Posts Categorizados ‘Hosting

21
Abr
09

Evitando problemas entre o yum update e o whm/cpanel

Uma coisa muito comum é que as pessoas instalam o yum em servidores CentOs/RedHat 4 com whm/cpanel e mandam um belo update, fazendo isto seu sistema irá atualizar todos os recursos possíveis visando segurança/estabilidade, entretanto, ativando esta update você estará aniquilando com compatibilidades entre whm/cpanel e seu S.O.

Para evitar isto em seu sistema acesse:
http://www.nerdblog.info/2009/04/21/evitando-problemas-entre-o-yum-update-e-o-whmcpanel/

14
Abr
09

What ip whmcs auth Qual ip do WHMCS para autenticação ou liberação em um firewall

Se você precisa do ip do whmcs (comumente usado em caso de um firewall bloqueando tudo e você necessitando permitir a autenticação) e não sabe qual é o ip a ser liberado para que o whmcs acesse a central do sistema use o ip abaixo em sua whitelist:

74.54.136.210

Dica 100% retirada do nerdblog.

07
Abr
09

Removendo regras do ModSecurity somente para uma conta – how to disable modsec for one account

Para que a remoção de regras ocorra de maneira satisfatória faça:

mkdir -p /usr/local/apache/conf/userdata/std/2/login/domíniodocliente
vim /usr/local/apache/conf/userdata/std/2/login/domíniodocliente/modsec.conf

Dentro deste conf coloque:

#
#SecRuleRemoveById 950007 950904
#

Os números acima indicam as regras (rules) que o user será privilegiado em não usar.

Para filtrar por diretório faça:

SecRuleRemoveById 950007 950904

Agora iremos concluir nossa missão com:

/scripts/ensure_vhost_includes –user=login_cliente

pronto!
:D
OBS: http://forums.cpanel.net/showthread.php?t=76904&highlight=disable+modsec

24
Mar
09

Ativando register globals no Plesk 8 ou Plesk 9 How to enable register globals or safe mode on plesk

Para ativar o register globals no windows plesk basta abrir o menu iniciar -> executar -> regedit

Assim que for aberto adentre no registro abaixo:

HKEY_LOCAL_MACHINE\SOFTWARE\PHP\Per Directory Values\C\Inetpub\vhosts

Ali você deverá criar uma chave (key, apertando com o botão direito e entrando no submenu NEW ou NOVO) como o nome do domínio, no meu exemplo -> libphp.net
Dentro desta pasta que aparecerá, você clicará nela, ela estará vazia, dentro dela clique com o botão direito do mouse, NEW -> String value ou valor de sequência, logo após digite register_globals e pressione enter.
Assim que for criado, dê um duplo clique nele e digite 1 no campo de valores, confirmando em Ok.

Fazendo isto o domínio em questão terá o serviço funcionando corretamente.

A mesma coisa dá-se para o safe_mode, basta criar um valor de sequência safe_mode e dizer 1 para on e 0 para off.

Abraços!

24
Mar
09

Plesk 8 e Plesk 9 Como modificar páginas de erros personalizadas how to change customized error pages on plesk

Para customizar as páginas de erro acesse seu ftp, visualize a pasta error_docs, adentre nela, liste os arquivos.
Para cada erro um um nome de arquivo.
Nestes arquivos você pode alterar e modificar segundo suas necessidades.
Abaixo segue a legenda:

* bad_request.html (400);
* forbidden.html (401);
* internal_server_error.html (500);
* not_found.html (404); and
* unauthorized.html (403).

Mofique-os conforme seu critério e em seguida terá tudo ok!

14
Mar
09

A dynamic link library (DLL) initialization routine failed FTP

Se você recebeu esta mensagem quando estava tentando reiniciar seu FTP (iis) -> A dynamic link library (DLL) initialization routine failed FTP – siga a dica abaixo:

entre no servidor, abra o MS-DOS (iniciar-> executar -> cmd) e digite:

cd c:\inetpub\adminscripts\

Entrando ali ajuste as portas passivas para uso do FTP (lembrar que tais portas só operam acima de 5500, por isso do erro):

adsutil.vbs get msftpsvc/Passiveportrange “5500-5800″

Após reinicie seu iis e seja feliz!

fonte: http://www.nerdblog.info/2009/03/13/a-dynamic-link-library-dll-initialization-routine-failed-ftp/

14
Mar
09

Como desabilitar informações do Servidor no Cpanel how to turn off server information on cpanel

Se você deseja remover as informações do servidor no cpanel das suas contas é Simples, siga os passos abaixo:

Reseller Center > Select Reseller > Edit > Desmarque as opções:

# View Server Information
# View Server Status

Caso haja rvskin remova em Package-Features!

fonte: http://www.nerdblog.info/2009/03/13/como-desabilitar-informacoes-do-servidor-no-cpanel-how-to-turn-off-server-information-on-cpanel/

13
Mar
09

A dynamic link library (DLL) initialization routine failed FTP

Se você recebeu esta mensagem quando estava tentando reiniciar seu FTP (iis) -> A dynamic link library (DLL) initialization routine failed FTP – siga a dica abaixo:

entre no servidor, abra o MS-DOS (iniciar-> executar -> cmd) e digite:

cd c:\inetpub\adminscripts\

Entrando ali ajuste as portas passivas para uso do FTP (lembrar que tais portas só operam acima de 5500, por isso do erro):

adsutil.vbs get msftpsvc/Passiveportrange “5500-5800″

Após reinicie seu iis e seja feliz!

fonte: http://www.nerdblog.info/2009/03/13/a-dynamic-link-library-dll-initialization-routine-failed-ftp/

22
Dez
08

Fedora 10: Lamp2 – linux apache 2 mysql e php 5 + ruby + python

Vou mandar ver em um how to interessante para os amantes do LAMP sob fedora. Todos que usam Fedora devem (ou deveriam) saber que a versão atual deste fabuloso sistema encontra-se na 10. Iremos fazer um how to sobre lamp 2 no Fedora 10, então atente para estar usando Fedora 10.

Requisitos:

Internet (se rápida será melhor ainda),
Fedora 10,
Vontade de rodar o lamp2 no Fedora 10 ?:) ,
Estar logado como root.

Indo ao Combate

Após instalar seu Fedora acesse o console como root e execute os seguintes comandos:

yum update -y

Isso vai atualizar os repositórios e recursos do sistema (kernel, utilitários  e etc).

Após vamos instalar o mysql:

yum -y install mysql mysql-devel mysql-server

Isso vai instalar o mysql, mas logo após sua instalação aplique os comandos abaixo:

chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start

Confirme se a porta já está ativa e esperando conexões:

netstat -tap | grep mysql

Isto deve gerar uma saída mais ou menos assim:

tcp        0      0 *:mysql                     *:*                         LISTEN      2407/mysqld

Após faça este ajuste aqui:

vi /etc/my.cnf

#skip-networking

Comentar a linha acima.

Reinicie o mysql com o comando:

/etc/init.d/mysqld restart

Pronto, defina a senha de root do mysql com os comandos abaixo:

mysqladmin -u root password Sua_nova_SENHA
mysqladmin -h maquina.meudominio.com -u root password Sua_nova_SENHA

Isso aplicará a senha de root do mysql.

Agora vamos aplicar php, python e ruby + apache 2:

yum -y install httpd php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel

chkconfig –levels 235 httpd on

Pronto, depois disso faça o teste com —>

/etc/init.d/httpd start

Instale o ruby:

yum install httpd-devel ruby ruby-devel

cd /tmp
wget http://www.modruby.net/archive/mod_ruby-1.3.0.tar.gz
tar zxvf mod_ruby-1.3.0.tar.gz
cd mod_ruby-1.3.0/
./configure.rb –with-apr-includes=/usr/include/apr-1
make
make install

vi /etc/httpd/conf.d/ruby.conf

LoadModule ruby_module modules/mod_ruby.so

/etc/init.d/httpd restart

yum install mod_python

/etc/init.d/httpd restart

Prontooo!

16
Dez
08

Hospedagem de Sites Grátis Brasileira!

Estou fazendo este post, mas na realidade não passa de um apontamento para um projeto o qual faço parte para que o nosso maravilhoso Google faça a indexação perfeita. Abaixo irei explicar o que é o projeto, para quem se destina e como é mantido.

O projeto LiBPHP.net

Este projeto foi criado inicialmente como um fórum e um informativo sobre linguagens de programação, em especial o php, todavia, com o fechamento de uma empresa de hosting a qual eu fazia parte do quadro majoritário, estive sem espaço para trabalhar e “fui a rua caçar portas!”. Obtive bastante apoio de muita gente a qual abriu as portas e me fortaleceu. No entanto, meu desejo por programação e linux foi querendo “aflorar” neste meio tempo, e o compartilhar da informação também.
No tempo em que estive na empresa precisei aprofundar os conhecimentos em PHP, Mysql, CSS, ajax e etc, o que me fez mais próximo ainda da Web nos últimos meses.
Neste tempo tornei-me parte do core de desenvolvimento do ISPConfig, considerado o melhor painel de controle OpenSource do Mercado. Para ler sobre este projeto e sobre nossos projetos opensource acesse www.ispconfig.org ou o nosso fórum.
O projeto surgiu baseado em soluções de hospedagem gratuita que o mercado carece (tendo poucas que realmente funcionam bem).

A quem se destina e O QUE VOCÊS GANHAM COM ISSO?
O Projeto LiBPHP.net destina-se aos desenvolvedores e aprendizes de desenvolvimento de aplicações web baseados nas seguintes linguagens:

PHP,
Ruby,
Python.

O projeto visa a hospedagem de sites grátis sem custos para que projetos como ISPConfig, LiBPHPCash e etc possam ser aprimorados e ter código-fonte bastante aproveitável.
Em breve o projeto disponibilizará SVN para os usuários.
O Lucro/ Mantimento do projeto vem dos seguintes recursos:

Publicidade,
Doações via PagSeguro,
Doações via Paypal,
Doações via Depósito Bancário,

Serviços Freelancer como Gerenciamento de Servidores Windows Plesk , Gerenciamento de Servidores Gnu/Linux com ISPConfig e Customização/Desnevolvimento WEB.
Sendo as quatro primeiras opções as mais amigáveis, pois se estivermos com tempo disponível poderemos desenvolver com mais fervor as ferramentas OpenSource – Grátis que oferecemos.

O Custo mensal do Servidor é de R$ 250 / mês, o que nos preocupa em caso de não doações, pois o serviço de hospedagem para sites grátis é mantido por donativos.

Se você deseja ajudar o projeto e não tem condições, indique o link para um amigo, isso ajudará!

Vantagens de Estar hospedando na LiBPHP.net

A Vantagem é que você terá hospedagem de sites grátis php, dentre outras linguagens, suporte via fone e ticket, mas iremos expor os mais amigáveis recursos de hospedar no projeto:

1 – Painel de Controle em Português Brasil (ou inglês, caso deseje),
2 – Emails (direito a emails e webmails como Roundcube, Squirrelmail e Webmiau),
3 – Banco de dados (direito a banco de dados Mysql e PHPMyadmin),
4 – Servidor Estável e poderoso (linha AMD Opteron).
5 – NÃO PRECISA PAGAR NADA POR ISSO, se desejar DOE (recomendado).
6 – 500 mb de espaço GRÁTIS para hospedar seu site/aplicação.
7 – Permitido hospedar blogs, fóruns e etc.
8 – Suporte via fone e ticket.
9 – Existem Sysadmins monitoriando o servidor, aplicando Patches e etc.
10 – SEM PROPAGANDA, BANNER ou LINKs.

Só não é tolerado spammer, flooder, phishing e práticas ilegais que se enquadrem em punições segundo o quadro de leis federais. (ex: pedofilia)

Nenhum dos conteúdos acima é tolerado, caso um site seja pego com isso será divulgado em uma lista de sites mundial visando restringir acessos de pessoas aos sites.

Conheça mais o projeto em: http://www.libphp.net

05
Dez
08

Server4You.Com – Experiência Perfeita, mesmo em crise dos EUA (overview)

Boa tarde a todos!

Não poderia deixar de contar uma experiência fabulosa que passei há 2 dias com a empresa Server4you.com.
Estive procurando um IDC para implementação de algumas aplicações OpenSource as quais faço parte do core de desenvolvimento, e para testes mais precisos necessitei de um servidor dedicado de baixo custo e que atendesse a demanda de uma média de 100 pessoas por servidor. (sim, o projeto precisa de usuários e de DOAÇÕES, tudo free, mas vai a base de DONATE, por que preciso comer, vestir e programar)

Perguntei a um especialista em FreeBSD (http://thiagotorres.com.br/) aonde encontraria um servidor em um IDC que me permitisse fazer alguns ajustes “extremes” em máquinas CentOS com ISPConfig (painel que faço parte do core de desenvolvimento, vide http://sourceforge.net/project/memberlist.php?group_id=140327 ), o mesmo me indicou Server4you pelo preço e pela aceitação na comunidade.

Visitei o dito cujo site, outrora desconhecido, falei com um atendente que, para minha surpresa falava português brasileiro.

Conversei com o atendente, prontifiquei de pagar assim que um patrocinador me ajudasse, adiantei muitos detalhes da transação e segui no pedido.

Após efetuar o pedido o cartão IBICard não havia passado, devido bloqueios de seguança. Engraçado, não havia nada errado, mas a empresa insistia em me fazer passar por vexames (Ibicard, é claro – NÃO RECOMENDO).

Liguei para a central e, para que fique claro aqui como foi ruim a experiência, vou colar os textos do processo que iria aplicar contra a mesma:

Sexta efetuei uma ligação -> 9 p.m ~ 11 p.m (28/11)
Sábado a tarde -> 15:00 ~ 16:15 (CeA – pessoalmente) – 29/11
Sábado
Segunda tente contato fonado (dia 1/12), mandaram ir para
a agência IBI.
No mesmo dia, as 16:15 falei com a Central IBICard, dep. Financeiro, os quais me garantiram em 5 minutos ser liberado o cartão.
No mesmo dia o transtorno se repetiu, as 23:50 tentei passar o cartão na Goddady, para registro de um endereço eletrônico, no valor de R$ 7,18 u$, não aprovado.
Hoje, as 10:00, dia 02/12, a IBI me garantiu que em 20 minutos o cartão estaria desbloqueado.
Mais transtornos.

31 – 3293-9299 (procon)

Cintia – 11:18, solicitou o desbloqueio – em 20 minutos foi prometido e ainda falou que não existiu nenhum pedido de desbloqueio.

Linuxmall me ligou as 11:53 da data 02/12, a qual me fez constrangido novamente, pois R$ 13 reais e alguns centavos não foram aprovados.

Esse roteiro acima, por pouco não parou no procon de BH.

Enfim, após lutas e lutas com a IBI, na segunda-feira, para minha surpresa, as 9 a.m. o servidor do projeto estava PRONTO e eu ainda não tinha confirmado o pagamento.

Espere, servidor pronto e pagamento nÃo efetuado? Há algo errado nisto, não?

NÃO, na realidade a extrema confiança creditada em minha pessoa me fez brigar igual uma peste em busca da solução do cartão, e como se não bastasse tamanha confiança, me deram 4 ips como cortesia.

Ao acessar o painel e contemplar o servidor online, confesso que por poucos instantes pensei estar na Softlayer, pois tamanha é a precisão no atendimento, velocidade de suporte do mesmo nível e Painel de controle extremamente futurista e amigável!

Meus parabéns Server4you, parabéns de verdade, obrigado por apoiarem indiretamente a causa OpenSource e ainda, contribuir para uma relação de confiança que será duradoura.

RECOMENDOOOOO!

Ah, quase esquecia, entregam máquinas em 4 hs (igual a softlayer :P ).




a