thinkphp est un framework de développement PHP léger, efficace, facile à apprendre, etc., il est donc très populaire parmi les développeurs. Cet article présentera le didacticiel de téléchargement et d'installation de thinkphp pour la référence des développeurs.
1. Téléchargez thinkphp
1. Téléchargez le package de code source sur le site officiel de thinkphp à l'adresse http://www.thinkphp.cn/download.html.
2. Sélectionnez la dernière version et cliquez pour télécharger. Une fois le téléchargement terminé, décompressez-le dans n'importe quel répertoire local.
2. Installez thinkphp
1. Configurez l'environnement
Pour créer un environnement de développement localement, vous devez installer Web Server, PHP et MySQL. Les didacticiels d'installation spécifiques ne seront pas décrits ici. Les développeurs peuvent consulter eux-mêmes les didacticiels pertinents.
2. Configurez l'h?te virtuel
Ajoutez un h?te virtuel dans le fichier de configuration de l'h?te virtuel d'Apache (httpd-vhosts.conf) et définissez le répertoire de décompression thinkphp sur le répertoire racine de l'h?te virtuel.
Exemple de code?:
<VirtualHost *:80> ????ServerAdmin?test@test.com ????DocumentRoot?"D:/xampp/htdocs/tp5/public" ????ServerName?tp5.com ????ErrorLog?"logs/tp5.com-error.log" ????CustomLog?"logs/tp5.com-access.log"?common ????<Directory "D:/xampp/htdocs/tp5/public"> ????#此處建議設(shè)置為All。如果只想允許訪問某些目錄,可以使用對應(yīng)的目錄名稱。? ????????Require?all?granted? ????</Directory> </VirtualHost>
3. Configurez la base de données
Dans le répertoire de l'application thinkphp, recherchez le fichier database.php et modifiez les informations de configuration de la base de données en informations MySQL locales.
Exemple de code?:
return?[ ????//?數(shù)據(jù)庫類型 ????'type'????????????=>?'mysql', ????//?服務(wù)器地址 ????'hostname'????????=>?'localhost', ????//?數(shù)據(jù)庫名 ????'database'????????=>?'database', ????//?用戶名 ????'username'????????=>?'root', ????//?密碼 ????'password'????????=>?'root', ????//?端口 ????'hostport'????????=>?'', ????//連接dsn ????'dsn'?????????????=>?'', ????//?數(shù)據(jù)庫連接參數(shù) ????'params'??????????=>?[], ????//?數(shù)據(jù)庫編碼默認(rèn)采用utf8 ????'charset'?????????=>?'utf8', ????//?數(shù)據(jù)庫表前綴 ????'prefix'??????????=>?'', ????//?數(shù)據(jù)庫調(diào)試模式 ????'debug'???????????=>?false, ????//?數(shù)據(jù)庫部署方式:0?集中式(單一服務(wù)器),1?分布式(主從服務(wù)器) ????'deploy'??????????=>?0, ????//?數(shù)據(jù)庫讀寫是否分離?主從式有效 ????'rw_separate'?????=>?false, ????//?讀寫分離后?主服務(wù)器數(shù)量 ????'master_num'??????=>?1, ????//?指定從服務(wù)器序號 ????'slave_no'????????=>?'', ????//?是否嚴(yán)格檢查字段是否存在 ????'fields_strict'???=>?true, ????//?數(shù)據(jù)集返回類型 ????'resultset_type'??=>?'array', ????//?自動寫入時間戳字段 ????'auto_timestamp'??=>?false, ????//?時間字段取出后的默認(rèn)時間格式 ????'datetime_format'?=>?'Y-m-d?H:i:s', ????//?是否需要進行SQL性能分析 ????'sql_explain'?????=>?false, ];
3. Exécutez thinkphp
1. Créez une nouvelle application sous le nom de domaine correspondant à l'h?te virtuel (tel que tp5.com).
Exemple de commande (doit être exécutée dans le répertoire de décompression de thinkphp) :
php?think?build?your_app
Ici, your_app fait référence au nom de l'application créée, qui peut être modifié selon vos propres préférences.
2. Saisissez le nom de domaine correspondant à l'h?te virtuel (tel que tp5.com) dans le navigateur pour accéder à l'interface par défaut de l'application.
Après avoir terminé toutes les étapes ci-dessus, vous avez installé avec succès le framework thinkphp. Les développeurs peuvent effectuer un développement secondaire sur cette base pour réaliser des fonctions plus intéressantes.
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)