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
FILTRO DE TUTORIAIS:
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.
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.
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-2024 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI