温馨提示×

thinkphp能跑在ubuntu吗

小樊
39
2026-10-10 11:38:08
栏目: 编程语言

可以的,ThinkPHP 完全可以运行在 Ubuntu 上,而且这是非常常见的部署组合。

基本环境要求

ThinkPHP(以 6.x / 8.x 为例)通常依赖:

  • Web 服务器:Apache 或 Nginx
  • PHP:一般 7.4+(TP6)/ 8.0+(TP8)
  • 数据库:MySQL / MariaDB / PostgreSQL 等(可选)
  • Composer:用于安装和管理依赖

在 Ubuntu 上运行 ThinkPHP 的常见步骤

  1. 安装 PHP 及扩展
sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-mbstring php-xml php-curl
  1. 安装 Composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
  1. 创建 ThinkPHP 项目
composer create-project topthink/think myapp
  1. 配置 Web 服务器
  • Nginx 或 Apache 指向 myapp/public
  • 设置伪静态(ThinkPHP 依赖 index.php 入口)
  1. 运行测试
php think run

默认访问:http://localhost:8000

总结

✅ Ubuntu 是 ThinkPHP 的推荐运行环境之一
✅ 支持开发、测试、生产环境
✅ 可配合 Nginx + PHP-FPM 高性能运行

如果你需要,我也可以给你一份 Ubuntu + Nginx + ThinkPHP 的完整部署教程。

0 踩