Vous êtes sur la page 1sur 2

1o

Passo: Voc deve criar o diretrio que ser utilizado no seu projeto. Ex.: Criar a pasta aula1 em /home/aluno/dev Cdigo do Terminal: $ mkdir /home/aluno/dev/aula1 2o Passo: No NetBeans, crie um projeto PHP, indique o local criado anteriormente, altere a url para aula1.local e selecione o ZendFramework para ser utilizado. Confira se os arquivos foram criados dentro de /home/aluno/dev/aula1 3o Passo: Crie uma cpia do arquivo /etc/apache2/sites-avaliable/default para aula1 Cdigo do terminal: $ cd /etc/apache2/sites-avaliable $ sudo cp default aula1 Altere o DocumentRoot, ServerName e o Directory. Adicione o SetEnv. Deve ficar assim: <VirtualHost *:80> DocumentRoot "/home/aluno/dev/aula1/public" ServerName aula1.local # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "/home/aluno/dev/aula1/public/ "> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> 4o Passo: Edite o arquivo hosts. Cdigo do Terminal: $ sudo nano /etc/hosts Adicione a linha: 127.0.0.1 aula1.local 5o Passo: Adicionar o virtualhost criado ao servidor. Cdigo do Terminal: $ sudo a2ensite aula1

Confira se a sintaxe est ok. O comando retorna informaes se tiver alguma errada. 6o Passo: Ativar as configuraes no Apache. Cdigo do Terminal: $ sudo service apache2 reload Confira se a sintaxe est ok. O comando retorna informaes se tiver alguma errada. Acesse http://aula1.local para ver se tudo funcionou. Um erro: Internal Server Error deve aparecer. 7o Passo: Ativar o Mod_rewrite. Acessem o arquivo de log do apache. Cdigo de Terminal: $ cat /var/log/apache2/error.log Verifique acusar a falta do Mod_RewriteEngine Vamos habilit-lo. Cdigo de Terminal: $ sudo a2enmod rewrite Reinicie o apache. $ sudo service apache2 restart 8o Passo: Copiar a biblioteca do Zend dentro da pasta library http://192.168.1.42 Extraia e copie a pasta Zend para dentro de library (home/aluno/dev/aula1/library) Rode a aplicao: http://aula1.local

Vous aimerez peut-être aussi