NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalTutoriaisJarbasteixeira : Cacic003
Quer receber novidades e e-books gratuitos?

FILTRO DE TUTORIAIS:


Parte 3

 

Descompactando os arquivos do CACIC e Configurando o MySQL

 

Vamos agora descompactar os arquivos, aplicar as permissões nos arquivos e diretórios para que a aplicação possa funcionar via WEB. Aprenderemos a copiar os arquivos para o APACHE  e também aprender como instalar e configurar o MySQL para o banco de dados CACIC. Então, vamos a prática.

 

 

Descompactando os arquivos do CACIC

 

É importante que os arquivos do CACIC, estejam no diretório /tmp, pois os passos a seguir, serão baseados a partir deste local

 

1. Acesse o seu servidor Linux.

2. Abra um console ou terminal.

3. Faça os passos de acordo com a ilustração abaixo:

 

 

Após descompactar o arquivo gerente, vamos configurar as permissões.

 

Copiando os arquivos para o Apache

 

Vamos agorar copiar o diretório cacic2 para o diretório do padrão do apache.

 

1. cd /tmp/gerente.

 

2. Digite agora ls e tecle Enter.

 

Veja a ilustração:

 

 

O diretório default do apache no Mandriva é em /var/www/html/. E este diretório muda de distribuição para distribuição. Então, vamos copiar o diretório do cacic2 para este diretório do apache.

 

3. Digite num terminal cp -R cacic2 /var/www/html/

 

Obs: Se você quiser hospedar outro site no apache, basta criar um diretório e colocar os arquivo neste diretório e faço o mesmo processo.

 

Veja a ilustração:

 

 

Alterando as permissões dos arquivos

 

Vamos alterar as permissões para o usuário do apache seja o proprietário do diretório /var/www/html/cacic2.

 

1. Acesse o diretório /var/www/html para isso digite cd /var/www/html.

 

2. Digite ls –l.

 

Este comando exibe as permissões para cada arquivo ou diretório. Veja a ilustração:

 

 

Agora, vamos alterar as permissões para o usuário tanto do dono quanto do grupo para o usuário apache. Este é um usuário padrão que é criado no Linux.

 

Alterando as permissões

 

1. Digite num terminal: chown -R apache.apache /var/www/html/cacic2.

 

2. Agora digite ls –l. Veja que as permissões foram alteradas:

 

 

Pronto. Estamos com o servidor Linux instalado e os pacotes do Gerente e Agentes no servidor. Vamos agora, configurar os serviços.

 

Configurando o MySQL – Banco de Dados

 

Configuração do servidor de banco de dados

 

O que é o MySQL?

 

Um passo fundamental para qualquer administrador de redes é conhecer e saber trabalhar com um banco de dados. Então, deixo meu recado: estude banco de dados. Não temos tempo aqui para ensinar o MySQL.

 

Mas, hoje o MYSQL vem crescendo nas empresas. Muitas empresas de médio porte já usam o MySQL. O projeto CACIC é feito todo nele.

 

Site oficial: http://ww.mysql.com/

 

Utilização do MySQL

 

O MySQL, pode ser utilizado para:

 

1. Criar um banco de dados para sistema via web.

 

2. Data warehousing, dentre outras aplicações.

 

Uma grande vantagem do MySQL é que ele é muito rápido. Existem empresas que investem pesado no MySQL.

 

Executando o MySQL

 

Em distribuições como o Mandriva, Conectiva, RedHat/Fedora use o comando service para a qualquer momento inicilializar um serviço ou pará-lo. Faça assim:

 

1. service mysqld start.

 

Uma mensagem será exibida informando que o MySQL está rodando.

 

Alterando a senha do usuário root do MySQL

 

É importante saber que o mysql ao ser instalado, ele já configura o root como usuário padrão e com a senha em branco. Então, vamos usar um comando para alterar a senha do usuário root que é o administrador do MySQL. Veja os passos:

 

2. mysqladmin -u root password paje@98A

 

Esta senha, defina a que você quiser. É importante que seja definida uma senha “forte”.

 

Obs: Para exemplo usarei a senha paje@98A para o banco de dados.

 

Criando o banco de dados CACIC

 

Agora, vamos fazer a etapa mais importante que é criar o banco de dados e as tabelas. Faça os passos abaixo:

 

1. Abra um console ou terminal no Linux.

 

2. Digite cd /tmp/gerente

 

Aqui estamos criando o banco de dados cacic:

 

1. Digite os comandos abaixo num console ou terminal:

 

echo "CREATE DATABASE cacic;" | mysql -u root –ppaje@98A

 

 

Criando as tabelas para o banco de dados do CACIC

 

Estas tabelas que vamos usar no banco de dados foram fornecidas no download do arquivo gerente.tar.gz. Nós descompactamos no diretório /tmp/gerente. Veja na ilustração:

 

 

Então, execute os comandos abaixo:

 

1. mysql -u root –ppaje@98A -D cacic < Cacic_Estrutura_BD_FEV2006.sql

 

2. mysql -u root –ppaje@98A -D cacic < Cacic_Atualizacao_BD_FEV2006.sql

 

Arquivo será exibida uma mensagem ERROR 1050 (42S01) at line 7: Table 'descricoes_colunas_computadores' already exists

 

3. mysql -u root -ppaje@98A -D cacic < Cacic_Insercao_Dados_Basicos_BD_JAN2006.sql

 

Adicionando um usuário que será o administrador gerente do CACIC

 

Vamos criar o usuário que será o administrador para o banco cacic do Módulo Gerente. Ele será o administrador do banco que criamos chamado cacic. Entenda como usuário com privilégios administrativos para o Gerente do CACIC.

 

No nosso exemplo, irei criar um usuário com o usuário: admin e a senha: @Paje283.

 

Obs: você usa a que achar melhor.

 

O comando é bem simples. Faça assim

 

1. Abra uma console ou terminal no Linux.

 

2. Digite o comando abaixo:

 

echo "INSERT INTO usuarios (nm_usuario_acesso, te_senha, id_grupo_usuarios) VALUES ('admin', PASSWORD('@Paje283'),'2');" | mysql -u root -ppaje@98A -D cacic

 

Ou siga pelo texto para melhor visualização:

 

echo "INSERT INTO usuarios (nm_usuario_acesso, te_senha, id_grupo_usuarios) VALUES ('admincacic', PASSWORD('@Paje283'),'2');" | mysql -u root –ppaje@98A -D cacic

 

Criando um usuário para administrar o banco do CACIC

 

Por questões de segurança, vamos criar um usuário com acesso ao banco CACIC que não seja o root. Ou seja vamos criar um usuário que é administrador apenas do banco de dados CACIC. Pois, no MySQL, podemos ter vários bancos de dados e cada banco com o seu próprio administrador. Então, vamos os passos abaixo:

 

Vamos acessar o mysql

 

1. Digite num console ou terminal:

 

mysql -uroot -ppaje@98A

 

2. E tecle Enter.

 

3. Agora digite de acordo com a ilustração abaixo:

 

 

Feito estes passos agora temos um administrador para o banco de dados cacic. Ou seja, este usuário só tem poderes no MySQL para o banco CACIC.

 

Conclusão

 

Aprendemos de forma prática como configurar um servidor de banco de dados MySQL e o banco do CACIC no MySQL. Além de aprender como descompactar os arquivos e trabalhar com permissões. No próximo capítulo aprenderemos como configurar o PHP, um servidor de ftp etc.

 

 

Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • Essential SSL

    Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

    Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

    Todos os direitos reservados, Júlio Battisti 2001-2020 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI