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 : Cacic004
Quer receber novidades e e-books gratuitos?

FILTRO DE TUTORIAIS:


Parte 4

 

Configurando o php e ftp no Linux

 

Objetivo:

 

Vamos aprender como configurar o ftp e o php para que as aplicações do CACIC funcionem. Além de configurar a interface web para que o Gerente do CACIC funcione.

 

 

Configurando o PHP.INI

 

É importante que você altere o arquivo /etc/php.ini. Faça assim:

 

vi /etc/php.ini

 

Localize o texto register_globals = Off e altere para On.

 

Veja a ilustração:

 

 

Configurando a Interface WEB para o administrador do MySQL

 

Vamos agora configurar o acesso a interface Web do Gerente. Vamos precisar do login e senha do MySQL. Para isto execute os comandos abaixo:

 

1. Abra um console e digite: vi /var/www/html/cacic2/include/config.php

 

2. Localize a linha que tem: usuario_bd e senha_usuario_bd. Veja a ilustração:

 

 

3. Vamos agora definir o usuário e a senha. O usuário padrão do MySQL é o root e a senha foi a que definimos. Veja a ilustração e faça as alterações:

 

 

Apresentando o servidor de FTP

 

O servidor de ftp é outro serviço importante para o funcionamento das atualizações dos agentes para os clientes da sua rede e de outras sub-redes (outras localidades – filiais) que tenha outros servidores de ftp para quem tem uma rede grande. Aqui onde configurei o CACIC, tenho mais ou menos 90 servidores de FTP. O servidor de ftp que vamos configurar agora, será usado pela interface WEB do GERENTE para indicar o servidor de ftp para as atualizações.

 

O servidor de ftp?

 

Iremos usar a versão proftpd. Você fica a vontade para usar a que você achar melhor ou dominar. O importante é ter o servidor de ftp funcionando.

 

Verificando se o servidor está instalado

 

1. Digite rpm –qa proftpd. Veja a ilustração:

 

 

Observe que na ilustração anterior o proftpd-1.2.10-13mdk está instalado no Mandriva.

 

Configurando as opções do servidor de ftp - proftpd

 

Vamos fazer três configurações extremamente importantes no nosso servidor:

 

1. Habilitar o diretório padrão de um usuário que fará o download dos agentes para o repositório do CACIC. Este usando pelo Gerente.

 

2. Vamos configurar dois arquivos que fazer com que o acesso ao servidor de ftp fique mais rápido.

 

Faça os seguintes passos:

 

1. Num console ou terminar do Linux, edite o arquivo vi /etc/proftpd.conf.

 

2. Agora, faça as configurações de acordo com a ilustração abaixo:

 

 

3. Saia e salve o arquivo.

 

Criando o usuário para o servidor de ftp

 

Vamos criar um usuário para ser usado pelo Gerente do CACIC para fazer as atualizações, os updates.. No nosso exemplo, este usuário será o ftpcacic com senha 123456. Também iremos criar um diretório ftpcacic com o subdiretório agentes ou seja a estrutura de diretório será essa /var/www/html/ftpcacic/agentes. Faça assim:

 

1. Digite mkdir –p /var/www/html/ftpcacic/agentes.

 

2. Agora digite este comando adduser --shell /bin/false --home /var/www/html/ftpcacic ftpcacic.

 

Este último comando adiciona o usuário ftpcacic sem shell (assim não poderá fazer login num console do Linux) e informa que diretório padrão será /var/www/html/ftpcacic ou seja quando o usuário fizer um acesso via ftp e fizer login com o usuário ftpcacic, ele vai acessar este diretório informado. É isso que queremos.

 

Também será necessário alterar as permissões destes diretórios que criamos. Então faça assim:

 

3. Digite chown -R ftpcacic.ftpcacic /var/www/html/ftpcacic

 

Pronto. Alteração de permissão feitas. Agora, vamos configurar a senha para este usuário.

 

4. Informe a senha de acordo com a ilustração abaixo:

 

 

Habilitando os serviços

 

1. Digite service proftpd restart.

 

2. Aproveite e faça o mesmo para o apache. Digite este comando: service httpd restart

 

3. Agora o Postfix. Digite: service postfix restart.

 

Testando o servidor de FTP no Linux

 

Vamos testar se de um micro linux o servidor de ftp funciona. Veja:

 

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

 

 

Observe que o acesso foi com sucesso.

 

Obs: para sair da sessão do ftp, digite bye e tecle Enter.

 

Testando o servidor de FTP no Windows

 

Agora, vamos testar de uma estação Windows.

 

1. Acesse um micro com o Windows. Eu fiz os testes a partir de um Windows XP Professional.

 

2. Agora, acesse o prompt de comandos.

 

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

 

 

Pronto. O serviço de ftp está tudo funcionando. É importante que em cada etapa, sejam feitos os testes para que no momento que algo não funcionar, você não ficar feito louco achando que fez algo errado só não sabe onde.

 

Pronto. A parte de configuração dos serviços já está terminanda.

 

Adicionando o arquivo chkcacic.ini

 

Abra o WordPad e digite ou o seu editor preferido:

 

 

Copie este arquivo para o diretório do servidor web em /var/www/html/cacic2/repositório.

 

 

Testando o servidor CACIC – O GERENTE

 

Para saber se foi feita todas as configurações de forma correta, faça o seguinte teste:

 

1. Abra o seu navegador favorito. Pode ser qualquer um.

 

2. Digite o http://ip-do-seu-servidor/cacic2.

 

Se for exibida esta tela, você fez tudo correto. Se não funcionou, reveja os passos. Este manual, foi testado de forma exaustiva. Veja a ilustração:

 

 

Conclusão

 

Aprendemos como configurar o PHP.INI e o ftp de forma prática. No próximo capítulos, vamos aprender como trabalhar via WEB com o CACIC.

 

 

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