Montando um sistema Helpdesk com servidor Linux e Java em um ambiente corporativo ou na Internet

Neste artigo explico detalhadamente como instalar e utilizar o sistema de Helpdesk desenvolvido em Java pela Omega Códigos em um servidor Linux, disponibilizando aos usuários de uma rede corporativa ou pela internet um software que roda em Linux, Windows, OS-X etc.

[ Hits: 98.972 ]

Por: Kemper Alves em 18/06/2010


Instalando e configurando o sistema Helpdesk no servidor



O sistema Helpdesk a ser instalado é um módulo do software Ultra Servidor da Omega Códigos, a sua instalação é muito simples, basta seguir os procedimentos abaixo.

Obs.: Tudo deve ser feito como root.

1) Acesse o servidor via ssh, putty ou via console mesmo. :)
2) Edite o arquivo /etc/apt/sources.list

# nano /etc/apt/sources.list

Coloque o conteúdo abaixo no arquivo (pode remover as outras linhas e deixar somente essas 3).

deb http://ftp.br.debian.org/debian/ lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://package.omegacodigos.com.br/ stable/

Salve e feche (CTRL+O para salvar e CTRL+X para fechar).

Pronto, agora que editamos o sources.list, vamos atualizar o cache do apt com o comando abaixo:

# apt-get update

E agora instalar o sistema com o comando:

OBSERVAÇÃO IMPORTANTE: No momento da instalação do MySQL será pedido para criar uma senha de root, É OBRIGATÓRIO DEFINIR UMA SENHA PARA O ROOT DO MYSQL, senão o sistema não funciona!

# apt-get install ultra-servidor

Isto instalará o ultra-servidor e as suas dependências (Java, MySQL etc). Dependendo da sua conexão isto pode demorar, pois o download será de aproximadamente 120MB se não houver nenhuma dependência já instalada.

Configuração do servidor

O apt iniciará automaticamente o processo de configuração do sistema, como pode ser visto na imagem abaixo:
A primeira informação a ser passada ao sistema é o hostname do helpdesk, se não houver um hostname (fqdn), informe o IP do servidor neste campo.
IMPORTANTE: Este hostname informado deve estar no arquivo /etc/hosts e com o ip correto, senão na hora de conectar ao servidor você obterá um erro de connection refused, se isto ocorrer, corrija o conteúdo do arquivo e reinicie o servidor.

Em seguida será solicitada a senha do root do MySQL, conforme orientado anteriormente você já definiu a senha do root do MySQL, basta informá-la aqui neste campo.

Obs.: Esta senha não será armazenada em nenhum arquivo de configuração, será utilizada apenas neste momento para criar o usuário e o banco de dados no MySQL.
Agora devemos informar o nome do banco de dados que será criado. Basicamente você pode colocar o nome que quiser, desde de que seja formado pelos caracteres: da expressão regular a seguir: [a-zA-Z_0-9_], ou seja caracteres de a a z minúsculos, maiúsculos, números e o sinal _.

No meu exemplo, utilizei o nome helpdesk, mas você pode colocar o nome da empresa por exemplo.
A seguir devemos criar um usuário para acessar esse banco de dados, utilizei também o nome helpdesk para o nome do usuário, mas você pode colocar o nome de usuário que quiser. E definir uma senha para ele.
O Ultra é um software modular, ou seja, possui diversos módulos que podem ser utilizados, como o foco deste artigo é o HELPDESK, há duas formas de se montar o sistema:

1) Apenas o Helpdesk
2) Helpdesk integrado aos clientes

Se você instalar apenas o Helpdesk, não possuirá a funcionalidade de cadastrar clientes e abrir chamados para eles, ou seja, será um sistema apenas para chamados.

Se você instalar o Helpdesk e os clientes, incluirá nas suas funcionalidades a possibilidade de cadastrar clientes e abrir chamados para os mesmos.


Helpdesk sem clientes

Helpdesk com clientes
Por questões de clareza do tutorial, utilizarei a opção COM CLIENTES. Importante, se você marcar o módulo clientes, deverá marcar também bairros e cidades por serem dependências.

Pronto! O sistema já está instalado e pronto para ser iniciado:
Basta executar o comando e aguardar a sua inicialização:

# /etc/init.d/ultra-servidor start

Obs.: Se você rebootar o servidor, ele iniciará automaticamente, não precisa se preocupar.

Antes de continuar:

# /etc/init.d/ultra-servidor stop (interrompe o servidor)
# /etc/init.d/ultra-servidor start (inicia o servidor)
# /etc/init.d/ultra-servidor restart (reinicia o servidor)
# /etc/init.d/ultra-servidor status (obtém o status atual)

# /etc/init.d/ultra-servidor configure
Executa o script de configuração novamente (se você preferir, pode editar o arquivo de configuração /etc/ultraservidor/ultraservidor.conf)

Agora sim! Tudo instalado e rodando no servidor. Vamos passar para a etapa de instalação e configuração de uma estação de trabalho para podermos configurar o helpdesk de acordo com as necessidades da empresa que o utilizará, próximo passo: Instalado o software Ultra Client e configurando o ambiente do helpdesk.

Página anterior     Próxima página

Páginas do artigo
   1. Entendendo o funcionamento do sistema Helpdesk
   2. Preparação do servidor
   3. Instalando e configurando o sistema Helpdesk no servidor
   4. Instalado o software Ultra Client e configurando o ambiente do Helpdesk
   5. Configurar os usuários e o HELPDESK
   6. Usando o Helpdesk
Outros artigos deste autor

Instalando o novo Anjuta 2.2.0 no Ubuntu Feisty

Instalando o Ultra Servidor no Debian Lenny

Montando um velocímetro de internet com PHP e GD

Backup fácil de seus arquivos com o Backintime

Instalando o Debian Etch com o instalador gráfico

Leitura recomendada

Até onde é vantajoso o Cloud Computing?

Clonando máquinas virtuais no VMWare Server

Hamachi - Redes virtuais utilizando software e internet

2FA-Auth - Gerando Códigos de Autenticação 2FA no seu Terminal

Rodando o Windows 3.1 no Linux

  
Comentários
[1] Comentário enviado por kemperacc em 18/06/2010 - 10:54h

Pessoal, só acrescentando ao tutorial, quem quiser apenas testar o sistema, pode acessar:

http://simulacao.omegacodigos.com.br/ultraWeb

usuário: usuario1
senha: 123456

Baixe o arquivo ultraClientInstall.jar e instale-o usando o seu java (botão direito / abrir com / java)

Depois de instalar, execute-o e informe:

host: simulacao.omegacodigos.com.br
usuário: usuario1
senha: 123456

Obrigado.

[2] Comentário enviado por kemperacc em 18/06/2010 - 11:10h

Srs, cometi um erro no comentário acima, o nome de usuário correto é usuário e não usuario1 como foi dito, portanto, o correto é:


Pessoal, só acrescentando ao tutorial, quem quiser apenas testar o sistema, pode acessar:

http://simulacao.omegacodigos.com.br/ultraWeb

usuário: usuario
senha: 123456

Baixe o arquivo ultraClientInstall.jar e instale-o usando o seu java (botão direito / abrir com / java)

Depois de instalar, execute-o e informe:

host: simulacao.omegacodigos.com.br
usuário: usuario1
senha: 123456

Obrigado.

[3] Comentário enviado por kemperacc em 18/06/2010 - 11:39h

PESSOAL, O USUARIO E SENHA CORRETO NO SISTEMA DE TESTE EH:

usuario: usuario
senha: 123456

Esquecam por favor o usuario1 que eu coloquei errado!

[4] Comentário enviado por Cezartux em 19/06/2010 - 12:20h

Muito Bom esse HelpDesk mais existe gratuito assim com a mesma base , gostaria de treinar mais 30 dias acho muito pouco?

[5] Comentário enviado por kemperacc em 19/06/2010 - 18:07h

Cezar, como foi dito, funciona por 30 dias sem registrar, mas se quiser apenas aprender a usar o sistema, pode utilizar esta demonstração online que funciona direto.

[]s

Kemper

[6] Comentário enviado por luizdn em 21/06/2010 - 21:42h

Não sei quanto as outras pessoas que acessam esse site mas me sinto frustrado em saber que o espirito software livre perde com essa "comercialização" de software. Pensei que era livre. Devia ao menos elucidar no começo que o software é shareware, teria me poupado a leitura do mesmo.

[7] Comentário enviado por kemperacc em 22/06/2010 - 08:09h

luizdn, podemos fazer um acordo então.

Se o Sr estiver disposto a arcar com os custos, poderemos torná-lo um software livre e open source sem dúvida.

Também sou a favor do software livre e open source, mas isso não exclui o meu direito de ganhar dinheiro com a minha profissão (programador), portanto a proposta:

* O Sr pode comprar o fonte do software;
* Pagar o salario dos programadores;
* Pagar a hospedagem física dos servidores no CPD (5 SERVIDORES) com um link de 20MB de internet.
* Pagar o contador, o aluguel, condomínio, etc.

Agora, creio que para uma empresa que necessite de um software Helpdesk, o investimento de 120,00/mês chega a ser irrisório considerando os benefícios de um software que não trava, não dá pau, que tem assistência técnica, que, caso o cliente necessite, efetuamos melhorias sem cobrar a mais por isso.

Saudações.

Kemper
Programador - Omega Códigos - Desenvolvimento de Software

[8] Comentário enviado por fndiaz em 22/06/2010 - 15:33h

O programa é pago....
Também acho que isso devia ser evidenciado no começo do tutorial, perdi meu tempo aqui!!!

[9] Comentário enviado por kemperacc em 22/06/2010 - 15:49h

fndiaz, podemos fazer um acordo então.

Se o Sr estiver disposto a arcar com os custos, poderemos torná-lo um software livre e open source sem dúvida.

Também sou a favor do software livre e open source, mas isso não exclui o meu direito de ganhar dinheiro com a minha profissão (programador), portanto a proposta:

* O Sr pode comprar o fonte do software;
* Pagar o salario dos programadores;
* Pagar a hospedagem física dos servidores no CPD (5 SERVIDORES) com um link de 20MB de internet.
* Pagar o contador, o aluguel, condomínio, etc.

Agora, creio que para uma empresa que necessite de um software Helpdesk, o investimento de 120,00/mês chega a ser irrisório considerando os benefícios de um software que não trava, não dá pau, que tem assistência técnica, que, caso o cliente necessite, efetuamos melhorias sem cobrar a mais por isso.

Saudações.

Kemper
Programador - Omega Códigos - Desenvolvimento de Software

[10] Comentário enviado por fndiaz em 22/06/2010 - 16:12h

Amigo Kemper....

Eu apenas disse que o tutorial hora nenhuma informou que o programa era pago, coisa que achei errado msmo,

pois se eu soubesse não chegaria a ler, e instalar o programa como fiz!

O problema não é ser pago mas sim deichar isso claro desde o começo, evitando a perda de tempo de pessoas como eu

um abraço

[11] Comentário enviado por Soul_Keeper em 23/06/2010 - 09:26h

Putz. Fui ver que era pago no final! :D
O Software parece ser muito bem feito. Parabéns mas no momento não posso pagar!
Podia melhorar essa mensalidade amigo.
Afinal 120,00 não é pouco!
Outra coisa. Uma versão free limitada seria legal também.

[12] Comentário enviado por eiol em 23/06/2010 - 13:35h

Acredito que no mundo Linux precise cada vez mais de projetos como esse, pagos. Para que a empresa que o compre tenha alguém para recorrer em caso de problemas, treinamentos e suporte. Também fiquei na dúvida se era um sistema gratuito ou não e no site da empresa também não se encontra essa informação de forma clara.

[13] Comentário enviado por joaopaulobrinate em 28/06/2010 - 00:31h

O software parece ser mto bom mesmo, parabéns pela iniciativa ai kemper

[14] Comentário enviado por kemperacc em 28/06/2010 - 18:18h

Pessoal,

Apenas uma ratificação acerca de minhas respostas aos usuarios fndiaz e luizdn.

Em momento algum quis ser grosso com os mesmos, fica minhas desculpas caso tenha ficado esta impressão. O que não posso admitir é o fato da qualidade do software ser julgada apenas por ser pago ou não, por ser livre ou não. O que quis foi simplesmente expor para os mesmos que a manutenção de um ambiente de desenvolvimento, programadores, servidores, link de internet, etc. Demanda um custo muito alto.

Normalmente uma solução de software livre vive de doações individuais ou então há uma empresa por trás bancando o desenvolvimento para incluir estes recursos em alguma ferramenta "professional". A empresa desenvolve no SL e quando está maduro incorpora no soft pago.

Infelizmente não temos condições financeiras de bancar um projeto de software livre, o que seria muito bom para a imagem de nossa empresa, mas não estamos ainda neste momento.

Estamos sempre buscando por inovações, tanto que desde de 2005 nossa empresa só desenvolve ferramentas multiplataforma (em java) e incentivamos a todos os nossos clientes a migrarem para a plataforma Linux.

Futuramente poderemos pensar em disponibilizar versões mais antigas do sistema de forma gratuita, mas como ele está ainda na versão 2.0 ainda não é o momento também.

Bom, fica aí minha ratificação, sinto se fui grosseiro com alguém, mas eles poderiam ter maneirado também na opnião deles.

Obrigado a Todos.

Kemper

[15] Comentário enviado por Tenente em 10/07/2010 - 19:48h

O problema do pessoal que usa Linux é que acham que tudo deva ser "gratis", esquecem que as pessas tem compromisso principalmente com a prole, o programador vai sustentar os filhos com VENTO então. Vai oferecer a sua familia como moradia o final de uma ponte ou viaduto, só por que alguns querem de GRAÇA o seu trabalho.

Não sou programador, apenas administro redes, mas pow coloquem as mãos na consiencia e sejam um pouco mais consientes, sem poder oferecer o minimo de sobrevivencia a um ser humano, não vai haver quem programe, depois voces reclamam que em Linux não existe recursos, tá ai o motivo, não existe motivação ou vontade de se fazer algo e além de não ser reconhecido ainda se recebe inumeras criticas.

Ao autor do soft e do presente artigo, esta de parabens e continue a desenvolver um bom trabalho como fez com esse, pois é disso que precisamos com soft livres, pessoas capacitadas e que saibam fazer.

O meu aqui obrigado.

[16] Comentário enviado por j0rg1nh0 em 21/07/2010 - 23:31h

Pessoal, para quem procura soft totalmente free vai uma dica o Ocomon ele é free otimo sistema de Help Desk é baseado na ITIL desenvolvido em PHP .

Taí uma dica

Abraço

[17] Comentário enviado por kemperacc em 15/02/2011 - 22:26h

Pessoal,

Quem tentou acessar o servidor de demonstração online e deu erro, hoje que fui ver, o servidor estava OFF, já está online novamente.

Abraços a todos.

[18] Comentário enviado por phahok em 23/10/2011 - 10:29h

