Postagens

Mostrando postagens de novembro, 2009

Virtualização: Clonar um linux físico para uma máquina virtual

Imagem
Recentemente me deparei com a seguinte situação: Clonar uma máquina física linux para uma máquina virtual, no início a tarefa não foi simples, testei alguns procedimentos na internet e não dava resultado, tentei também o Vmware Converter da Vmware mas sem sucesso também, pois ele não permitia clonar para o vmware server, que ero o que eu tinha. Ambiente Os procedimentos realizados aqui foram realizados no seguinte ambiente: Sistemas operacionais Foram virtualizados dois sistemas operacionais: Mandriva 2008.1 Mandrake 8.2 Tanto o Mandrake quanto Mandriva estavam instalados em maquinas Dell, maquinas com hardware recente. Importante: Antes de se clonar uma máquina física Linux, como o mandriva, é necessário ter o kernel-devel instalado ou similar, pois depois de quase concluído o processo de clonagem, será necessário os fontes do kernel, pois será necessário refazer o initrd. Serão apresentados dois procedimentos abaixo para clonagem de máquinas físicas Linux. Primeiro pass

Rapidinha: Comando simples para adicionar uma impressora de rede no solaris

Recentemente tive que adicionar algumas impressoras de rede compartilhadas por um servidor windows no solaris, pesquisando um pouco descobri um simples comando que faz isso muito bem, basta seguir a sintaxe abaixo: /usr/sbin/lpadmin -p Nome_impressora -s Servidor_Impressora Onde: Nome_impressora: é o nome da impressora do mesmo modo como ela aparece na rede. Servidor_impressora: Servidor que compartilha as impressoras. Obs: O servidor de impressoras nesse caso era windows 2000 server e para que o compartilhamento com o Solaris funcionasse foi preciso primeiro habilitar o suporte a Impressão Unix no Servidor, isso pelo adicionar remover componentes no painel de controle.

Urls amigáveis no apache

Vou fazer aqui um resumo rápido de como habilitar urls amigáveis no Apache. Procurando em diversos documentos na internet, vi que tinha que fazer algumas coisas: habilitar o .htaccess no apache carregar o modulo mod_rewrite criar a configuração no .htaccess Para habilitar o .htaccess no servidor apache, procure no httpd.conf o seguinte trecho: Options FollowSymLinks Indexes AllowOverride None Order allow,deny Allow from all Não se esqueça de reiniciar o apache, como estou usando CentOS eu fiz assim: service httpd restart Agora para carregar o módulo mod_rewrite verifique se a linha abaixo está descomentada: LoadModule rewrite_module modules/mod_rewrite.so Agora vamos para a pasta do site que fica em: /var/www/html Criei então o .htaccess no diretório root do meu site e coloquei o seguinte conteúdo: Options +FollowSymlinks RewriteEngine On RewriteRule ^emails /pagina.php?idPagina=127 [nc] Detalhe: o endereço acima é o que eu estava tentando reescrever, e

Teclado travando no kde

Recentemente me deparei com um problema de um usuário: Ao usar por um determinado tempo seu sistema, o teclado simplesmente travava no KDE, foi então que nessas andanças pelo Google encontrei a solução para esse problema que é acessar a pasta de configurações do KDE que fica no seu diretório home, fica assim então: ~/.kde/share/config/ Edite o seguinte arquivo: kaccessrc Apague todo o conteúdo dele. No meu caso o teclado simplesmente parou de travar depois dessa alteração. Mas atenção, isso foi para o meu caso em específico, talvez o problema que você esteja enfrentando esteja relacionado a outro fator e não especificamente ao KDE.

Problemas com upload no PHP e Apache

Tive um problema ao fazer upload de um arquivo, uma extensão que eu precisava instalar no Joomla, mas chegava ao ponto em que eu ficava em uma tela em branco e no final o arquivo não havia sido mandado para o servidor. Dando uma olhada no errors.log do Apache descobri que a conexão estava caindo por que o tempo do upload estava sendo muito grande. Foi então que juntei as coisas, minha conexão com a internet é muito lenta, ao tentar enviar o arquivo pelo Joomla, que usa um script em php para envio de arquivos, o tempo que o php no servidor estava configurado só permitia que um script pudesses ficar rodando por uns 30 segundos, o arquivo que eu tentava enviar demorava bem mais do que isso, devido a minha conexão ser lenta. Foi então que fui até o arquivo php.ini, no caso do meu servidor, ele estava armazenado no diretório /etc, e alterei o seguinte valor: max_execution_time = 30 Para max_execution_time = 240 E reiniciei o Apache. Essa variável controla o tempo em que cada script