Neste artigo, mostraremos como você pode instalar Gogs no Raspberry Pi e configure um servidor Web Git pessoal.
Como instalar GoGs no Raspberry Pi
Você pode configurar Gogs no Raspberry Pi seguindo as etapas mencionadas abaixo:
Etapa 1: Instale o Git no Raspberry Pi
Antes de iniciar o processo principal, verifique se o seu sistema Raspberry Pi inclui o pacote Git e você pode confirmá -lo usando o seguinte comando:
$ sudo apt install git -y
Etapa 2: instale o servidor mariadb no Raspberry Pi
Você também deve instalar um sistema de banco de dados de preferência Mariadb ou PostGresql No Raspberry Pi e para a facilidade, vamos instalar o Mariadb no Raspberry Pi usando o seguinte comando:
$ sudo apt install mariadb -server -y
Etapa 3: Configure o servidor Mariadb no Raspberry Pi
Depois de concluir a instalação de Mariadb Servidor, você deve configurá -lo usando o seguinte comando:
$ sudo mysql_secure_installation
Faça login com a senha de login do Raspberry Pi e depois responda com “Y" ou "n”Sobre as opções que aparecem no seu terminal. Você pode seguir as opções que destacamos na imagem ou pode seguir sua seleção.
Etapa 4: Crie Banco de Dados de Gogs no Raspberry Pi
Você deve primeiro criar um Gogs Banco de dados no Raspberry Pi login para mysql Usando o seguinte comando:
$ sudo mysql -u root -p
Aplique a seguinte declaração para criar um Gogs Banco de dados no Raspberry Pi.
Criar gogs de banco de dados;
Etapa 5: Defina o nome de usuário e a senha para o banco de dados GOGS no Raspberry Pi
Em seguida, você precisará definir um nome de usuário e senha para Gogs Banco de dados usando a seguinte declaração, pois isso ajudará você a acessar o banco de dados na web posteriormente.
Conceder todos os privilégios em GoGs.* Para ''@'localhost' identificado por '';
Mudar o e No comando acima.
Etapa 6: Ligue os privilégios
Depois de configurar com sucesso o nome de usuário e a senha para Gogs, Você deve liberar os privilégios:
Privilégios descarregados;
Saia do processo usando a seguinte declaração:
saída
Etapa 7: Crie um usuário
A próxima coisa que você deve fazer é criar um usuário git Para usar o Gogs serviço e estamos usando o “desativar-login”Comando para que ninguém possa fazer login usando:
$ sudo adduser-git de luxo deficientes
Etapa 8: Baixe Gogs no Raspberry Pi
Depois de configurar a configuração do banco de dados, é hora de instalar Gogs no Raspberry Pi e estamos instalando -o no diretório git, que deve ser aberto primeiro usando o seguinte comando:
$ CD /Home /Git
No diretório, aplique o seguinte comando para baixar Gogs No seu sistema Raspberry Pi:
$ sudo wget https: // dl.Gogs.io/0.12.9/gogs_0.12.9_LINUX_ARMV7.fecho eclair
Verifique se você está instalando a versão mais recente de Gogs No seu sistema Raspberry Pi, você pode verificar a versão atualizada visitando o site. Além disso, você pode instalar a versão para os sistemas Raspberry Pi de 32 e 64 bits, pois, no comando acima, estamos instalando os 32 bits Gogs versão.
Etapa 9: File Zip de Gogs Unzip no Raspberry Pi
Como o arquivo do download acima está no formato ZIP, você deve descompactar o conteúdo do arquivo usando o seguinte comando:
$ sudo upzip gogs_*.fecho eclair
Certifique -se de substituir o Gogs versão no comando acima.
Etapa 10: Remova o arquivo zip de óculos de Raspberry Pi
Depois de descompactar com sucesso o conteúdo de Gogs, Você pode remover o arquivo zip do diretório usando o seguinte comando:
$ sudo rm gogs_*.fecho eclair
Etapa 11: forneça direito ao usuário no Raspberry Pi
Você deve executar o seguinte comando para fornecer aos usuários do Git os direitos sobre os arquivos que você acabou de extrair no diretório Git.
$ sudo chown -r git: git /home /git
Etapa 12: Ativar serviço de óculos no Raspberry Pi
Depois de concluir a configuração acima, você deve emitir o seguinte comando para ativar o Gogs Serviços no Raspberry Pi:
$ sudo systemctl atabille/home/git/gogs/scripts/systemd/bogs.serviço
Etapa 13: Iniciar o Serviço de Gogs no Raspberry Pi
Você pode executar o seguinte comando para iniciar o Gogs Serviços no seu sistema Raspberry Pi:
$ sudo systemctl Óculos iniciantes.serviço
Certifique -se de que o Gogs O serviço está em execução no seu sistema Raspberry Pi e, para confirmá -lo, você pode executar o seguinte comando:
$ sudo systemctl gogs.serviço
Etapa 14: Acesso a Gogs no navegador da web
Depois de garantir o Gogs O serviço é executado no seu sistema Raspberry Pi, você pode finalmente começar a acessar os GoGs em seu navegador da web. Você deve primeiro encontrar o endereço IP do seu sistema usando o comando “HostName -i”E depois, você pode inserir este endereço IP com o número da porta 3000 Para acessar o processo de configuração inicial do Gogs.
http: //: 3000
Você deve ver uma página de configuração inicial, onde deve fornecer as seguintes informações:
Tipo de banco de dados: Selecione Tipo de banco de dados, que é mariadb no nosso caso.
Do utilizador: Digite o nome de usuário para os GoGs que você define Etapa 5.
Senha: A senha também é a mesma que você definiu Etapa 5.
Você pode deixar as informações restantes como padrão e depois clicar em “Instale os GoGs”Botão para concluir o processo de instalação.
Isso abrirá o Gogs página da web e você pode se registrar no site para começar a usar Gogs serviço no seu navegador.
A página da web acima mostra que configuramos com sucesso Gogs em nosso sistema Raspberry Pi e está funcionando perfeitamente bem.
Conclusão
Gogs é um servidor leve baseado em Git que ajuda você a configurar e gerenciar repositórios Git no seu sistema Raspberry Pi. Você pode configurar este servidor no seu sistema Raspberry Pi, instalando primeiro o Git e Sistema de banco de dados (mariadb) para criar um Gogs Banco de dados no Raspberry Pi. Depois, você pode instalar o Gogs No seu sistema de Raspberry Pi. Assim que você habilitar e iniciar o Gogs Serviços, você pode acessar uma página da web usando o endereço IP do seu sistema Raspberry Pi com o número da porta 3000.