Eu acho que o nosso amigo Kemper, deveria ser mais claro em suas indagações, entender melhor o conceito opensource e a forma de ganhar dinheiro com um sistema open, e principalmente, todo profissional e seu produto devem ser honestos e claros com todos, nem aqui no artigo nem no site omegacodigos.com.br, informa valores do software, ou seja induzem vc a instalar o sistema crendo uma coisa, que está na cabeça de todos no mundo unix, e ai depois informa, vc tem que pagar 120,00 por mês, valor esse fora do padrão do mercado, para sistemas helpdesk, e que seja baseado em unix, na realidade cabeça como essa é que levaram a microsoft onde está, então acho o seguinte, não é errado ganhar dinheiro com seu produto desenvolvido, apenas, precisa ser claro com as coisas, não enganar ninguém, achei um palhaçada esse artigo, e poderia listar aqui varios sistemas em PHP, fazem a mesma coisa com as mesmas funções, por valores bem mais justos e pelo menos os mesmos não ficam dizendo que são programadores morrendo de fome.

Ah, outra coisa, se vc queria ou quer ajuda para desenvolver seu sistema e deixá-lo open é simples siga o padrão de desenvolvimento aberto, inicie, publique e cadastre seu codigo e terá muitos interessados (http://sourceforge.net/)

Terá menos trabalho, poderá ganhar mensalidade pelo sistema, que pague os custos de servidor, infra e suporte, sem ter que ser mesquinho, E DEIXANDO CLARO PARA TODOS QUE SEU SOFTWARE NÃO É OPENSOURCE.

Mas gostaria de deixar claro que gostei do seu sistema, muito bom vc poderia ter muito mais clientes, se soubesse melhores forma de vendê-lo, e principalmente, SEJA HONESTO DO INICIO AO FIM, INFORMANDO AS PESSOAS TANTO NOS ARTIGOS COMO NO SEU SITE QUE O SISTEMA É PAGO E CUSTA TANTO, como toda empresa séria e idônea do mercado, para que mais pessoas que leiam o seu artigos, não perca TEEEEEMPPOOOOO COMO EEEEEEEEEU.


Abraço a todos,

[19] Comentário enviado por murderb13 em 05/04/2012 - 10:14h

Sistema legal, mas se vc fosse honesto ao ponto de colocar no ínicio do artigo que era pago, pensaria no software.
Mas não vi credibilidade neste artigo.

[20] Comentário enviado por murderb13 em 05/04/2012 - 10:23h

software help Desk open source

http://www.vivaolinux.com.br/artigo/Sistema-de-Help-Desk-Ocomon-em-Ubuntu

[21] Comentário enviado por rz_otrs em 17/04/2012 - 15:36h

Galera boa tarde a todos!

Para quem estiver a procura de um sistema Open Souce de grande qualidade, procurem informações sobre o OTRS.
Utilizo o OTRS gerenciando um setor de help desk com uma média de 1500 chamados/mes.
Ele cobre os principais processos descritos pela ITIL com muita qualidade e facilidade... tem tradução clara para o Portugues e é totalmente customizável.... seguem uns sites que podem dar mais informações e auxílio...

http://tuxjr.wordpress.com/category/otrs/

Forte abraço a todos.... de precisarem de uma força é só entrar em contato!

[22] Comentário enviado por movic em 19/04/2012 - 23:37h

Software help Desk nacional feito em java .

http://cadi-help-desk.blogspot.com


[23] Comentário enviado por bruno2ms em 13/04/2015 - 23:04h


Pessoal,
Vi que muita discussão já rolou sobre o assunto, não vou conseguir contribuir sobre a questão do help desk gratuito, mas gostaria de recomendar o sistema que tenho usado, que é gratuito para teste também. mas que pelo menos tem um preço bem em conta, quando comparado com a maioria das opções que encontrei.

o sistema se chama Acelerato, e vocês podem conferir no http://www.acelerato.com , é um sistema em java e foi desenvolvido pela galera da Bluesoft que é uma empresa bem conhecida na comunidade de software.

[24] Comentário enviado por andrenovelino em 21/02/2018 - 14:42h

Os softwares open source nem sempre são bons quando pensamos no cliente com uma operação reduzida de TI.

Eu uso e indico o https://www.deskmanager.com.br que tem me servido muito bem.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts