Posts Tagged ‘rhel’
Monday, June 7th, 2010

Uma das coisas mais interessantes no IspConfig é sua capacidade de permitir customizações em tudo que você possa imaginar. Aproveitando esta “boquinha” vamos fazer algo diferente.
Parkear domínios no Parallels Plesk e no Whm/CPanel é coisa fácil, pois tudo é automatizado, mas isto não quer dizer que o bom e velho vim (ou qualquer OUTRO EDITOR) não entre em ação.
Para isto, precisamos logar-nos como root no servidor aonde iremos parkear domínios, e devemos (antes de mais nada) fazer backup do arquivo de configuração do apache, sendo assim use o comando:
cp -rp /etc/httpd/conf/httpd.conf /root/httpd.conf.OLD
Temos então um arquivo garantido para que, em qualquer eventualidade sirva para consulta ou possivelmente correção do arquivo mais recente.
Entremos no arquivo de configuração:
vim /etc/httpd/conf/httpd.conf
Vá para o final do arquivo e localize exatamente este trecho:
Options ExecCGI -Indexes
AllowOverride None
AllowOverride Indexes AuthConfig Limit FileInfo
Order allow,deny
Allow from all
Deny from all
Feito isto, o que devemos fazer é simples.
Sabendo-se que o ISPConfig lê um outro arquivo com os vhosts dos usuários web, devemos antecipar nossa configuração de maneira que a linha do ispconfig fique abaixo do nosso vhost.
Acima da linha com a informação:
Include /etc/httpd/conf/vhosts/Vhosts_ispconfig.conf
Devemos fazer algo assim:
ServerName www.nomedodominioparkeado.com:80
ServerAdmin webmaster@dominiodestino.com.br
DocumentRoot /var/www/web100/web
ServerAlias dominiodestino.com.br
DirectoryIndex index.html index.htm index.php index.php5 index.php4 index.php3 index.shtml index.cgi index.pl index.jsp Default.htm default.htm
Alias /cgi-bin/ /var/www/web100/cgi-bin/
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
ErrorLog /var/www/web100/log/error.log
AddType application/x-httpd-php .php .php3 .php4 .php5
php_admin_flag safe_mode On
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
Alias /stats “/var/www/web100/web/webalizer”
Alias /error/ “/var/www/web100/web/error/”
ErrorDocument 400 /error/invalidSyntax.html
ErrorDocument 401 /error/authorizationRequired.html
ErrorDocument 403 /error/forbidden.html
ErrorDocument 404 /error/fileNotFound.html
ErrorDocument 405 /error/methodNotAllowed.html
ErrorDocument 500 /error/internalServerError.html
ErrorDocument 503 /error/overloaded.html
AliasMatch ^/~([^/]+)(/(.*))? /var/www/web100/user/$1/web/$3
AliasMatch ^/users/([^/]+)(/(.*))? /var/www/web100/user/$1/web/$3
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* – [F]
Perceba que no começo falei XXX.XXX.XXX.XXX, isto refere-se ao ip do seu dedicado (shared ip dos domínios
)
Por este vhost pegue a coisa em cheio.
A charada está nas linhas:
ServerName www.nomedodominioparkeado.com:80
ServerAdmin webmaster@dominiodestino.com.br
DocumentRoot /var/www/web100/web
ServerAlias dominiodestino.com.br
1 – indica o parkeamento
2 – email do main domain
3 – arquivos web de onde o parkeamento vai ler assim que o internauta acessar a página www.nomedodominioparkeado.com
4 – indica o destino do parkeamento, ou seja, ao acessar www.nomedodominioparkeado.com a pessoa na realidade acessa dominiodestino.com.br, porém tendo no cabeçalho o nome www.nomedodominioparkeado.com (url de entrada no navegador)
OBS: CASO O ARTIGO NÃO EXIBA AS TAGS DO APACHE, POR FAVOR VERIFIQUEM JUNTO AO ARQUIVO /ETC/HTTPD/CONF/HTTPD.CONF.
Abraços e espero ter contribuído com um dia feliz para nós… lol.
bye!
Tags: addons, apache, CentOs, debian, domain, fedora, gnu, httpd, ispconfig, linux, Mandriva, OpenSuse, parkeamento, parked, rhel, services, sled, suse
Posted in 1, CentOs, debian, fedora, gnu/linux, Hosting, How To, Mandriva, Open Source, OpenSuse, Painéis de Controle, red hat, redes, ubuntu | No Comments »
Tuesday, May 18th, 2010

Por estes dias estive trocando idéias com um amigo meu (dooguinha) que também adora Gnu/Linux, sobre qual distribuição usar, visto que estava com Windows XP em meu desktop pessoal e precisava de algo mais enriquecedor em termos de conhecimento (mexer com registro de Windows para remover falhas não é muito proveitoso, rsrsrs).
Resolvi voltar a utilizar-me do Ubuntu.
Antes quero expor alguns problemas que enfrentei antes desta escolha:
1 – Na tentativa de usar o OPENSUSE eu não poderia deixar de comentar da podridão que é em termos de velocidade de update nos repositórios do Opensuse, sem contar o drama que é para achar uma configuração avançada – resumo -> mv opensuse_my_desk /dev/null (apesar da excelente instalação em um hd ide de 320gb, e detecção de maneira louvável com ênfase em hardware),
2 – Na tentativa de usar o Fedora, o que mais me chamou atenção foi o boot todo voltado para arquitetura sata, ou seja, seu boot fica todo duro no /sbin/loader… Quem diria… o foguete ainda nem saiu do forno e já me deixou sem um minuto sequer desejoso em utiliza-lo. Sabe qual foi o fim? mv fedora_my_desk /dev/null,
3 – Na tentativa de usar o CentOS como desktop eu volto no ponto 2 e vivo o mesmo drama… mv centos_my_desk /dev/null.
Confesso que deixei o Ubuntu como sendo a última alternativa. Isto ocorreu devido um teste um pouco frustrado de utilizar-me da 10.04 em meu modesto desktop. Achei lento no uso, porém rápido no boot, e de maneira precipitada não lembrei que os repositórios estavam lotados graças a quantidade de fãs que esta distribuição faz a cada lançamento.
Decidi então subir manualmente o desktop, afim de obter algum “exclarecimento” no quesito velocidade de S.O., optei pela 9.10 subindo para Lucid. Abaixo segue um screen mostrando o primeiro ponto forte do Ubuntu aos meus olhos:


Após update, cheguei na Lucid e modifiquei os botões de janelas para a direita, afinal de contas de livre o mac só tem a escolha de compra do usuário!
Quer apontar os botões para o lado direito? Use:
gconftool-2 --type string --set "/apps/metacity/general/button_layout" "menu:minimize,maximize,close"
E para que isto se aplique a todos os users faça:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set "/apps/metacity/general/button_layout" "menu:minimize,maximize,close"
Ambos comandos pedem autorização para rodar, aplique a senha do root e pronto!
Por fim vai um print do meu desktop
(ainda nem terminei minhas customizações, mas gostei das tonalidades).

O dia de testes na penúltima utilização do Ubuntu foi quando criei o tutorial do LAMP2 no Lucid Lynx.
Ah, o problema somente será o espaço para o Slackware 13.1. Estou um pouco triste por que se continuar curtindo meu Ubuntu terminarei abandonando meu slackzinho
.
Abraços e boa noite ALL!
Tags: CentOs, fedora, lamp2, rhel, slack, slackware, ubuntu
Posted in 1, CentOs, crônicas de um geek, debian, entretenimento, fedora, gnu/linux, How To, Nerdice!, Open Source, slackware, ubuntu, unix | No Comments »
Thursday, April 22nd, 2010

