Comment installer Symfony 3 Framework sur Ubuntu, Debian et Linuxmint

Comment installer Symfony 3 Framework sur Ubuntu, Debian et Linuxmint

Symfony est un cadre d'application Web écrit en php. Il fournit un ensemble de composants PHP réutilisables. Symfony 3 est la dernière version disponible de ces versions. Actuellement, il fournit 30 composants autonomes pour vos applications.

Ce tutoriel vous aidera à installer Symfony 3 PHP Framework sur les systèmes d'exploitation Ubuntu, Debian et Linuxmint.

Étape 1 - Installez Apache & PHP

Démarrez d'abord avec l'installation de lampe sur votre système. Si vous avez déjà exécuté la pile de lampe, sautez cette étape, utilisez les commandes de suivi pour configurer la lampe sur le système Ubuntu.

Installer php 5.6

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

Installer apache2

$ apt-get install apache2 libapache2-mod-php5 

Étape 2 - Configuration du programme d'installation de Symfony

Symfony fournit son propre installateur pour créer de nouveaux projets. Les commandes ci-dessous vous aideront à configurer le programme d'installation de Symfony sur votre système.

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

Étape 3 - Créez une nouvelle application Symfony 3

Après une configuration réussie de Symfony Installer sur votre système. Commençons par votre nouvelle application Symfony. Accédez à Root de votre document Web et créez une nouvelle application Symfony.

$ cd / var / www $ symfony new myproj 

Maintenant, passez au répertoire nouvellement créé et vérifiez si toutes les exigences sont correctement installées sur votre système. Si tout va bien, vous obtiendrez des résultats suivants.

$ cd myproj $ php bin / symfony_requirements [ok] Votre système est prêt à exécuter des projets Symfony3 

Étape 4 - Démarrez l'application en mode développement

Maintenant, commencez le développement avec Symfony PHP Framework et construit une excellente application. Pour afficher les modifications du navigateur, vous pouvez démarrer le serveur Web Symfony Developer à l'aide de la commande suivante. Par défaut, le serveur Web commencera sur le port 8000.

$ php bin / console serveur: exécuter [ok] serveur en cours d'exécution sur http: // 127.0.0.1: 8000 // Quittez le serveur avec Control-C. 

Accès maintenant http: // localhost: 8000 dans le navigateur Web.

Étape 5 - Créer Apache VirtualHost

Maintenant, si vous avez besoin de configurer Symfony avec un sous-domaine. Créer un nouveau fichier de configuration Apache dans le répertoire / etc / apache2 / sites-disponible / et ajouter l'hôte virtuel pour votre application Symfony 3.

$ vim / etc / apache2 / sites-disponible / symphonie3.exemple.com.confli 

répertoire et ajouter ci-dessous du contenu.

  ServerName Symphony3.exemple.com documentroot / var / www / myproj / web allowoverride All Commande ALLIGN, nier permettre à partir de toutes les options -Multivews réécriture de réécriture sur RewriteCond% request_filename !-f réécrit ^ (.*) $ App.php [qsa, l] errorlog / var / log / apache2 / myproj_error.log Customlog / var / log / apache2 / myproj_access.journal combiné  

Enfin activer le site Web et le service Apache Recharger en utilisant la commande ci-dessous.

$ sudo a2ensite Symphony3.exemple.com $ sudo Service apache2 Reload 

Cliquez ici pour en savoir plus sur Symfony Framework.