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.
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
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
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
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.
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.
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
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 :
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!