Antes de mais nada é bom saber que os testes realizados em cima do Red Hat 6 foram baseados em plataforma beta.
Entretanto, uma das coisas que não gostei (principalmente por evangelizar na web que Red hat/Centos são os mais rápidos ambientes Webs em Lamp) foi o desempenho do Rhel 6 com uso do Apache.
O CentOs foi melhor (5.4) nas requisições.
A matéria completa está no fim deste post.
Espero que o Red Hat stable esteja bem tunado, por que até o momento, no que diz respeito ao Apache, ele foi uma carroça
.
http://www.phoronix.com/vr.php?view=14826
Tags: 6, beta, gnu, hat, linux, overview, red, rhel
Posted in 1, gnu/linux, red hat | No Comments »
Friday, February 19th, 2010
Rode os comandos abaixo como root:
cd /usr/local/cpanel/whostmgr/docroot/cgi
wget -N http://files.betaservant.com/files/free/fantastico_whm_admin.tgz
tar -xzpf fantastico_whm_admin.tgz
rm -rf fantastico_whm_admin.tgz
Depois é só correr para o abraço e observar em seu whm no último menu ,o fantastico estará lá, bastando somente clicar em install e mandar ficha!
Tags: CentOs, fantastico, hat, install, red, rhel
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat | No Comments »
Wednesday, October 21st, 2009
Entra no php.ini global do server (/usr/lib/php.ini) e informa isso:
date.timezone = America/Fortaleza
OU, caso a conta tenha um php.ini customizado informe isto acima e tudo ficará filé!
Abraços.
Tags: CentOs, cgi, debian. ubuntu, fast, fedora, hat, ini, php, red, rhel, suphp, timezone
Posted in 1, CentOs, debian, fedora, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, php | 1 Comment »
Tuesday, September 15th, 2009
Uma coisa importante a ser adicionada ao sistema EXIM são as informações no cabeçalho dos emails enviados/recebidos em seu sistema.
Com etas informações você poderá mais facilmente identificar os possíveis SPAMMERS que você hospeda além de facilitar também a vida de outros administradores cujo servidores recebem emails vindos de seu sistema.
Acesse o WHM e no link “Exim Configuration Editor” e no mesmo no botão “Advanced Editor”. Logo no primeiro campo de formulário (logo abaixo do “#!!# cPanel Exim 4 Config”) adicione:
log_selector = +address_rewrite +all_parents +arguments +connection_reject +delay_delivery +delivery_size +dnslist_defer +incoming_interface +incoming_port +lost_incoming_connection +queue_run +received_sender +received_recipients +retry_defer +sender_on_delivery +size_reject +skip_delivery +smtp_confirmation +smtp_connection +smtp_protocol_error +smtp_syntax_error +subject +tls_cipher +tls_peerdn
Agora observe o cabeçalho dos emails em seu queue.
fonte: http://blog.scriptseguro.com.br/verificar-spammer-no-exim/
Tags: address, CentOs, cpanel, exim, fedora, headers, mail, red hat, rhel, smtp, spam, spammer, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat, redes | No Comments »
Monday, September 14th, 2009
Se você instalou o IONCUBE no CENTOS/RedHat/Fedora, NÃO entre em pânico se recebeu a mensagem acima ou algo bem semelhante (com compontente da zend). Há uma probabilidade monstruosa do problema estar ocorrendo por causa do SELINUX. Para sanar esse problema rode:
/usr/sbin/setenforce 0
OU
edite o arquivo /etc/selinux/config colocando no lugar de enforcing a informação disable.
Reinicie seu server e depois seja feliz
Tags: CentOs, denied, enterprise, Error, fedora, gnu, hat, ioncube, linux, permission, problem, red, rhel, selinux, zend
Posted in 1, CentOs, fedora, gnu/linux, Hosting, Open Source, red hat | No Comments »
Wednesday, March 11th, 2009
Primeiro entre no arquivo:
vim /var/cpanel/cpanel.config
procure pela linha mysql-version=5.0 e em seguida coloque 4.1 no lugar de 5.0
saia salvando o arquivo, em seguida rode:
/scripts/mysqlup –force
Após isto, confirme a versão com:
rpm -qa | grep -i mysql-
Obs: Se funcionar eu quero uma caixa de Bis hein?
Tags: 4, 4.1, 5, banco de dados, CentOs, cpanel, database, db, dica, fedora, how, manual, mysql, red hat, rhel, to, whm
Posted in 1, bancos de dados, bds, CentOs, fedora, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, programação | 1 Comment »
Monday, March 2nd, 2009
Nada de pânico, sem dúvidas isso ocorreu em seu sistema CentOs (ou derivado da linha Red Hat) e você não sabe o que fazer. Esfria a cabeça, para sanar o erro
cannot restore segment prot after reloc: Permission denied
basta desabilitar o SELINUX (sistema de defesa padrão da linha Red Hat) assim:
/usr/sbin/setenforce 0
entre no arquivo de configuração e mude de enforce para disabled, o arquivo fica em:
/etc/selinux/config
Após a mudança reinicie o server com o comando:
shutdown -r now
Após restart, use o comando sestatus, deverá receber algo como:
SELinux status: disabled
Depois disso tudo ficará 100%.
Abraços.
Tags: CentOs, centos 5, Error, erros, fedora, problem, red hat, rhel, Segurança, zend
Posted in CentOs, gnu/linux, How To, Open Source, red hat | 1 Comment »
Monday, March 2nd, 2009
Nada de pânico, sem dúvidas isso ocorreu em seu sistema CentOs (ou derivado da linha Red Hat) e você não sabe o que fazer. Esfria a cabeça, para sanar o erro
cannot restore segment prot after reloc: Permission denied
basta desabilitar o SELINUX (sistema de defesa padrão da linha Red Hat) assim:
/usr/sbin/setenforce 0
entre no arquivo de configuração e mude de enforce para disabled, o arquivo fica em:
/etc/selinux/config
Após a mudança reinicie o server com o comando:
shutdown -r now
Após restart, use o comando sestatus, deverá receber algo como:
SELinux status: disabled
Depois disso tudo ficará 100%.
Abraços.
fonte: http://www.nerdblog.info/2009/03/02/cannot-restore-segment-prot-after-reloc-permission-denied/
Tags: CentOs, centos 5, Error, erros, fedora, problem, red hat, rhel
Posted in 1, gnu/linux, Hosting, Open Source, php | No Comments »