Mostrando entradas 1 para 10 de 24
Próximo 10 Entradas mais antigos »
Displaying posts with tag: Linux (reset)
Fazendo upgrade do MariaDB 10.2 para o 10.3

O processo de upgrade é bem simples e importante para manter o seu banco de dados sempre atualizado tanto em questões de melhorias quanto em questões de correção de BUGs.

Os procedimentos que vou mostrar é o mesmo para fazer o upgrade dentro de uma mesma versão(10.2.5 pata 10.2.10) ou entre versões diferentes(10.2 para a 10.3). Mas sempre leia o release log e as considerações para o upgrade, pois podem existir situações em que para partir da versão N para a versão X você precisa antes fazer o processo de upgrade para a versão Q ou situações em que algo mudou a nível de configuração ou a nível de comportamento do banco de dados em alguma situação.

O MariaDB mantem essas informações disponível em seu site.
https://mariadb.com/kb/en/library/upgrading-from-mariadb-102-to-mariadb-103/

[Leia mais]
Instalando o MariaDB 10.3 no CentOS

Vamos ver como instalar o MariaDB 10.3 e alterar o datadir no CentOS

Instalação

O processo de instalação é bem simples, basta configurar o repositório e realizar a instalação, conforme os passos abaixo.

O MariaDB possui uma página onde é possível informar qual o sistema operacional e a versão do MariaDB que deseja instalar, e ele informa os passos necessários para a instalação.
Para ver essa página acesse https://downloads.mariadb.org/mariadb/repositories

Como vamos fazer a instalação no CentOS, vamos selecionar a opção CentOS, depois a versão do CentOS e depois qual a versão do MariaDB, como na imagem abaixo.

Seguindo as orientações da página do MariaDB, vamos fazer a configuração do repositório.

O primeiro passo é criar um arquivo .repo com os dados do repositório. O arquivo …

[Leia mais]
Instalando o MariaDB 10.3 no Ubuntu

Vamos ver como instalar o MariaDB 10.3 e alterar o datadir no Ubuntu

Instalação

O processo de instalação é bem simples, basta configurar o repositório e realizar a instalação, conforme os passos abaixo.

O MariaDB possui uma página onde é possível informar qual o sistema operacional e a versão do MariaDB que deseja instalar, e ele informa os passos necessários para a instalação.
Para ver essa página acesse https://downloads.mariadb.org/mariadb/repositories

Como vamos fazer a instalação no Ubuntu, vamos selecionar a opção Ubuntu, depois a versão do Ubuntu e depois qual a versão do MariaDB, como na imagem abaixo.

Seguindo as orientações da página do MariaDB, vamos fazer a configuração do repositório.

Copy to Clipboard sudo apt-get install software-properties-common sudo apt-key adv …

[Leia mais]
INSTALANDO O MYSQL 5.7 NO CENTOS A PARTIR DOS BINÁRIOS

Temos 3 formas de instalar o MySQL nas distribuições Linux. As instalações podem ser feitas a partir do repositório(yum, apt-get, etc…), a partir do pacote já compilado para a sua distribuição(.rpm, .deb, etc…) ou ainda através dos binários do MySQL.
Nesse momento vamos ver como fazer a instalação a partir dos arquivos binários, e já adianto que será um post um pouco longo, pois temos que configurar tudo manualmente.
Vamos instalar a versão mais recente do MySQL 5.7.

A primeira coisa a ser feita é acessar o site do MySQL e fazer o download do arquivo.

Recomendo executar um yum update antes de iniciar, pois caso tenha alguma lib desatualizada, nesse momento ela será atualizada.

A primeira coisa é fazer o download dos arquivos que vamos precisar.

https://dev.mysql.com/downloads/mysql/

Ao chegar nessa tela verá que a versão que está selecionada para download são os …

[Leia mais]
INSTALANDO O MYSQL 5.7 NO CENTOS COM OS ARQUIVOS RPM

Temos 3 formas de instalar o MySQL nas distribuições Linux. As instalações podem ser feitas a partir do repositório(yum, apt-get, etc…), a partir do pacote já compilado para a sua distribuição(.rpm, .deb, etc…) ou ainda através dos binários do MySQL.
Nesse momento vamos ver como fazer a instalação a partir do compilado para a sua o CentOS(Para os derivados do Red Hat.)
Vamos a versão mais recente do MySQL 5.7.

A primeira coisa a ser feita é acessar o site do MySQL e fazer o download dos arquivos, veja que estou falando de mais de um arquivo, pois teremos que instalar o MySQL Server, cliente, common, libs, etc…

Recomendo executar um yum update antes de iniciar, pois caso tenha alguma lib desatualizada, nesse momento ela será atualizada.

A primeira coisa é fazer o download dos arquivos que vamos precisar.

https://dev.mysql.com/downloads/mysql/

Ao chegar nessa tela …

