Tradutor

terça-feira, 22 de abril de 2014

Criar usuarios MYSQL com acesso full

Depois de conectar no banco, execute os comandos abaixo para criar o usuário e senha, bem como definição de privilégios.

1 Criar usuário com acesso do localhost


mysql> CREATE USER 'vinicius'@'localhost' IDENTIFIED BY '123456abcD';

mysql> GRANT ALL PRIVILEGES ON *.* TO 'vinicius'@'localhost' WITH GRANT OPTION;

2 Criar usuário com acesso de qualquer host


mysql> CREATE USER 'vinicius'@'%' IDENTIFIED BY '123456abcD';

mysql> GRANT ALL PRIVILEGES ON *.* TO 'vinicius'@'%' WITH GRANT OPTION;

terça-feira, 15 de abril de 2014

Importação e Exportação Banco e Dados MYSQL Linux

Exportar todas as bases

# mysqldump -uroot -p --all-databases > /home/teste.db

Importar (usar o comando source de dentro do MySQL):

Entrar no MySQL:

# mysql -uroot -p

mysql> source /home/teste.db

Exportar base especifica

# mysqldump -uroot -p nome_do_banco > /home/teste.db

Importar (usar o comando source de dentro do MySQL):

Entrar no MySQL:

# mysql -uroot -p

CRIAR BANCO MYSQL ANTES DA IMPORTAÇÃO!!! 

mysql> source NOME_BANCO /home/teste.db

Grato, 

segunda-feira, 14 de abril de 2014

Descobrindo IP externo no Linux

CURL é uma ferramenta muito eficaz para descobrir qual o seu IP externo (IP da operadora) em uso.

Instale a ferramenta

# apt-get install curl

O comando para impressão em tela do seu IP é:

# curl ifconfig.me

Uma outra dica interessante, é por exemplo rodar o seguinte comando:

# curl ifconfig.me/all

Com ele você terá várias informações além do seu IP Externo, como o host remoto, cliente, porta, etc.
Muito simples e util pessoal!
Grato,

Inicialização automatica de VM's no XenServer

Até a versão 5 do XenServer, havia essa opção na versão gratuita e era possível fazer essa configuração direto no XenCenter, porém depois da atualização só é possível configurar a auto inicialização através de comandos direto no terminal do XenServe.

Local Command Shell

Identifique o ID do pool onde está a VM através do comando:

# xe pool-list

A saída do comando acima será algo parecido com isso:


                           uuid ( RO): dbac40e8-baf6-b98a-b47e-3c64aaf4bbdf
              name-label ( RW):
     name-description ( RW):
                      master ( RO): 0db93d5f-684f-44cd-ba59-57164010afc6
               default-SR ( RW): 2ab8b7b7-0c9f-aefd-3f62-d85bb9

Anote somente o campo uuid (RO), pois esse é o ID do seu Pool.
 
Configure a auto inicialização do pool com o comando:
 
xe pool-param-set uuid=POOL_UUID other-config:auto_poweron=true

No nosso exemplo, ficaria assim:


xe pool-param-set uuid=dbac40e8-baf6-b98a-b47e-3c64aaf4bbdf other-config:auto_poweron=true"

Depois de marcarmos o nosso pool para a auto inicialização, devemos configurar as nossas VM's da mesma maneira.
 
# xe vm-list


O que precisamos fazer agora é configurar a auto inicialização da VM, fazemos isso com o comando:

 # xe vm-param-set uuid=VM_UUID other-config:auto_poweron=true


Grato,

terça-feira, 8 de abril de 2014

Repositórios Debian 7

### Chave GPG: apt-get install debian-archive-keyring
deb http://sft.if.usp.br/debian/ wheezy main contrib non-free
deb http://ftp.br.debian.org/debian/ wheezy main contrib non-free
deb http://linorg.usp.br/debian/ wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy main contrib non-free

### Debian 7.0 Wheezy Security 'Updates'.
deb http://sft.if.usp.br/debian-security/ wheezy/updates main contrib non-free
deb http://ftp.br.debian.org/debian-security/ wheezy/updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://linorg.usp.br/debian-security/ wheezy/updates main contrib non-free

### Debian 7.0 Wheezy Updates 'Volatile'.
deb http://sft.if.usp.br/debian/ wheezy-updates main contrib non-free
deb http://ftp.br.debian.org/debian/ wheezy-updates main contrib non-free
deb http://linorg.usp.br/debian/ wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

### Debian 7.0 Wheezy 'Proposed Updates'.
deb http://sft.if.usp.br/debian/ wheezy-proposed-updates main contrib non-free
deb http://ftp.br.debian.org/debian/ wheezy-proposed-updates main contrib non-free
deb http://linorg.usp.br/debian/ wheezy-proposed-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-proposed-updates main contrib non-free

### Debian 7.0 Wheezy 'Backports'.
deb http://sft.if.usp.br/debian/ wheezy-backports main contrib non-free
deb http://ftp.br.debian.org/debian/ wheezy-backports main contrib non-free
deb http://linorg.usp.br/debian/ wheezy-backports main contrib non-free

Grande Abraço!

quinta-feira, 13 de fevereiro de 2014

Ponto de Restauração Windows Server

O arquivo que é usado para criar um ponto de restauração no Windows é o SR.INF .
Copie o arquivo “sr.inf” de um ambiente com Windows XP
Cole o arquivo no ambiente Windows 2003 Server no qual deseja instalar a Restauração do Sistema.
Clique com o botão direito e selecione INSTALAR.
Ele irá pedir o caminho do arquivo, aponte para o CD do Windows XP:
Após a instalação, pedirá p/ reiniciar. Autorize esta ação (Sim).
IMPORTANTE
Após o star-up do servidor, você receberá uma notificação dizendo que o serviço não pode ser inicializado
SRService é o nome da restauração de sistema.
Abra o Editor de Registro regedit
HKEY_LOCAL_MACHINE\Software\Microsoft\WindosNT\Current Version\SvcHost
Dê um duplo clique em “netsvcs”
No final da lista, digite “SRService” (respeitando as letras maiúscula e minúsculas)

Iniciar o serviço via prompt de comando: %systemroot%\system32\restore\rstrui.exe
Grato,

segunda-feira, 10 de fevereiro de 2014

LAMP

Você já ouviu frases como " Temos que configurar o LAMP" ou " configure seu proprio LAMP"?

Já aconteceu comigo e a primeira coisa que me veio a cabeça foi oque seria esse serviço de LAMP!?

Não é um serviço e sim uma combinação de serviços que suas iniciais formam o acrônimo LAMP.

L - Linux (Sistema Operacional)
A - Apache (Servidor Web)
M - MySQL (Banco de Dados)
P - PHP (Linguagem de Programação)

Curte ai!!!

Abraço...