Maison  >  Article  >  cadre php  >  Comment exécuter thinkphp sous Linux

Comment exécuter thinkphp sous Linux

PHPz
PHPzoriginal
2023-04-17 09:52:061734parcourir

Comment exécuter le projet ThinkPHP sur la plateforme Linux ?

ThinkPHP est un très excellent framework de développement PHP. Il améliore considérablement l'efficacité du développement PHP et la qualité du code et est favorisé par la majorité des développeurs. Comment exécuter le projet ThinkPHP sur la plateforme Linux ? Ci-dessous, je vais vous donner une introduction détaillée.

  1. Installer l'environnement PHP

Installer l'environnement PHP sous Linux est très simple, il suffit d'exécuter la commande suivante :

Ubuntu :

sudo apt-get install php

CentOS :

yum install php

  1. Installer Apache ou Nginx

Il existe deux serveurs Web couramment utilisés sous Linux : Apache et Nginx. Ce qui suit décrit comment les installer.

2.1 Installation d'Apache

Ubuntu :

sudo apt-get install apache2

CentOS :

yum install httpd

2.2 Installation de Nginx

Pour les utilisateurs qui utilisent Nginx, vous pouvez choisir d'installer Nginx et d'utiliser le php- fpm pour exécuter du code PHP, cette méthode est plus efficace qu'Apache.

Ubuntu :

sudo apt-get install nginx php-fpm

CentOS :

yum install nginx php-fpm

  1. Install Composer

ThinkPHP 5 utilise Composer comme outil de gestion de packages si Composer a été installé. , Vous pouvez ignorer cette étape.

Ubuntu :

sudo apt-get install composer

CentOS :

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

  1. Installer ThinkPHP

Sous Linux, il existe de nombreuses façons d'installer ThinkPHP. Deux sont présentées ci-dessous : l'installation de Composer et l'installation manuelle.

4.1 Installation de Composer

Exécutez la commande suivante dans la ligne de commande :

composer create-project topthink/think tp5 --prefer-dist

Où, tp5 est le nom du projet, --prefer-dist signifie installer en utilisant paquet compressé.

Une fois l'installation terminée, vous pouvez démarrer le serveur Web intégré PHP dans le répertoire racine du projet via la ligne de commande et exécuter la commande suivante :

php think run

4.2 Installation manuelle

L'installation manuelle nécessite un premier téléchargement et décompressez ThinkPHP dans le répertoire de fichiers spécifié, puis configurez les règles de réécriture (vous pouvez utiliser .htaccess ou nginx.conf), et vous pourrez l'exécuter une fois la configuration terminée.

  1. Configurer la base de données

Sous Linux, ThinkPHP utilise la base de données MySQL par défaut. Les informations de connexion à la base de données doivent être définies dans le fichier de configuration.

Dans le répertoire racine du projet, ouvrez le fichier application/database.php et remplissez les informations correctes de connexion à la base de données.

  1. Exécuter le projet

Une fois la configuration terminée, vous pouvez accéder au projet via un navigateur Web.

Règle : http(s)://votre nom de domaine ou IP/nom du projet/nom du module/nom du contrôleur/nom de la méthode

Par exemple :

http://localhost/tp5/index/index/hello

  1. Résumé

Il n'est pas difficile d'installer et d'exécuter des projets ThinkPHP sous la plateforme Linux. Vous devez faire attention aux points suivants :

  • Installer l'environnement PHP
  • Installer Apache ou Nginx ;
  • Installez ThinkPHP ;
  • Configurez la base de données ;
  • Exécutez le projet.
  • J'espère que l'introduction de cet article pourra vous aider à mieux exécuter des projets ThinkPHP sous les systèmes Linux.

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