1.准备服务器环境
- 安装PHP:确保PHP版本为8.0.0及以上。ThinkPHP8.0需要PHP 8.0.0或更高版本的支持。
- 安装Composer:Composer是PHP的依赖管理工具,用于管理项目中的PHP库和包的依赖关系。
2.下载并解压ThinkPHP8框架
使用Composer来创建ThinkPHP8项目。打开命令行工具,切换到Web服务器的根目录,然后执行以下命令:
1 | composer create-project topthink/think tp8 |
这里的tp8是项目目录名,你可以根据需要自定义。
3.配置Web服务器
Apache配置:
在Apache的配置文件中(如httpd.conf或apache2.conf),添加一个新的虚拟主机或修改现有配置,将根目录指向ThinkPHP8的public目录。例如:
1 | <VirtualHost *:80> |
Nginx配置:
在Nginx的配置文件中(如nginx.conf),添加一个新的server块,将根目录指向ThinkPHP8的public目录。例如:
1 | server { |
4.配置.env文件
复制框架中的.env.example文件为.env,并根据实际情况进行配置。这个文件包含了环境变量,如数据库连接信息、调试模式等。例如:
1 | APP_DEBUG = true |
5.导入数据库结构,并配置数据库连接信息
根据你的应用需求,创建并导入相应的数据库结构。确保.env文件中的数据库连接信息与你的数据库配置相匹配。
6.测试运行
启动Web服务器,然后在浏览器中访问你配置的域名或IP地址。你应该能够看到ThinkPHP8的欢迎界面,这表示部署成功。