Como instalar a estrutura Symfony 3 no Ubuntu, Debian & Linuxmint
- 1337
- 267
- Leroy Lebsack
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.