Como instalar a estrutura Symfony 2 no Ubuntu, Debian & Linuxmint
- 3567
- 471
- Robert Wunsch DVM
Symfony é uma estrutura de aplicativos da web escrita em php. Ele fornece um conjunto de componentes PHP reutilizáveis. Symfony 2.8 é a versão estável atual disponível em série da estrutura Symfony 2. Symfony está fornecendo 30 componentes independentes para seus aplicativos. Este tutorial ajudará você a instalar Symfony 2 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 2
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 2.8
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.
$ php myProj/bin/symfony_reQuirements [ok] Seu sistema está pronto para executar projetos Symfony2
Etapa 4 - Inicie a aplicação no modo de desenvolvimento
Agora inicie o desenvolvimento com a estrutura Symfony 2 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 o aplicativo New Symfony 2 em seu navegador acessando http: // 127.0.0.1: 8000 ou http: // localhost: 8000 .
Etapa 5 - Crie Apache VirtualHost
Agora, se você precisar configurar o Symfony 2 com o sub doméstico. Crie um novo arquivo de configuração do Apache em Diretório/etc/apache2/sites-AVALELY/e adicione host virtual para o seu aplicativo Symfony 2.
$ vim/etc/apache2/sites-averable/symphony2.exemplo.com.conf
diretório e adicione abaixo o conteúdo.
ServerName Symphony2.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 symphony2.exemplo.com $ sudo serviço apache2 recarregar
Agora acesse o aplicativo New Symfony 2 em seu navegador com seu nome de domínio como http: // symfony2.exemplo.com. Alterar Symfony2.exemplo.com seu nome de domínio.
Clique aqui para ler mais sobre a estrutura do Symfony.
- « Como instalar o Symfony 3 Framework no CentOS / Rhel / Fedora
- Como instalar o Ejabberd XMPP Server no Ubuntu 15.10 e 14.04 »