Mostrando postagens com marcador oracle. Mostrar todas as postagens
Mostrando postagens com marcador oracle. Mostrar todas as postagens

quarta-feira, 16 de maio de 2018

MySQL Server



Servidor MySql com Debian no virtualbox

Instalar e configurar um servidor MySql.

Primeiro instale o Debian na VM e deixe rodando com ip de rede (Bridget Adapter).

Agora vamos logar com usuário "root" e instalar o mySql (MariaDB).

# apt-get install mysql-server mysql-client

Depois de instalado vamos configurar a segurança.

# mysql_secure_installation

Coloque uma senha para o root (ou altere se quiser).
Remova o usuário anônimo.
Desabilite acesso remoto para o usuário root.
Remova o banco de dados de teste.
Aplique todas as atualizações.

Edite o arquivo de configuração do mariaDB "50-server.cnf"

# nano /etc/mysql/mariadb.conf.d/50-server.cnf

Procure a linha:

bind-address = 127.0.0.1

Comente a linha colocando o sinal "#" na frente
Digite, abaixo da linha que ficou assim:

   # bind-address = 127.0.0.1
   bind-address = 192.168.1.69

Ok, salvar e sair.

Reinicie o mysql:

# service mysql restart

Pronto, agora vamos criar os usuários.

Para entrar no mysql no servidor, com usuário root.

# mysql -u root -p

Vamos criar um usuário com permissão de acesso remoto.

Vou criar um usuário "dbadm" com a senha "aabb1122" e acesso em todos os bancos e tabelas.

> grant all privileges on *.* to dbadm@'%' identified by 'aabb1122';

Após criar o usuário vamos recarregar as configurações:

> flush privileges;

Para verificar a criação do usuário digite:

> select user, host from mysql.user;

O ideal é ter um usuário para cada banco de dados criado, com acesso somente no banco especifico, exemplo:

Vamos criar um banco de dados:

Lembrando que estamso logados como root.

> Create database Testes;

Para ver os bancos criados use:

> show databases;

Agora vamos criar um usuário "admTestes" com a senha "abbc1223" para este banco apenas:

> grant all privileges on Testes.* to admTestes@'%' identified by 'abbc1223';

Pronto, este usuário terá somente acesso ao banco Testes.

Testes feitos em uma VM com Debian 9.4 stretch.

fonte: https://youtu.be/L39EHm8hvfM

sexta-feira, 25 de agosto de 2017

Instalando o Eclipse



Faça a download do Eclipse (eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz).

Eu baixei o Eclipse Luna, pois meu notebook é antigo e o Eclipse Luna é o primeiro que vem com plugin do Maven.

Extraia os arquivos na pasta Downloads mesmo.

Mova a pasta extraida para dentro do diretório /opt/.

sudo mv Downloads/eclipse /opt/

Agora vamos criar o icone do eclipse:

sudo nano /usr/share/applications/eclipse.desktop

Com arquivo aberto, copie o conteúdo abaixo, cole no arquivo e salve-o.

[Desktop Entry]
Name=Eclipse Luna
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

Pronto, salve o arquivo e pode procurá-lo na lista de programas.

quinta-feira, 24 de agosto de 2017

Instalando o JAVA JDK



Vamos primeiro remover o OpenJDK caso ele já venha com sua distribuição linux.

sudo apt-get remove --purge openjdk-*

Neste post estarei falando do JDK 13.

Faça o download do JDK do site da Oracle.

Eu baixei o arquivo jdk-13.0.1_linux-x64_bin.tar.gz.

Na pasta de downloads mesmo, descompacte o arquivo, usando o botão direito do mouse e clicando em "Extract here".

Abra o terminal e mova a pasta criada na extração acima com o comando:

sudo mv Downloads/jdk-13.0.1 /usr/lib/jvm/

Após mover a pasta vamos configurar as variáveis de ambiente do JAVA.

No terminal digite o comando:

sudo nano /etc/profile.d/oraclejdk.sh

Cole o conteúdo abaixo dentro do arquivo e salve.

export JAVA_HOME=/usr/lib/jvm/jdk-13.0.1
export PATH=$PATH:$JAVA_HOME/bin

Reinicie o computador e pode testar os comando abaixo:

java -version
javac -version



Pronto.

Eu utilizo atualmente Manjaro 18.1.3 Juhraya. Postagem atualizada em Dec 07, 2019.