Mudanças entre as edições de "Instalação do OCOMON"
Ir para navegação
Ir para pesquisar
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
Linha 108: | Linha 108: | ||
== Link de Confirmação de Cadastro== | == Link de Confirmação de Cadastro== | ||
− | Caso o usuário não tenha recebido o e-mail com o link de confirmacao de cadastro, basta verificar na tabela: utmp_usuarios e no campo: utmp_rand e atribuir o valor referente ao atributo rand do link abaixo: | + | Caso o usuário não tenha recebido o e-mail com o link de confirmacao de cadastro, basta verificar na tabela: '''utmp_usuarios''' e no campo: '''utmp_rand''' e atribuir o valor referente ao atributo '''rand''' do link abaixo: |
<pre> | <pre> |
Edição atual tal como às 16h01min de 23 de abril de 2013
Pré-Requisitos
VERSÃO: 2.0RC6.1
DATA: Junho de 2009
- Sistema Operacional: Independente;
- Servidor Web (preferencialmente Apache);
- Linguagem: PHP versão:4.3x ou superior, HTML, CSS, Javascript;
- Banco de dados: MySQL versão: 4.1x ou superior;
- Navegador: Embora o sistema também funcione no Internet Explorer (com algumas limitações de layout), recomendo fortemente a utilização do mesmo no Firefox. Os principais testes do Ocomon são realizados utilizando o Firefox pois é um navegador multi-plataforma e bastante confiável. USE O OCOMON COM O FIREFOX!! :-)
Instalação
- Descompacte o arquivo .tar.gz na pasta html do /home/nome_usuario/
- Dentro do diretório html, execute:
chmod 777 /includes/logs/
- Converter para ANSI (ISO-8859-1) o arquivo de criação do BD: /install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL
- Verificar a necessidade de aplicar o patch caso tenha instalado o OCOMON e aparece a versão apenas 2.0-RC6, visto que, após a aplicação daquele, a versão será: 2.0-RC6.1
- Criar a pasta /tmp na raiz de instalação do ocomon.
Criação da Base de Dados
- Conecte-se ao servidor mysql:
mysql -h mysql.dr.ufu.br -u root -p
- E execute os seguintes comandos:
create database nome_do_bd CHARACTER SET latin1; grant create, select, insert, update, delete, alter, lock tables on nome_do_bd.* to nome_do_usuario identified by 'senha_bd_do_usuario'; flush privileges;
- No diretório /install, execute o seguinte comando:
mysql -h mysql.dr.ufu.br -u root -p nome_do_bd < DB_OCOMON_2.0RC5_FULL.SQL
- Alterar os dados referentes ao banco de dados no arquivo: /html/includes/config.inc.php
Criação e Configuração do Arquivo no "vhosts"
No arquivo (/etc/apache2/vhosts.d/nome_usuario.conf), execute os seguintes passos:
- Adicione a diretiva:
AddDefaultCharset iso-8859-1
- Configure a diretiva abaixo da seguinte maneira:
php_admin_value open_basedir "/home/nome_usuario/html:/usr/share/php:/home/nome_usuario:/home/"
- Pra finalizar, execute o comando:
/etc/rc.d/apache2 reload
Nota: O usuário e senha inicial do administrador é: admin
Atualização do OCOMON (Checklist)
- Backup do BD
No diretório: /ocomon/install/2.0RC6
mysqldump --default-character-set=latin1 -h mysql.dr.ufu.br -u root -p ocomon > ocommon_bkp_20091002.sql
- Backup dos scripts
- Mudar o encoding dos arquivos de atualização de banco para iso-8859-1
- Após sobrescrever os scripts do servidor, aplicar as devidas permissões às pastas, inclusive a de log (ocomon/includes/logs)
- Marcar todas as áreas na opção: Admin -> Áreas -> Áreas Configuração
- Configurar o fckeditor
Controle de Versão (Subversion) dos OCOMONs
Checkout e Atualização do OCOMON
- Na pasta /html, efetue o checkout do projeto:
svn checkout https://cv.dr.ufu.br/repos/ocomon-prefe .
- Na pasta /html, efetue o update do projeto:
svn update
Customizações e correções de bugs no OCOMON 2.0RC6.1
- Sistema de autenticação via LDAP da UFU (vide: changelog_ufu_webosprefeitura).
- Cadastro vide confirmação do administrador (vide: changelog_ufu_webosprefeitura).
- Adição de novos formatos de arquivos a serem anexados (vide: changelog_ufu_webosprefeitura).
- Correções de bugs:
- Atualização de páginas (vide: changelog_ufu_webosprograd).
- Privacidade na funcionalidade de consulta de OS, apenas uma área enxerga todas e não tem as suas OS's visualizadas por outras (vide: changelog_ufu_webosprograd).
Link de Confirmação de Cadastro
Caso o usuário não tenha recebido o e-mail com o link de confirmacao de cadastro, basta verificar na tabela: utmp_usuarios e no campo: utmp_rand e atribuir o valor referente ao atributo rand do link abaixo:
http://www.os.webmaster.ufu.br/ocomon/geral/confirma.php?rand=
Assim, poderá enviar o link para o usuário finalizar o cadastro e logar no OCOMON.