Skip to content
André Dourado

André Dourado

TI na Prática

  • Contato
  • Toggle search form
Configuração inicial Ubuntu

Configuração inicial Ubuntu

Posted on 16 de setembro de 202216 de setembro de 2022 By andredourado Nenhum comentário em Configuração inicial Ubuntu

Instâncias em ambientes cloud, precisam de alguma configuração inicial para que sua interação com ela seja confortável e em algumas situações, a instância tenha uma melhor performance.

Alguns dos comandos mencionados neste post podem funcionar em outras distribuições, mas o foco aqui será “Ubuntu”, portanto não há uma garantia que este procedimento funcione em outras distribuições. Algumas configurações podem não funcionar no WSL (Windows Subsystem for Linux) mesmo a distribuição sendo Ubuntu.

Configuração inicial Ubuntu

Pré-requisitos

  • Conhecimento dos comandos básicos do Linux (Comandos básicos Linux)
  • Instância configurada em um provedor cloud, com a porta SSH (22) liberada para acesso, endereço IP, usuário, senha ou chave pública SSH

Passos

  1. Configurar o editor VIM. Editar o arquivo “/usr/share/vim/vimrc” e substituir o conteúdo pelo seguinte conteúdo:
  2. set nowrap
    set tabstop=2 shiftwidth=4
    set expandtab
    set backspace=indent,eol,start

    set hlsearch
    set incsearch
    set ignorecase
    set smartcase

    set nocompatible
    syntax enable
    set encoding=utf-8
    set showcmd

    set ls=2
    set number
    set cursorline

    set completeopt=menuone,longest,preview
    set wildmode=list:longest,full
    set wildignore+=.git

    set hidden

    set backupdir=/tmp
    set directory=/tmp
    set nobackup
    set nowritebackup
    set noswapfile

    set relativenumber

    nmap =j :%!python -m json.tool

    color torte

     
  3. Desabilitar o timeout da sessão SSH. Editar o arquivo “/etc/ssh/sshd_config” e ao final incluir as linhas:
  4. ClientAliveInterval 60
    ClientAliveCountMax 525600
    TCPKeepAlive yes

    Reiniciar o serviço SSH

    ~$ sudo /etc/init.d/ssh restart
     
  5. Trocar time/zone para “America/Sao_Paulo“. Executar o comando abaixo. Localizar e selecionar “America” depois “Sao_Paulo“
  6. ~$ sudo dpkg-reconfigure tzdata
     
  7. Verificar se existe área de swap definida. Se a linha “Swap” apresentar valores diferentes de “0“, já há uma área de swap.
  8. Saída comando free -h
     
  9. Caso não haja uma área de swap definida, para garantir uma boa performance, a mesma deverá ser criada. O tamanho da área de swap depende do tamanho da memória RAM instalada e se a instância está configurada para hibernar. Segue tabela de referência.
  10. Tabela área de swap

    No exemplo abaixo, será criada uma área de swap com o tamanho de “2G“.

    ~$ sudo fallocate -l 2G /swapfile
    ~$ sudo chmod 600 /swapfile
    ~$ sudo mkswap /swapfile
    ~$ sudo swapon /swapfile
     
  11. Verificar se a área foi criada corretamente
  12. ~$ free -h

Gostou do post?

Gostaria muito de saber sua opinião sobre o conteúdo através de um comentário seu logo aqui abaixo.

Caso ele tenha sido útil para você, aproveite para compartilhá-lo com um amigo ou amiga que precise de informações como essas para ajudar em seu dia a dia.

cloud, iniciante, linux, tutoriais

Navegação de Post

Previous Post: Comandos básicos Linux
Next Post: Instalação Nginx Ubuntu

More Related Articles

Comandos básicos Linux Comandos básicos Linux cloud
Instalação Nginx Ubuntu Instalação Nginx Ubuntu cloud

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts recentes

  • Instalação Nginx Ubuntu
  • Configuração inicial Ubuntu
  • Comandos básicos Linux

Copyright © 2023 André Dourado.

Powered by PressBook Blog WordPress theme