Instalação de One or Zero PHP Helpdesk

Detalhe passo a passo da instalação e configuração do sistema PHP para Helpdesk e planificação de tarefas de One or Zero.

Por Angel Deblás


Publicado em: 02/11/07
Valorize este artigo:
One or Zero Helpdesk and Task Management System é um programa de código aberto muito potente e leve. Está desenvolvido em PHP e utiliza o banco de dados MySQL e Sqlite. É rápido, personalizável e se pode executar em qualquer plataforma. Trata-se de um produto gratuito, tanto para uso pessoal como comercial.

Este artigo cobre a versão 1.4 do programa. Assumo que o serviço técnico tem acesso telnet (ou ssh) ao servidor e que tem conhecimentos básicos de Linux.

Mesmo assim, tentarei dar explicações alternativas no caso da instalação se realizar sem conexão ssh/telnet.

Onde obtê-lo e o que contém

Pode-se baixar a última versão de http://www.oneorzero.com/index.php?page=downloads

Apesar da página oficial ter links para baixar um kit de idioma, este não é necessário, já que vem incluído no documento .zip

Os conteúdos desta versão se organizam em pastas:
  • admin: Páginas de administração. Com ele podemos instalar muito facilmente o programa
  • common: Contém arquivos comuns, entre eles "config.php"
  • images: Obviamente, as imagens do site
  • kbase: Arquivos de configuração
  • supporter: Páginas do técnico que dará suporte aos usuários
  • lang: Arquivos de linguagem
  • docs: Arquivos txt em inglês com o agreement, instruções de instalação...etc
Requerimentos mínimos
  • Sistema operacional Windows ou Linux.
  • Apache
  • PHP 4.0 (ou versão superior)
  • MySQL
  • SSL (para transações seguras)
  • Software de fóruns (opcional) Recomenda-se XMB Forum (http://www.xmbforum.com/)
Nota: Eu provei em um php 4.1.2 e funciona muito bem.

Instalação do software

Primeiros passos:
Entre no servidor remoto
Acesse ao diretório do usuário que solicitou a instalação
Crie uma pasta "helpdesk" (mkdir helpdesk)
Entre na pasta helpdesk (cd helpdesk)
Transfira o arquivo "ozhv14f.zip" à pasta usando FTP.
Descompacte o arquivo (unzip ozhv14f.zip) -> No caso em que a distro não tiver o pacote unzip instalado, você sempre poderá descompactá-lo em um pc com Windows e transferir a pasta.

Eliminando o que não queremos:
Apaga o arquivo comprimido (rm -rf ozhv14f.zip)

Permissões:
Para que o usuário possa, em um futuro administrar o helpdesk, não se esqueça de mudar de proprietário a pasta phpnuke (chown usuario:grupousuario ./phpnuke)

Configuração: Edita o arquivo "common/config.php"

$db_host Nome do host onde está o banco de dados --> Deixar em "localhost"
$db_user Usuario (do hosting, que coincide com o do bd)
$db_pwd Senha (do hosting, que coincide com a do bd)
$db_name Nome do bd

Os demais campos não é necessário tocá-los.

Não coloquem a versão de php em um campo que vem um pouco mais abaixo, a não ser que usem uma versão maior ou igual à 4.2.0

Adicionar as tabelas do banco de dados e configurar o administrador

Isto também podemos deixar ao cliente, porém ocasionará problemas com os menos experimentados.

Entramos via web a http://dominiodocliente.com/helpdesk/install.php

Só precisa preencher os campos que pede (login, passwd, etc), e como se pode ver, a instalação é muito simples. Ele mesmo gera sozinho as tabelas do bd.

Depois vá ao painel de controle e mude o "default languaje" por "Portuguese". Mesmo que você não veja a mudança nesse momento, saia e entre novamente e verá que já sairá em português.

Notas finais

Já terminamos a instalação. As páginas onde ficou a aplicação são http://www.dominio.com/helpdesk para o Helpdesk.

http://www.dominio.com/helpdesk/admin/control.php para a administração.

Mais informação e downloads em http://www.oneorzero.com/.





Comentários do artigo
Foram enviados 2 comentários ao artigo
2 comentários não revisados
0 comentários revisados

Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato