SnipeIT - Gerenciamento de Ativos de TI

O SnipeIT é um software open source que nos possibilita gerenciar ativos, componentes e consumíveis do nosso parque de TI. Com ele, você vai poder gerenciar estoque, associar equipamentos à usuários, monitorar níveis de estoque, quantidade de vezes que determinado equipamento foi para o conserto e se livrar daquele termo de recebimento de equipamento em papel.

[ Hits: 22.117 ]

Por: Rafael Matos em 04/07/2018


Configurar Snipeit e instalar módulos



Editando o arquivo de configuração .env:

sudo nano .env

Dentro do arquivo, altere os seguintes parâmetros:

APP_URL=192.168.110.55 #deve ser o ip local do servidor
DB_DATABASE=snipeit #ou qualquer outro nome que você tenha escolhido como nome do banco de dados
DB_USERNAME=snipeit
DB_PASSWORD=sua senha para esse banco de dados #Setada no passo anterior

Salve e feche o arquivo.
De volta ao terminal, vamos alterar algumas permissões:

sudo chown -R www-data:www-data storage public/uploads/
$ sudo chmod -R 775 storage
$ sudo chmod -R 755 public/uploads


Instalando dependências:

sudo apt-get install -y git unzip php php-mcrypt php-curl php-mysql php-gd php-ldap php-zip php-mbstring php-xml php-bcmath

O composer é um gerenciador de pacotes do php, entre outras coisas que são instaladas após o comando abaixo, está o laravel, que é o framework que o snipeit utiliza.

sudo composer install --no-dev --prefer-source
Vamos agora gerar uma chave que automaticamente vai ser inserida no arquivo .env nosso.

sudo php artisan key:generate
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Ambiente de pré-instalação e instalação
   3. Configuração do banco de dados
   4. Configurar Snipeit e instalar módulos
   5. Configurar Apache
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Software livre na educação de crianças

DSpace no Ubuntu 12.04 - Instalação via Banco de Dados Oracle 11g

Instalando as últimas versões do Xfce, MATE e Cinnamon com PulseAudio no Slackware

Nagios e Cacti no CentOS 6.x - Instalação, configuração e integração das ferramentas

GNOME 3 no Slackware 14 com dropline GNOME

  
Comentários
[1] Comentário enviado por giovanit em 06/07/2018 - 08:26h

Uma duvida sobre essa ferramenta. É possível controlar/visualizar a licença que cada máquina Windows utiliza, assim como a versão do sistema operacional (Professional/Ultimate)?
Pergunto isso porque tenho umas 50 máquinas e to precisando conferir se estão utilizando as licenças corretas em cada máquina, para não precisar passar máquina por máquina esse programa seria uma mão na roda.

Se a resposta for sim, é preciso instalar algum agente nas máquinas?

[2] Comentário enviado por Lacordaire em 23/07/2018 - 17:39h

eu não consegui executar o comando $ sudo git clone https://github.com/snipe/snipe-it.git snipeit
Meu Ubuntu não reconhece o comando git

[3] Comentário enviado por MrPaper em 27/07/2018 - 09:49h

giovanit

Ele não instala nada localmente nas máquinas. Ele monitora a duração da licença, mas você tem que inserir.

[4] Comentário enviado por MrPaper em 27/07/2018 - 09:50h


[2] Comentário enviado por Lacordaire em 23/07/2018 - 17:39h

eu não consegui executar o comando $ sudo git clone https://github.com/snipe/snipe-it.git snipeit
Meu Ubuntu não reconhece o comando git


Você tem que instalar o git.

apt-get install git-core

[5] Comentário enviado por Lacordaire em 28/07/2018 - 22:47h


[3] Comentário enviado por MrPaper em 27/07/2018 - 09:49h

giovanit

Ele não instala nada localmente nas máquinas. Ele monitora a duração da licença, mas você tem que inserir.



obrigado! Consegui instalar mas estou tendo alguns probelmas com o lamp no Debian 9.5. quando eu resolver, se der algum problema eu retorno. mas valew! Valew mesmo gente!

[6] Comentário enviado por MrPaper em 30/07/2018 - 17:27h


[5] Comentário enviado por Lacordaire em 28/07/2018 - 22:47h


[3] Comentário enviado por MrPaper em 27/07/2018 - 09:49h

giovanit

Ele não instala nada localmente nas máquinas. Ele monitora a duração da licença, mas você tem que inserir.



obrigado! Consegui instalar mas estou tendo alguns probelmas com o lamp no Debian 9.5. quando eu resolver, se der algum problema eu retorno. mas valew! Valew mesmo gente!


Massa! Terminei essa semana de popular o sistema. Se quiser depois trocar algumas ideias de como eu tratei os ativos, setei os parâmetros de estoque e configurei os envios de email, fala aí que a gente troca esse contato.

Att

[7] Comentário enviado por Lacordaire em 07/08/2018 - 16:47h

No meu deu erro! Eu estava instalando no debian 9. Nem chegou a abrir a pagina. eu posso até colocar o link todo como por exemplo http://localhost/snipeit/index.html mas ele sempre direciona para o link http://localhost/setup. vou refazer para ver o que pode ter acontecido. outro problema que encontrei é que o debian 9 não tem o php5 mas dei meu jeito por fora instalando duas versões de php. qual quer coisa retorno a vocês.

[8] Comentário enviado por Lacordaire em 07/08/2018 - 16:49h


[7] Comentário enviado por Lacordaire em 07/08/2018 - 16:47h

No meu deu erro! Eu estava instalando no debian 9. Nem chegou a abrir a pagina. eu posso até colocar o link todo como por exemplo http://localhost/snipeit/index.html mas ele sempre direciona para o link http://localhost/setup. vou refazer para ver o que pode ter acontecido. outro problema que encontrei é que o debian 9 não tem o php5 mas dei meu jeito por fora instalando duas versões de php. qual quer coisa retorno a vocês.


e eu esqueci de destacar que fica sempre neste link e com a pagina de erro vermelha : "Whoops, looks like something went wrong."

[9] Comentário enviado por MrPaper em 08/08/2018 - 09:58h

No teu arquivo .env do snipeit, no campo
APP_DEBUG=false

Muda para
APP_DEBUG=true

Assim a gente vai poder entender melhor o que está acontecendo.

[10] Comentário enviado por Lacordaire em 08/08/2018 - 14:16h


[9] Comentário enviado por MrPaper em 08/08/2018 - 09:58h

No teu arquivo .env do snipeit, no campo
APP_DEBUG=false

Muda para
APP_DEBUG=true

Assim a gente vai poder entender melhor o que está acontecendo.




Ele me apresentou esse erro. ele diz que


(1/1) UnexpectedValueException
O fluxo ou arquivo "/var/www/snipeit/storage/logs/laravel.log" não pôde ser aberto: falha ao abrir fluxo: Permissão negada
in StreamHandler.php line 107

[11] Comentário enviado por MrPaper em 08/08/2018 - 21:07h


[10] Comentário enviado por Lacordaire em 08/08/2018 - 14:16h


[9] Comentário enviado por MrPaper em 08/08/2018 - 09:58h

No teu arquivo .env do snipeit, no campo
APP_DEBUG=false

Muda para
APP_DEBUG=true

Assim a gente vai poder entender melhor o que está acontecendo.




Ele me apresentou esse erro. ele diz que


(1/1) UnexpectedValueException
O fluxo ou arquivo "/var/www/snipeit/storage/logs/laravel.log" não pôde ser aberto: falha ao abrir fluxo: Permissão negada
in StreamHandler.php line 107


O diretório storage e todas suas subpastas tem que ter permissão de escrita para o usuário do webserver.
Dá um

chmod -R 777 storage/

para ver se roda e o erro era só isso mesmo. Depois você faz os ajustes finos, checando as permissões/dono da pasta.

[12] Comentário enviado por hjames em 14/08/2019 - 12:44h

Olá pessoal, eu tentei instalar aqui não funcionou, a página não carrega quando coloco o endereço de ip no navegador, será que alguém poderia me dar uma ajuda?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts