Avec le développement d'Internet, la création de sites Web est devenue de plus en plus simple et pratique. Si vous êtes développeur ou webmaster, vous choisirez certainement des frameworks ou des outils pour vous aider à créer rapidement un site Web. Dans le développement PHP, ThinkPHP est un excellent framework avec de nombreuses applications et de nombreux fans en Chine. Alors, pour ceux qui souhaitent essayer ThinkPHP sur leur propre ordinateur, comment mettre en place un environnement de développement local ? Cet article vous présentera en détail comment configurer un environnement ThinkPHP3.2 sur un hôte virtuel.
1. Qu'est-ce qu'un hôte virtuel ?
Tout d'abord, nous devons savoir ce qu'est un hôte virtuel. En termes simples, l'hôte virtuel est une technologie de virtualisation grâce à laquelle plusieurs hôtes indépendants peuvent être créés sur un serveur physique. Ces hôtes virtuels sont isolés les uns des autres. Chaque hôte virtuel possède son propre nom de domaine, son espace disque, son environnement système et d'autres ressources. Dans un environnement d'hébergement virtuel, chaque site devient un hébergeur complet de manière indépendante, avec son propre système d'exploitation, son répertoire de sites Web et ses droits d'accès. L'hébergement Web est une solution d'hébergement de sites Web à faible coût et performante qui répond aux besoins des particuliers et des petites et moyennes entreprises.
2. Choisissez un hôte virtuel
Avant de mettre en place un environnement de développement, nous devons choisir un hôte virtuel approprié. Par rapport à l'hébergement physique, les avantages de l'hébergement virtuel sont son faible coût et sa maintenance facile, ce qui le rend plus adapté à la création de sites Web par des particuliers et des petites et moyennes entreprises. Actuellement, il existe de nombreux fournisseurs d'hébergement virtuel sur le marché, tels que Tencent Cloud, Alibaba Cloud, Huawei Cloud, Blue Ocean Cloud, etc. Cependant, leurs prix sont généralement plus élevés et peuvent ne pas être économiques pour les webmasters individuels. Par conséquent, lors du choix d'un hébergeur virtuel, nous pouvons considérer certains fournisseurs d'hébergement virtuel à faible coût, tels que Xinwang, Wanwang, Western Digital, etc. Leurs prix sont relativement bas, allant d'environ 50 yuans à 200 yuans.
3. Installer PHP
L'installation de PHP est notre première tâche dans la création d'un environnement ThinkPHP. Ci-dessous, nous prenons XAMPP comme exemple pour présenter comment installer PHP.
XAMPP est un progiciel qui intègre le serveur Apache, la base de données MySQL, PHP, Perl et d'autres outils. Il prend en charge plusieurs systèmes d'exploitation tels que Windows, OS X et Linux. Parmi les nombreux logiciels de support de serveur Web sur le marché existant, XAMPP a gagné la faveur de la majorité des utilisateurs grâce à sa multiplateforme, sa facilité d'installation et sa nature gratuite. Par conséquent, nous recommandons fortement à tout le monde d’utiliser XAMPP.
Vous pouvez télécharger le package d'installation XAMPP pour la plateforme correspondante depuis son site officiel https://www.apachefriends.org/zh_cn/download.html.
Après avoir téléchargé le package d'installation, décompressez-le dans le répertoire où le package d'installation est installé, puis double-cliquez sur le fichier .exe pour accéder à l'interface de démarrage de XAMPP, comme indiqué ci-dessous :
Sélectionnez Apache et MySQL dans l'interface, puis démarrez ces deux services. Ici, il suffit d'activer le serveur Apache.
Après avoir activé le serveur Apache, ouvrez le navigateur et entrez localhost Si la page ci-dessous apparaît, l'installation est réussie.
Ici, nous modifions le fichier de configuration PHP php.ini pour qu'il soit la même version que ThinkPHP. Sélectionnez le fichier de configuration PHP php.ini dans la page qui s'ouvre. Après édition, supprimez le ";" devant extension=php_mbstring.dll et extension=php_pdo_mysql.dll, puis enregistrez et quittez.
4. Installez ThinkPHP
Tout est prêt, commençons à installer ThinkPHP.
Téléchargez la dernière version de ThinkPHP sur le site officiel de ThinkPHP https://www.thinkphp.cn/, puis décompressez-la dans le répertoire racine du site Web.
Après avoir installé la nouvelle version de ThinkPHP, vous devez créer une nouvelle base de données dans la base de données. Nous pouvons utiliser MySQL. Vous pouvez démarrer le service MySQL dans le panneau de configuration XAMPP, puis ouvrir la ligne de commande MySQL. outil et entrez la commande Les instructions suivantes peuvent créer une base de données.
CREATE DATABASE `thinkphp`;
Après avoir créé la base de données, vous devez créer une nouvelle table et utiliser l'instruction SQL suivante pour créer une table utilisateur :
CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL DEFAULT '' COMMENT '用户名', `password` varchar(50) NOT NULL DEFAULT '' COMMENT '密码', `email` varchar(100) NOT NULL DEFAULT '' COMMENT '邮箱', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测试用用户表';
Modifier le fichier de configuration ThinkPHP en modifiant le fichier de configuration. connexion à la base de données, ThinkPHP peut être connecté à la base de données nouvellement créée. La méthode de fonctionnement spécifique est la suivante :
Ouvrez le répertoire Application sous le répertoire racine de thinkPHP, recherchez le fichier database.php dans le répertoire et modifiez les informations suivantes dans il :
/* 数据库设置 */ 'type' => 'mysql', //数据库类型 'hostname' => '127.0.0.1', //数据库连接地址 'database' => 'thinkphp', //数据库名称 'username' => 'root', //数据库连接用户名 'password' => '', //数据库连接密码 'hostport' => '', //连接端口 'dsn' => '', //连接dsn 'debug' => true, //打开调试模式 'charset' => 'utf8', //数据库编码 'prefix' => '', //数据表前缀 'auto_timestamp' => true, //自动时间戳 'secure' => false, //启用安全链接
Installé Après cela, nous pouvons l'essayer et saisir http://localhost/thinkphp/index.php/Home/Index/index dans le navigateur Si nous voyons l'interface suivante :
signifie que ThinkPHP est installé avec succès !
5.Résumé
Grâce à l'introduction de cet article, je pense que les lecteurs ont réussi à configurer un environnement ThinkPHP3.2 sur leur propre hôte virtuel. Au cours de ce processus, nous avons découvert le concept d'hébergement virtuel, appris à installer des frameworks tels que PHP et ThinkPHP, et effectué des tests et des vérifications. L'hébergement virtuel est un environnement très approprié pour développer des sites Web. Il nous permet non seulement de développer et de tester sur nos propres ordinateurs, mais nous permet également de migrer le site Web vers un environnement en ligne à un moment plus approprié. Dans le même temps, en mettant notre site Web sur un hôte virtuel, nous pouvons également acquérir davantage de connaissances sur la maintenance et la sécurité des serveurs.
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!