Skip to content

Instalação no Linux CentOS

Clayton A. Alves edited this page Mar 18, 2014 · 1 revision
  1. Instale o sistema Linux CentOS 6.5.

  2. Atualize os pacotes instalados.

    yum update
    
  3. Instale os pacotes necessários para o NFePHP, em um terminal na linha de comando digite:

    yum install php-gd php-commom php-curl curl-devel php-pear-Net-Curl php-xml php-soap php-mcrypt 
    

    OBS: nesse ponto estamos considerando que o apache e o openssl já estão instalados.

  4. Verifique se o apache e a rede estão funcionando, acessando a maquina pelo browser.

  5. Instalar o pacote Mail do pear, e todas as suas dependências (este pacote não é mais necessário a não ser que se deseje usar).

    pear install --alldeps Mail
    
  6. Reiniciar o apache para tornar validos os novos paths para os pacotes pear instalados.

    service httpd restart
    
  7. Acesse a pasta /var/www e crie duas pastas para armazenar as notas fiscais:

    cd /var/www/
    mkdir nfe
    mkdir cte
    

    OBS: O NFePHP precisa de acesso total (leitura e escrita) nesta pasta. Para garantir isto, execute o comandos:

    chmod 755 -R /var/www/nfe
    chmod 755 -R /var/www/cte
    chown apache. /var/www/nfe
    chown apache. /var/www/cte
    
  8. Baixar a última versão do NFePHP, usando o Git.

    cd /var/www/html/minhaApp
    git clone https://github.com/nfephp-org/nfephp.git
    
  9. Configure o config.php manualmente ou acesse pelo browser o install.php do NFePHP. Ex: http://<seu servidor>/minhaApp/nfephp/install.php.

  10. Ajuste o código da sua aplicação para usar a NFePHP.

  11. Pronto é só usar.