Instalação no Linux CentOS - nfephp-org/nfephp GitHub Wiki
-
Instale o sistema Linux CentOS 6.5.
-
Atualize os pacotes instalados.
yum update -
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-mcryptOBS: nesse ponto estamos considerando que o apache e o openssl já estão instalados.
-
Verifique se o apache e a rede estão funcionando, acessando a maquina pelo browser.
-
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 -
Reiniciar o apache para tornar validos os novos paths para os pacotes pear instalados.
service httpd restart -
Acesse a pasta
/var/wwwe crie duas pastas para armazenar as notas fiscais:cd /var/www/ mkdir nfe mkdir cteOBS: 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 -
Baixar a última versão do NFePHP, usando o Git.
cd /var/www/html/minhaApp git clone https://github.com/nfephp-org/nfephp.git -
Configure o
config.phpmanualmente ou acesse pelo browser oinstall.phpdo NFePHP. Ex:http://<seu servidor>/minhaApp/nfephp/install.php. -
Ajuste o código da sua aplicação para usar a NFePHP.
-
Pronto é só usar.