Do Sysadmin ao DevOps

Comandos básicos Docker

Docker é um ferramenta que venha aprendendo a pouco tempo, não explicarei o que é o docker, apenas alguns detalhes no uso. Caso queira uma explicação melhor sobre o que é docker, recomendo esse artigo do Mundo Docker. Segue abaixo alista dos comandos mais básicos e explicações básicas sobre o docker: 1 2 3 4 5 6 7 8 docker search ubuntu # Procura versões do sistema ubuntu docker pull [nome da imagem] # baixar imagem docker images # listar imagens docker run [nome da imagem ou id] # iniciar container com a imagem baixada docker ps # listar containers docker ps -a # Verifica todos os containers, inclusive os que estão parados docker exec [id do container] [comando] # executa comandos no container docker rm [id do container] Iniciar container com alguns detalhes a mais:

Remover extensão .php com .htaccess (Rápido e fácil)

Já havia tentado de várias maneiras remover a extensão .php dos meus arquivos, mas todas sem sucesso. Porém consegui fazer de uma maneira muito simples, editando o arquivo .htaccess. Lembrando que para funcionar a modulo “mod_rewrite” deve estar habilitado no seu servidor web. Criaremos o arquivo .htaccess na raiz do nosso projeto com o seguinte conteúdo 1 2 3 4 5 6 7 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.

Gestão corporativa com Software Livre

Segue um trabalho que fiz na faculdade sobre gestão corporativa com software livre. Também listarei aqui meu rascunho para apresentação do slide, caso alguem tenha interesse. Slide 1 = Apresentação Assunto Nome Slide 2 = Gestão corporativa Breve introdução do assunto Governança corporativa é o conjunto de processos, costumes, políticas, leis, regulamentos e instituições que regulam a maneira como uma empresa é dirigida, administrada ou controlada. Os principais atores tipicamente são os acionistas, a alta administração e o conselho de administração.

Deslogar sessão ssh por inatividade

Para deixar a configuração do servidor ssh um pouco mais segura, podemos configurar uma opção para um usuario que ficar inativo por um determinado tempo seja deslogado automaticamente. É uma opção muito útil caso seja esquecido uma sessão aberta, o que é bastante perigoso por sinal. O arquivo que devemos alterar é o /etc/ssh/sshd_config, adicionando ou alterando os seguintes parametros: 1 2 ClientAliveCountMax 0 ClientAliveInterval 30 Com isso, caso tenha inatividade na sessão por 30 segundos o usuário será deslogado.

Tutorial básico e rápido de Mysql

Instalação Começamos pela instalação, que nas distribuições Debian like seria: 1 sudo apt-get install mysql-server phpmyadmin Esse comando instalará a última versão do Mysql e do administrador visual que mais gosto o PHPmyadmin. A instalação irá pedir uma senha para o usuário padrão (root): A confirmação da senha: Em qual servidor web o Phpmyadmin irá rodar, no meu caso apache: E diga não a próxima opção: Administrando via linha de comando 1 mysql -h host -u root -p (o super usuário default é root) Assim terá acesso ao terminal do mysql.

Instalar Java 8 no Manjaro/Archlinux

Primeiro atualize o sistema 1 pacman -Sy Após isso baixamos a última versão (Na data da postagem essa era última versão) 1 wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=111679 -O Java-latest Descompactamos 1 tar -zxvf Java-latest Copiamos para a pasta correta 1 cp -pr jre1.8.0_60 /opt Criamos o link para o programa 1 ln -s /opt/jre1.8.0_60/bin/java /usr/bin/java E o link para os plugins: 1 ln -s /opt/jre1.8.0_65/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so Fonte
0%