Como configurar alias e variáveis de ambiente permanentes no shell do servidor
Olá, querido cliente da GeHost! Seja bem-vindo ao seu novo passo no mundo do controle total do servidor. Aqui, você, como usuário, tem o poder de personalizar seu ambiente de trabalho via shell — o terminal do servidor. Hoje, vamos aprender a criar alias (atalhos rápidos) e variáveis de ambiente permanentes, para tornar seu dia a dia mais ágil, sem precisar digitar comandos longos toda hora.
Este guia é para quem já acessa o servidor via SSH (conexão segura) e quer automatizar tarefas comuns. Não se preocupe: vamos passo a passo, com calma, como se fosse um amigo ensinando no seu canto favorito.
O que são alias e variáveis de ambiente?
Imagine que você sempre digita cd /home/usuario/public_html para entrar na pasta do seu site. Que chato, né? Com um alias, você pode criar um atalho como cdsite e, ao digitar isso, já entrar lá automaticamente.
Já as variáveis de ambiente são como "gavetas" onde você guarda informações que o sistema precisa lembrar — como caminhos, senhas temporárias ou configurações do seu projeto. Quando você as define como permanentes, elas ficam salvas mesmo depois de fechar o terminal.
Sensei diz: "Um bom alias é como um amigo que lembra de tudo por você. Uma variável permanente é como um lembrete que não some com o vento."
Passo a passo: configuração permanente
Conecte-se ao seu servidor via SSH. Use seu cliente preferido (como PuTTY, Terminal ou VS Code) e digite o comando com suas credenciais:
ssh usuario@seu-servidor.gehost.com.brSubstitua
usuariopelo seu nome de usuário no cPanel.Depois de logado, vamos editar o arquivo de configuração do shell. O mais comum é o
.bashrcou.bash_profile. Para garantir que as configurações persistam em todas as sessões, vamos usar o.bash_profile.Abra o arquivo com o editor
nano:nano ~/.bash_profileSe o arquivo estiver vazio, não se preocupe — é normal. Agora, vamos adicionar nossas configurações.
Exemplo de alias:
Digite (ou copie) esta linha:
alias cdsite="cd /home/usuario/public_html"Substitua
usuariopelo seu nome real no servidor.Exemplo de variável de ambiente:
Adicione também uma variável, por exemplo, para definir o ambiente de desenvolvimento:
export ENVIRONMENT=developmentSalve o arquivo:
No
nano, pressione Ctrl + O (para salvar), depois Enter para confirmar.Depois, pressione Ctrl + X para sair.
Para que as mudanças entrem em vigor, atualize o ambiente atual:
source ~/.bash_profilePronto! Agora o alias e a variável estão ativos.
Teste o alias:
Digite
cdsitee veja se o terminal entra na pasta do seu site.Digite
echo $ENVIRONMENTe veja se aparecedevelopment.
Dicas importantes
Se você quiser que o alias funcione em todos os shells (inclusive no login), pode também adicionar ao
.bashrc. Use o mesmo comandonano ~/.bashrce coloque os mesmos conteúdos.Nunca edite arquivos do sistema sem saber o que está fazendo. Use apenas
~/.bash_profileou~/.bashrc— são os locais seguros para você.Se precisar de ajuda, entre em contato com o suporte da GeHost no painel: painel.gehost.com.br. Eles estão lá para te ajudar com qualquer dúvida.
Quer saber mais?
Se você quer ir além, pode criar aliases mais complexos, como:
alias atualiza="git pull origin main && composer install"— para atualizar seu projeto com um só comando.alias backup="tar -czf /home/usuario/backup-$(date +%Y-%m-%d).tar.gz /home/usuario/public_html"— para criar backups automáticos.
Sensei diz: "O poder não está no comando, mas na repetição. Crie seus atalhos, e o tempo será seu aliado."
Se você gostou deste guia, compartilhe com quem também quer dominar o shell. E lembre-se: você não está sozinho. A GeHost está aqui com você, desde 2015, com o coração no trabalho, e o CNPJ 46.647.904/0001-04 como prova de que tudo é real.
Até a próxima, com mãos firmes e terminal limpo!