Maison >développement back-end >Problème PHP >Comment installer tp5 à l'aide de la commande php
PHP est un langage de programmation largement utilisé qui peut être utilisé pour le développement Web, les scripts, les scripts de ligne de commande, etc. ThinkPHP est un framework d'application Web open source basé sur PHP, qui permet aux développeurs de créer des applications Web plus facilement et plus rapidement. Cet article explique comment installer ThinkPHP5 via la ligne de commande.
Vous devez d'abord vous assurer que l'environnement PHP a été installé localement. S'il n'est pas installé, vous pouvez l'installer via la commande suivante :
$ sudo apt-get install php
Ubuntu est utilisé comme exemple ici, d'autres systèmes. peut être différent.
Composer est un outil de gestion des dépendances couramment utilisé en PHP, qui permet aux utilisateurs de gérer plus facilement les bibliothèques dépendantes dans les projets PHP.
Composer peut être installé via la commande suivante :
$ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer
L'outil curl est utilisé ici pour télécharger le script d'installation de Composer, le renommer et le déplacer dans le répertoire /usr/local/bin. Pour plus d'informations sur Composer, veuillez consulter la documentation officielle : https://getcomposer.org/
Pour télécharger et installer ThinkPHP5 via Composer, entrez la commande suivante dans la ligne de commande :
$ composer create-project topthink/think tp5 --prefer-dist
topthink/think voici le package fourni par l'équipe de développement ThinkPHP5, et tp5 est le nom du projet. Notez que vous devrez peut-être saisir certaines informations de configuration pendant le processus d'installation.
Une fois la commande exécutée, un dossier nommé tp5 sera créé dans le répertoire courant, qui est le répertoire racine de l'application ThinkPHP5.
Afin de prévisualiser l'effet en cours d'exécution dans un navigateur local, un serveur Web doit être construit localement afin que les utilisateurs puissent entrer http://localhost/tp5 pour accéder à l'application en cours d'exécution.
Vous pouvez configurer l'hôte virtuel via les deux méthodes suivantes :
Méthode 1 : Utilisation d'Apache
Si vous avez installé Apache2, vous pouvez activer la configuration de l'hôte virtuel via la commande suivante :
$ sudo a2enmod rewrite $ sudo nano /etc/apache2/sites-available/000-default.conf
Dans le fichier ouvert , Recherchez le bloc de code suivant :
DocumentRoot /var/www/html
Changez-le par :
DocumentRoot /path/to/tp5/public
path/to/tp5 est le chemin absolu vers votre projet tp5. Ajoutez ensuite le code suivant à la fin du fichier :
<Directory /path/to/tp5/public> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
Après cela, enregistrez et fermez le fichier, puis redémarrez le service Apache2 :
$ sudo service apache2 restart
Méthode 2 : Utilisez le serveur Web intégré PHP
Si vous ne le faites pas Si vous souhaitez utiliser Apache2, vous pouvez utiliser le serveur Web intégré de PHP. Démarrez l'hôte virtuel. Entrez la commande suivante dans la ligne de commande :
$ php -S localhost:8000 -t /path/to/tp5/public
Le localhost:8000 représente ici l'adresse et le port du service d'écoute, et /path/to/tp5/public est le chemin absolu de votre projet tp5. Entrez http://localhost:8000 dans le navigateur pour accéder à votre application tp5.
Maintenant, vous pouvez accéder à http://localhost/tp5(ou http://localhost:8000, selon la configuration de votre hôte virtuel) via le navigateur et voir un écran de bienvenue , indiquant que tp5 a été installé et exécuté avec succès.
Ensuite, vous pouvez essayer de créer un contrôleur dans le contrôleur sous l'application du répertoire d'application tp5, puis visiter http://localhost/tp5/Nom du contrôleur/nom de l'opération, vous pouvez vous voir dans l'application Le résultat par le contrôleur.
Résumé :
Cet article explique comment installer ThinkPHP5 via la ligne de commande, configurer un hôte virtuel pour démarrer l'application et montre brièvement comment créer un contrôleur dans l'application. J'espère que cet article sera utile au développement de votre application TP5.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!