Como instalar a estrutura Symfony 3 no Ubuntu, Debian & Linuxmint

Como instalar a estrutura Symfony 3 no Ubuntu, Debian & Linuxmint

Symfony é uma estrutura de aplicativos da web escrita em php. Ele fornece um conjunto de componentes PHP reutilizáveis. Symfony 3 é a versão mais recente disponível deste lançamento. Atualmente, está fornecendo 30 componentes independentes para seus aplicativos.

Este tutorial ajudará você a instalar o Symfony 3 PHP Framework nos sistemas operacionais Ubuntu, Debian e Linuxmint.

Etapa 1 - Instale o Apache & Php

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.6

$ sudo apt-get install python-software-properties $ sudo add-aprop-repository ppa: ondrej/php $ sudo apt-get update $ sudo apt-get install -y php5.6 Php5.6-Intl 

Instale o Apache2

$ apt-get install apache2 libapache2-mod-php5 

Etapa 2 - Configure o Symfony Installer

A Symfony fornece seu próprio instalador para criar novos projetos. Os comandos abaixo o ajudarão a configurar o Symfony Installer em seu sistema.

$ sudo curl -lss https: // symfony.com/instalador -o/usr/local/bin/symfony $ sudo chmod a+x/usr/local/bin/symfony 

Etapa 3 - Crie um novo aplicativo Symfony 3

Após a configuração bem -sucedida do Symfony Installer em seu sistema. Vamos começar com seu novo aplicativo Symfony. Navegue até o seu documento da web root e crie um novo aplicativo Symfony.

$ cd /var /www $ symfony new MyProj 

Agora mude para o diretório recém -criado e verifique se todos os requisitos estão instalados corretamente em seu sistema. Se estiver tudo bem, você obterá os seguintes resultados.

$ cd myProj $ php bin/symfony_requiements [ok] Seu sistema está pronto para executar projetos Symfony3 

Etapa 4 - Inicie a aplicação no modo de desenvolvimento

Agora inicie o desenvolvimento com a estrutura Symfony PHP e construiu ótimos aplicativos. Para visualizar as alterações no navegador, você pode iniciar o Symfony Developer Web Server usando o seguinte comando. Por padrão, o servidor web começará na porta 8000.

$ php bin/console servidor: execute [ok] servidor em execução em http: // 127.0.0.1: 8000 // Saí do servidor com Control-C. 

Agora acesse http: // localhost: 8000 no navegador da web.

Etapa 5 - Crie Apache VirtualHost

Agora, se você precisar configurar o Symfony com o sub domínio. Crie um novo arquivo de configuração do Apache no diretório /etc/apache2/sites-disponível/ e adicione host virtual para o seu aplicativo Symfony 3.

$ vim/etc/apache2/sites-averlable/symphony3.exemplo.com.conf 

diretório e adicione abaixo o conteúdo.

  ServerName Symphony3.exemplo.com documentroot/var/www/myProj/web allowoverride All Ordem permitir, negar permitir de todas !-f rewritureLe ^(.*) $ aplicativo.php [qsa, l] errorLog/var/log/apache2/myproj_error.Log CustomLog/var/log/apache2/myProj_access.log combinado  

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

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

Clique aqui para ler mais sobre a estrutura do Symfony.