Maison  >  Article  >  développement back-end  >  Comment installer tp5 à l'aide de la commande php

Comment installer tp5 à l'aide de la commande php

PHPz
PHPzoriginal
2023-03-29 10:10:20622parcourir

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.

  1. Installer PHP

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.

  1. Install Composer

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/

  1. Télécharger ThinkPHP5

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.

  1. Configurer l'hôte virtuel

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.

  1. Testez l'application

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn