1º Passo – Configurando o Usuário Root
- Abra o terminal (Aplicativos > Acessórios > Terminal)
- Vamos definir uma senha para o usuario root. Digite o comando
# sudo passwd root
- Inisira sua senha- Digite uma nova senha para o usuario root
- As tarefas a seguinte devem ser executadas pelo root, para se “transformar” no root digite o comando
# sudo su
- Insira a senha do root
2º Passo – Instalar o Apache:
- Abra o terminal (Aplicativos > Acessórios > Terminal)
- Digite o seguinte o seguinte comando:
#apt-get update
#apt-get install -y apache2 apache2-doc apache2-utils apache2-suexec apache2-mpm-prefork libexpat1 libapache2-mod-auth-mysql
- Após a instalação teste a instalação do apache, abra o seu navegador padrão (Ex. Firefox) e digite: http://localhost
3º Passo – Instalar o PHP5:
- No terminal digite o comando:
# apt-get install -y php5 libapache2-mod-php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-cli php5-ps php-pear libaio1 phpmyadmin
- Após a instalação é necessário reiniciar o serviço do Apache para que ele “leia” o arquivo de configuração do PHP5. Digite o seguinte comando no terminal:
# /etc/init.d/apache2 restart
- Para verificar se o PHP5 está funcionando corretamente acesse o diretório:
# cd /var/www
- remova o arquivo index.html usando o comando
# rm -rf index.html
- Crie um arquivo PHP uando o comando:
# vi index.php
- Quando o editor VI abrir pressione a letra “i” ou “insert” do seu teclado e digite a seguinte linha:
- Para salvar o arquivo pressione a tecla ESC , depois pressione a tecla “:”, digite wq! e pressione a tecla ENTER
- Agora faça um teste no seu navegador digitando o endereço
- A página ira carregar as informações sobre a configuração do php.
(Exemplo da página de informações do PHP)
4º Passo – Instalar o MySQL5
- No terminal digite o comando
# apt-get install -y mysql-server build-essential libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql
# /etc/init.d/apache2 restart
- Reinicie o serviço do MySql novamente usando o comando
# /etc/init.d/mysql restart
5º Passo – A instalação do Ocomon
- Faça o download da última versão do Ocomon neste link http://ocomonphp.sourceforge.net/
- Copie o arquivo para o diretório /var/www/ usando o comando
#cp nome_do_arquivo.tar.gz /var/www
- Entre no diretório /var/www/ usando o comando
# cd /var/www/
- Digite o comando
# chmod 777 nome_do_arquivo.tar.gz
– Descompacte o arquivo usando o seguinte comando
# tar -vzxf nomedoarquivo.tar.gz
- Renomeie o diretorio que foi criado para ocomon, usando o comando
# mv ocomon_2.0-RC6 ocomon
- Entre no diretório do ocomon usando o comando
# cd ocomon/
- Agora vamos criar a base de dados do ocomon, sugiro que você utilize o phpMyAdmin para esta tarefa.- Abra o seu navegador padrão e digite http://localhost/phpmyadmin na barra de endereços.
(Exemplo da página do PhpMyAdmin)
- Importe o arquivo que criará o banco de dados e usuario do ocomon.
(Exemplo da página do PhpMyAdmin)
– No diretório /var/www/ocomon/install/2.0RC6 existe um script pronto para criar as tabelas do ocomon ( DB_OCOMON_2.0RC6_FULL.SQL)
- Para executar o script de criação das tabelas, na página do phpmyadmin, clique na opção Importar.
- Clique no botão Arquivo e vá para o diretório /var/www/ocomon/install/2.0RC6 e selecione o arquivo.
DB_OCOMON_2.0RC6_FULL.SQL
- Clique no botão Abrir
- Na opção Conjunto de caracteres do arquivo, escolha Latin1.
- Clique no botão Executar
- A mensagem “Importação realizada com sucesso, consultas executadas” deve aparecer na tela.
- Concluido. A base de dados do Ocomon foi criada.
- Agora devemos alterar o usuario do ocomon phpMyAdmin.
- Na tela principal do phpMyAdmin clique na opção Privilégios
(Exemplo da página de privilégios do PhpMyAdmin)
- Clique na opção editar do usuario ocomon
- Em Privilégios globais clique na opção Marcar todos
- Clique no botão Executar
- Em Privilégios. altere a senha do usuario.
- Clique no botão Executar
- O usuário será criado com todos os privilégios sobre o banco de dados ocomon
(Exemplo da página de privilégios do PhpMyAdmin)
6° Passo – A configuração do Ocomon
- A configuração do ocomon deve ser feita no diretório /var/www/ocomon/includes digite o comando
#cd /var/www/ocomon/includes
- Faça uma cópia do arquivo config.inc.php-dist para o arquivo config.inc.php usando o camando
# cp config.inc.php-dist config.inc.php
- Edite o arquivo config.inc.php usando o comando
# vi config.inc.php
- Posicione o cursor na linha
define ( “SQL_USER”, “ocomon”); //NOME DO USUARIO PARA ACESSAR A BASE OCOMON,
certifiquese de esta linha esta da mesma forma que foi escrita aqui
- Agora posicione o cursor na linha define ( “ SQL_PASSWD”,”senha_ocomon_mysql”); //AQUI DEVE COLOCADA A SENHA DA BASE DO OCOMON, - pressione a tecla “i” ou “insert” e escreva entre as aspas a palavra ocomon
- Verifique se a linha define ( “SQL_SERVER”, “localhost”); está escrita da mesma forma que aqui.
- Agora verifique se a linha define ( “SQL_DB”, “ocomon_rc6″); está escrita também da mesma forma que aqui
- Pressione a tecla ESC para sair, digite “:” e depois digite wq!
- O arquivo config.inc.php está salvo.
- Acesse o diretório /etc/php5/apache2/ usando o comando
# cd /etc/php5/apache2/
- e edite o arquivo php.ini usando o comando
# vi php.ini
- Procure a linha register_globals = Off
- Pressione a tecla “i” ou “insert” e altere Off para On
- Pressione a tecla ESC para sair, digite “:” e depois digite wq!
- Reinicie o servidor apache usando o comando
# /etc/init.d/apache2 restart
- Abra o seu navegador padrão e digite http://localhost/ocomon na barra de endereços.
- Nome campo Usuário digite admin e no campo Senha digite admin
(Exemplo da página de logon do Ocomon)
7º Passo – Remoção da pasta de instalação
- Após a instalação;
- Teste o ocomon acessando via navegador.
- Autentique com usuario e senha.
- Se tudo estiver funcionando é recomendavel apagar a pasta de instalação do ocomon para isso digite o comando.
# rm -rf /var/www/ocomon/install
=========================================
Este tutorial foi baseado no tutorial de Wendell Bento Geraldes.
http://www.4shared.com/
Observação:
Tive problema com a variável “date_diff”
Essa situação ocorre apenas na versão 5.3.0 do PHP. É que a partir dessa
versão, o PHP incluiu a função “date_diff” para comparação entre datas. O
problema é que o OcoMon já trazia uma função com esse mesmo nome e então
acabou conflitando com a função do PHP. Um contorno até que saia nova
atualização do OcoMon é o seguinte:
No arquivo “./includes/functions/funcoes.inc”, localize e altere o nome da
função “date_diff”. Após isso, renomeie para o novo nome, as chamadas para
função “date_diff” nos seguintes arquivos:
./invmon/geral/consulta_garantia.php
./invmon/geral/consulta_garantia_piece.php
./ocomon/geral/abertura_user.php
./ocomon/geral/lista.php
./ocomon/geral/mostra_chamados.php
./ocomon/geral/abertura.php
./ocomon/geral/mostra_resultado_consulta.php








Comentários
Sem comentários