Como instalar GoGs no Raspberry Pi

Como instalar GoGs no Raspberry Pi
Quer criar um servidor Web Git auto-hospedado no Raspberry Pi? Você deveria tentar Gogs, Uma interface Web Git leve e fácil de usar cujo algoritmo está escrito na linguagem de programação Go. É usado para configurar e gerenciar repositórios Git no seu sistema Raspberry Pi.

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.