Ubuntu 是支持 ThinkPHP 的,而且在实际开发中非常常见。
简单说明一下:
ThinkPHP 是一个 PHP 框架,只要系统能跑 PHP + Web 服务器(如 Nginx / Apache),就可以运行 ThinkPHP。
Ubuntu 是完全可以运行 ThinkPHP 的,通常环境包括:
在 Ubuntu 上一般这样部署:
# 安装 PHP 及常用扩展
sudo apt update
sudo apt install php php-fpm php-mysql php-mbstring php-xml php-curl
# 安装 Nginx
sudo apt install nginx
# 安装 Composer
sudo apt install composer
# 创建 ThinkPHP 项目
composer create-project topthink/think my_project
然后配置 Nginx 指向 public 目录即可。
ThinkPHP 本身不限定操作系统,Linux(包括 Ubuntu)是推荐生产环境,比 Windows 更稳定、性能更好。
如果你需要,我可以:
你现在是准备 学习 / 本地开发 / 服务器部署 哪一种?