Maison  >  Article  >  cadre php  >  Comment installer thinkphp

Comment installer thinkphp

王林
王林avant
2023-05-26 14:01:352821parcourir

1. Téléchargez le code source de ThinkPHP

Nous devons d'abord télécharger la dernière version du code source de ThinkPHP, qui peut être obtenue sur le site officiel. Vous pouvez sélectionner le package compressé ou le référentiel de code Git à télécharger sur la page de téléchargement. Si vous êtes déjà familiarisé avec Git, vous pouvez utiliser directement les commandes Git pour cloner la base de code ; si vous n'êtes pas familier avec Git, vous pouvez télécharger le package compressé pour l'installation.

2. Décompressez le code source

Une fois le téléchargement terminé, décompressez le package compressé dans le répertoire spécifié de votre serveur Web. Ce répertoire est généralement le répertoire sur lequel votre serveur Web écoute. Par exemple, si vous exécutez un serveur Apache, ce répertoire sera généralement /var/www/html.

3. Configurer le serveur Web

Après avoir terminé la décompression du code source, nous devons configurer le fichier de configuration du serveur Web afin que le serveur puisse exécuter correctement le framework ThinkPHP. Suivez les étapes ci-dessous pour configurer :

  1. Pour le serveur Apache, ouvrez le fichier de configuration Apache (généralement /etc/httpd/conf/httpd.conf) et ajoutez le code suivant :

<VirtualHost *:80>
    ServerName your.server.name
    DocumentRoot /path/to/thinkphp/public
    <Directory /path/to/thinkphp/public>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

où, votre.serveur .name est le nom de domaine ou l'adresse IP utilisé par votre serveur, et /path/to/thinkphp est le répertoire où se trouve votre code source ThinkPHP. Ce fichier de configuration amènera votre serveur à écouter sur le port 80 et à rediriger toutes les requêtes de votre.server.name vers le fichier d'entrée du programme ThinkPHP (généralement index.php).

  1. Pour le serveur Nginx, ouvrez le fichier de configuration Nginx (généralement /etc/nginx/nginx.conf) et ajoutez le code suivant :

server {
    listen 80;
    server_name your.server.name;
    location / {
        root /path/to/thinkphp/public;
        index index.php;
        try_files $uri $uri/ /index.php?$args;
    }
    location ~ \.php$ {
        root /path/to/thinkphp/public;
        fastcgi_pass unix:/run/php-fpm/www.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

où, votre.nom.serveur est celui utilisé par le domaine de votre serveur nom ou adresse IP, /path/to/thinkphp est le répertoire où se trouve votre code source ThinkPHP. Ce fichier de configuration amènera Nginx à écouter sur le port 80 et à rediriger toutes les requêtes de votre.server.name vers le fichier d'entrée du programme ThinkPHP (généralement index.php).

4. Installez la base de données et définissez la configuration de l'application

Après avoir configuré le serveur Web, nous devons définir la configuration de la base de données et la configuration de l'application pour l'application. Suivez les étapes ci-dessous :

  1. Ouvrez le fichier config/database.php et configurez les informations de la base de données. Par exemple :

<?php
    return [
        &#39;hostname&#39; => &#39;localhost&#39;,
        &#39;database&#39; => &#39;thinkphp&#39;,
        &#39;username&#39; => &#39;root&#39;,
        &#39;password&#39; => &#39;&#39;,
        // ...
    ];
  1. Ouvrez le fichier config/app.php et configurez les informations de configuration de l'application. Par exemple :

<?php
    return [
        // 应用名称
        &#39;app_name&#39; => &#39;ThinkPHP&#39;,
        // 默认时区
        &#39;default_timezone&#39; => &#39;Asia/Shanghai&#39;,
        // 调试模式
        &#39;debug&#39; => true,
        // ...
    ];

5. Exécutez l'application ThinkPHP

Nous avons installé avec succès le code source du framework ThinkPHP et configuré avec succès le serveur Web et l'application. Maintenant, nous pouvons démarrer le serveur Web, accéder au nom de domaine ou à l'adresse IP que vous avez configuré, et vous devriez voir une page de bienvenue indiquant que l'application ThinkPHP a été installée avec succès.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:flux de travail thinkphpArticle suivant:flux de travail thinkphp