[Leia mais]
INSTALANDO O MYSQL 5.7 NO CENTOS A PARTIR DO REPOSITÓRIO

Temos 3 formas de instalar o MySQL nas distribuições Linux. As instalações podem ser feitas a partir do repositório(yum, apt-get, etc…), a partir do pacote já compilado para a sua distribuição(.rpm, .deb, etc…) ou ainda através dos binários do MySQL.
Nesse momento vamos ver como fazer a instalação a partir do repositório oficial do MySQL.
Vamos a versão mais recente do MySQL 5.7.

A primeira coisa a ser feita é acessar o site do MySQL e fazer o download do arquivo de configuração do repositório.

https://dev.mysql.com/downloads/repo/yum/

No meu caso é o CentOS 7.5 então vou fazer o download do “Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package”
Você pode fazer o download no seu computador e transferir para o servidor ou pode fazer o download direto no servidor, usando o wget, por exemplo.
Eu vou usar o wget, e para isso fiz esses …

[Leia mais]
Alterando o datadir do MySQL no Ubuntu

Um procedimento comum após a instalação do MySQL é alterar o datadir e normalmente é para outra unidade de disco. Nos servidores que eu administro sempre busco deixar o datadir em uma unidade de disco e a gravação de logs em outra, isso faz não existir concorrência de I/O no momento de leitura ou gravação de dados.

Eu normalmente utilizo CentOS para o MySQL mas devido a um projeto acabei utilizando Ubuntu 14.04. Toda a instalação, tuning, etc… foi maravilhosamente bem, até o momento em que eu foi alterar o datadir do MySQL.

Então eu parei o serviço do MySQL com o comando /etc/init/d/mysql stop , e editei o /etc/mysql/my.cnf para alterar as variáveis de datadir e variáveis de diretório das tabelas InnoDB.

Copy to Clipboard datadir = /database/mysql innodb_data_home_dir = /database/mysql innodb_log_group_home_dir = /database/mysql

Nesse momento os problemas começaram, o serviço do MySQL não …

[Leia mais]
Subindo uma aplicação Ruby on Rails 5 em um servidor Linux

Este é um processo que se faz necessário de vez em quando na vida de um desenvolvedor Ruby. Muitos dirão: “ah, usa Heroku”; mas acredite jovem padawan, existe um caminho melhor a seguir.

Este é o caminho mais sujeito a falhas, afinal, você ter o controle sobre tudo lhe permite que deixe falhas críticas na segurança. Mas é só você estudar um pouco e tomar bastante cuidado que a sua segurança não estará tão comprometida.

Eu resolvi escrever este artigo também para documentar passo-a-passo qual o procedimento que eu costumo fazer neste tipo de situação. Alguns amigos sempre me questionam como fazê-lo e esta será a forma mais prazerosa, tanto para mim, quanto para vocês, de aprender.

Resumão do que faremos hoje:

  • Criando uma máquina virtual
  • Instalando Rbenv
  • Instalando Ruby
  • Instalando Node.JS
  • Instalando Rails
  • Instalando …
[Leia mais]
Monitoração daqueles locais difíceis de alcançar: Linux, Java, Oracle e MySQL

Os ambientes de TI de hoje são cada vez mais heterogêneos, com Linux, Java, Oracle e MySQL considerados quase tão comuns quanto os ambientes tradicionais do Windows. Em muitos casos, essas plataformas foram integradas ao departamento de TI baseado em Windows de uma organização por meio de uma aquisição de uma empresa que se utiliza de uma dessas plataformas. Em outros casos, os aplicativos podem ter feito parte do departamento de TI por anos, mas eram gerenciados por um departamento separado ou um único administrador.

Mesmo assim, seja uma percepção da especialização necessária, frustração com as muitas combinações de versão dessas plataformas ou apenas incertezas e dúvidas gerais, Linux, Java, Oracle e MySQL criam confusão em massa no monitoramento e são considerados rotineiramente “difíceis de acessar” mesmo para um profissional de TI experiente. Esse problema ocorre nas duas vias (quando monitorar o Windows …

[Leia mais]
Criando um Lamp com seu Docker

Bastante pessoas me pediram para criar uma documentação sobre como configurar um LAMP (Linux, Apache, Mysql e PHP) com o Docker.

Para esse artigo, usaremos o Docker e Docker-compose, mas não entremos nos detalhes básicos sobre seu uso. Caso ainda não sabia usar essas ferramentas, apresento os links abaixo para aprender as ferramentas citadas:

Para configurar um LAMP, faremos o uso de um ambiente com dois containers.

Crie uma pasta para seu projeto e dentro dessa pasta crie um arquivo docker-compose.yml com o seguinte conteúdo:

web:
image: tutum/apache-php …
[Leia mais]
Mostrando entradas 1 para 10 de 24
Próximo 10 Entradas mais antigos »