Como configurar a estrutura PHP NetTe no Ubuntu e Linuxmint

Como configurar a estrutura PHP NetTe no Ubuntu e Linuxmint

Nette é uma estrutura PHP que recebe popularidade em todo o mundo. De acordo com a pesquisa do SitePoint, a Nette é a estrutura PHP mais popular usada para desenvolvimento da Web. Este tutorial ajudará você a configurar a estrutura PHP do NetTe nos sistemas operacionais Ubuntu, Debian & Linuxmint.

Etapa 1 - Instale a lâmpada

Primeiro comece com a instalação do servidor de lâmpadas em seu sistema. Se você já está executando a pilha de lâmpadas, pule esta etapa, use os seguintes comandos para configurar a lâmpada no sistema Ubuntu.

Instale o Php 5.5

$ sudo apt-get install python-software-properties $ sudo add-aprop-repositório 

Instale o Apache2

$ apt-get install apache2 libapache2-mod-php5 

Instale o MySQL

$ apt-get install mysql-server php5-mysql 

Etapa 2 - Instale ou atualize o compositor

O compositor é necessário para a instalação da estrutura do NetTe. Portanto, use os comandos abaixo para baixar e usar como um comando em nosso sistema.

$ curl -ss https: // getcomposer.org/instalador | compositor php $ sudo mv.phar/usr/local/bin/compositor $ sudo chmod +x/usr/local/bin/compositor 

Se você já possui compositor instalado em seu sistema. Use o seguinte comando para atualizá -lo para a versão mais recente.

$ compositor Auto-atualização 

Etapa 3 - Crie aplicativo Nette

Vamos navegar para a Web Document Root e usar o Composer para criar um novo aplicativo NetTe usando os seguintes comandos. Ele baixará automaticamente a cópia mais recente do NetTework em seu sistema no diretório MyPP.

$ cd/var/www/$ sudo compositor create-project nette/sandbox myapp 

Depois de baixar com sucesso todos os pacotes, configure as permissões adequadas no aplicativo.

$ CHOWN -R WWW -DATA.www -data myapp $ chmod -r 755 myApp $ chmod -r 777 myApp/tmp myApp/log 

Etapa 4 - Acesso Aplicativo Nette

Nesta fase, você configurou com sucesso a estrutura NetTe em seu sistema.

 http: // localhost/myapp/www/ 

Etapa 5 - Crie Apache VirtualHost

Agora, se você precisar configurar o NetTE com subdomínio. Crie um VirtualHost no seu arquivo de configuração do Apache. Crie arquivo de configuração do Apache em/etc/apache2/sites-avertable/

$ vim/etc/apache2/sites-averable/nette.exemplo.com.conf 

diretório e adicione abaixo o conteúdo.

  ServerName Nette.exemplo.COM Documentroot/var/www/myApp/wwww Opções segue -se links allowoverride nenhum allowoverride todos os errosLog $ apache_log_dir/erro.Log Loglevel Warn CustomLog $ apache_log_dir/acesso.log combinado  

Finalmente, habilite o site e recarregue o serviço Apache usando o comando abaixo.

$ a2ensite nette.exemplo.com $ sudo serviço apache2 recarregar